Add Asset to Share
Add a file, folder, or version stack to an existing externally visible Frame.io share.
Frame.io V4 provides collaborative media review, project, asset, comment, sharing, metadata, and workspace management through Adobe IMS user authorization.
Add a file, folder, or version stack to an existing externally visible Frame.io share.
Grant reviewers access to a secure Frame.io share or email recipients of a public share.
Set metadata field values across multiple files in one Frame.io project.
Copy one Frame.io file to a destination folder, optionally copying metadata or comments.
Copy between one and 100 Frame.io files into one destination folder.
Copy one Frame.io folder to an optional destination folder, optionally retaining metadata values.
Copy 1 to 100 Frame.io folders into one destination folder, optionally retaining metadata and selected comments.
Create a copy of a Frame.io version stack in its current or a selected destination folder.
Create a text, frame, page, drawing, or text-review comment on a Frame.io file.
Create an attachment record and upload URLs for an existing Frame.io comment.
Create a workspace custom action and return its one-time webhook validation secret with the created action.
Create a named child folder under an existing Frame.io folder and return its new ID.
Create an account group that can later receive shared resource access; this changes the account's access-management structure and may require the user-groups plan feature.
Create a Frame.io file record and obtain presigned URLs for uploading local file bytes.
Create an account-level Frame.io metadata field definition with type-specific configuration.
Create a Frame.io project in a specific workspace.
Start an asynchronous Frame.io upload from a source URL and return its file and status links.
Create an externally accessible Frame.io review share for selected project assets.
Combine two to ten existing files in one folder into a new ordered Frame.io version stack.
Register a Frame.io workspace webhook for selected events and return its one-time validation secret.
Create a Frame.io workspace in an account.
Permanently delete a Frame.io comment by ID.
Permanently delete one attachment from a Frame.io comment.
Delete a Frame.io custom action by ID.
Permanently delete a Frame.io file by ID.
Delete a Frame.io folder by ID; use only when the folder and its contents are no longer needed.
Delete a mutable account-level Frame.io custom metadata field definition.
Delete a Frame.io project by ID.
Permanently delete a Frame.io review share and disable its externally visible link.
Permanently delete a Frame.io webhook registration by ID.
Delete a Frame.io workspace from its account by ID.
Return current details for one Frame.io collection by ID.
Return one Frame.io comment by ID, optionally including its owner or replies.
Return the Frame.io user connected through OAuth, including the user ID needed to interpret access and ownership.
Return current details for one Frame.io custom action by ID.
Return one Frame.io file by ID, optionally including creator, project, metadata, or media links.
Return the current completion or failure status of a Frame.io file upload.
Return one folder's current details by ID, optionally including creator, project, or metadata data.
Get an account group's details without changing access; this endpoint may require the user-groups plan feature.
Return current details for one Frame.io project by ID.
Retrieve a Frame.io share's current access, appearance, and review settings without changing it.
Retrieve a Frame.io version stack and optionally include related data or media links without changing it.
Return current details for one Frame.io workspace by ID.
Import a file from a storage location already configured on the Frame.io account.
List users and their roles in an account, optionally including deactivated users, without changing permissions.
List Frame.io accounts available to the connected user and return account IDs for downstream discovery.
List account audit events using Frame.io's experimental audit API, optionally expanding the acting user.
List saved collections in a project, including default review-oriented collections and their root folder IDs.
List one page of comments on a file, with optional owners, replies, and a next_cursor.
List one page of custom actions configured in a Frame.io workspace. Use next_cursor to retrieve subsequent pages.
List one page of files in a folder, with optional media links and a next_cursor.
List files, folders, and version stacks directly inside a folder, with optional type filtering and media-link expansion.
List one page of users with direct access roles on a folder without changing access.
List only the folders directly inside a Frame.io folder, one cursor-controlled page at a time.
List one page of account groups and membership counts without changing access; this endpoint may require the user-groups plan feature.
List projects where the connected user has project-specific collaborator access but no workspace-level access.
List account metadata field definitions so an agent can discover valid field IDs, types, configuration, and mutability.
List one page of users with direct project access roles without changing access.
List a page of projects visible in a Frame.io account, including each project ID and root folder ID for asset traversal. Use next_cursor to retrieve subsequent pages.
List one page of recently deleted files, folders, and version stacks in a project, ordered by the requested deletion or name sort.
Return one page of view, download, and comment activity recorded for a Frame.io share.
Return one page of every direct and recursively nested asset exposed by a Frame.io share.
Return one page of reviewers currently associated with a Frame.io share without changing access.
List review shares for a project without creating or changing externally visible review links.
Return one page of files in a Frame.io version stack, with optional related data or media links.
Return one page of version stacks directly contained in a Frame.io folder without changing them.
List webhook registrations in a workspace without creating callbacks or requiring external delivery infrastructure.
List one page of projects in a specific Frame.io workspace. Use next_cursor to retrieve subsequent pages.
List one page of users with workspace access roles without changing access.
List workspaces in an account and return workspace IDs used by project, webhook, and collaboration workflows.
Move one Frame.io file to a folder or version stack.
Move between one and 100 Frame.io files into one destination folder.
Move one Frame.io folder to a destination folder and return its updated details.
Move 1 to 100 Frame.io folders into one destination folder and return their updated details.
Move a Frame.io version stack to a destination folder, changing its parent location.
Remove an asset from a Frame.io share without deleting the underlying file, folder, or version stack.
Remove a user's direct role from a folder, revoking that folder access.
Remove a user's direct role from a project, revoking that project access.
Revoke selected reviewers' access to a secure Frame.io share.
Remove a user's role from a workspace, revoking that workspace access.
Search visible projects, folders, files, and version stacks across a Frame.io account by text.
Return one Frame.io file's metadata values and definitions, optionally including fields with null values.
Return one Frame.io webhook's current callback, event, status, and optional creator details.
Change a user's account-level access to member or admin. This immediately changes what the user can administer across the Frame.io account.
Update the text, location, annotation, timing, or completion state of a Frame.io comment.
Update the configuration or active state of a Frame.io custom action.
Update a Frame.io file's name and return its current details.
Rename an existing Frame.io folder and return its updated details.
Add a user to a folder with the selected role, or replace the role if access already exists. This immediately changes the user's folder access.
Change an account group's name and/or emoji, altering the group used to organize access; this endpoint may require the user-groups plan feature.
Update the name or type-specific configuration of a mutable account-level Frame.io metadata field definition.
Update a Frame.io project's name, restricted state, or status.
Add a user to a project with the selected role, or replace an existing role, immediately changing project access.
Change a Frame.io share's access, review, appearance, or expiration settings.
Update a Frame.io webhook's active state, subscribed events, name, or callback URL.
Update the name of an existing Frame.io workspace.
Add a user to a workspace with the selected role, or replace an existing role, immediately changing workspace access.
The Frame.io V4 integration connects your Dench AI CRM directly to Frame.io V4, so agents can read and act on your Frame.io V4 data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
97 actions are available for agents to invoke on your behalf. Every call runs through Frame.io V4's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Frame.io V4 and click Connect — you'll authorize access through Frame.io V4's own sign-in flow. No API keys or code required.
Ask an agent to use Frame.io V4 in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Frame.io V4 integration connects your AI CRM to Frame.io V4, so AI agents can work with your Frame.io V4 data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The Frame.io V4 integration currently exposes 97 actions, including Add Asset to Share, Add Share Reviewers, Bulk Update Metadata, Copy File, Copy Files, and Copy Folder. Agents invoke them on your behalf from chat or from automations.
No. You connect Frame.io V4 from your Dench workspace using Frame.io V4's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Frame.io V4's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Frame.io V4 connection from your workspace settings at any time.