Frame.io V4 logo

Integrate Frame.io V4 with your AI CRM

Frame.io V4 provides collaborative media review, project, asset, comment, sharing, metadata, and workspace management through Adobe IMS user authorization.

Explore Triggers and Actions

Add Asset to Share

Add a file, folder, or version stack to an existing externally visible Frame.io share.

ActionTry it

Add Share Reviewers

Grant reviewers access to a secure Frame.io share or email recipients of a public share.

ActionTry it

Bulk Update Metadata

Set metadata field values across multiple files in one Frame.io project.

ActionTry it

Copy File

Copy one Frame.io file to a destination folder, optionally copying metadata or comments.

ActionTry it

Copy Files

Copy between one and 100 Frame.io files into one destination folder.

ActionTry it

Copy Folder

Copy one Frame.io folder to an optional destination folder, optionally retaining metadata values.

ActionTry it

Copy Folders

Copy 1 to 100 Frame.io folders into one destination folder, optionally retaining metadata and selected comments.

ActionTry it

Copy Version Stack

Create a copy of a Frame.io version stack in its current or a selected destination folder.

ActionTry it

Create Comment

Create a text, frame, page, drawing, or text-review comment on a Frame.io file.

ActionTry it

Create Comment Attachment

Create an attachment record and upload URLs for an existing Frame.io comment.

ActionTry it

Create Custom Action

Create a workspace custom action and return its one-time webhook validation secret with the created action.

ActionTry it

Create Folder

Create a named child folder under an existing Frame.io folder and return its new ID.

ActionTry it

Create Group

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.

ActionTry it

Create Local Upload

Create a Frame.io file record and obtain presigned URLs for uploading local file bytes.

ActionTry it

Create Metadata Field

Create an account-level Frame.io metadata field definition with type-specific configuration.

ActionTry it

Create Project

Create a Frame.io project in a specific workspace.

ActionTry it

Create Remote Upload

Start an asynchronous Frame.io upload from a source URL and return its file and status links.

ActionTry it

Create Share

Create an externally accessible Frame.io review share for selected project assets.

ActionTry it

Create Version Stack

Combine two to ten existing files in one folder into a new ordered Frame.io version stack.

ActionTry it

Create Webhook

Register a Frame.io workspace webhook for selected events and return its one-time validation secret.

ActionTry it

Create Workspace

Create a Frame.io workspace in an account.

ActionTry it

Delete Comment

Permanently delete a Frame.io comment by ID.

ActionTry it

Delete Comment Attachment

Permanently delete one attachment from a Frame.io comment.

ActionTry it

Delete Custom Action

Delete a Frame.io custom action by ID.

ActionTry it

Delete File

Permanently delete a Frame.io file by ID.

ActionTry it

Delete Folder

Delete a Frame.io folder by ID; use only when the folder and its contents are no longer needed.

ActionTry it

Delete Metadata Field

Delete a mutable account-level Frame.io custom metadata field definition.

ActionTry it

Delete Project

Delete a Frame.io project by ID.

ActionTry it

Delete Share

Permanently delete a Frame.io review share and disable its externally visible link.

ActionTry it

Delete Webhook

Permanently delete a Frame.io webhook registration by ID.

ActionTry it

Delete Workspace

Delete a Frame.io workspace from its account by ID.

ActionTry it

Get Collection

Return current details for one Frame.io collection by ID.

ActionTry it

Get Comment

Return one Frame.io comment by ID, optionally including its owner or replies.

ActionTry it

Get Current User

Return the Frame.io user connected through OAuth, including the user ID needed to interpret access and ownership.

ActionTry it

Get Custom Action

Return current details for one Frame.io custom action by ID.

ActionTry it

Get File

Return one Frame.io file by ID, optionally including creator, project, metadata, or media links.

ActionTry it

Get File Upload Status

Return the current completion or failure status of a Frame.io file upload.

ActionTry it

Get Folder

Return one folder's current details by ID, optionally including creator, project, or metadata data.

ActionTry it

Get Group

Get an account group's details without changing access; this endpoint may require the user-groups plan feature.

ActionTry it

Get Project

Return current details for one Frame.io project by ID.

ActionTry it

Get Share

Retrieve a Frame.io share's current access, appearance, and review settings without changing it.

ActionTry it

Get Version Stack

Retrieve a Frame.io version stack and optionally include related data or media links without changing it.

ActionTry it

Get Workspace

Return current details for one Frame.io workspace by ID.

ActionTry it

Import File

Import a file from a storage location already configured on the Frame.io account.

ActionTry it

List Account Users

List users and their roles in an account, optionally including deactivated users, without changing permissions.

ActionTry it

List Accounts

List Frame.io accounts available to the connected user and return account IDs for downstream discovery.

ActionTry it

List Audit Logs

List account audit events using Frame.io's experimental audit API, optionally expanding the acting user.

ActionTry it

List Collections

List saved collections in a project, including default review-oriented collections and their root folder IDs.

ActionTry it

List Comments

List one page of comments on a file, with optional owners, replies, and a next_cursor.

ActionTry it

List Custom Actions

List one page of custom actions configured in a Frame.io workspace. Use next_cursor to retrieve subsequent pages.

ActionTry it

List Files

List one page of files in a folder, with optional media links and a next_cursor.

ActionTry it

List Folder Children

List files, folders, and version stacks directly inside a folder, with optional type filtering and media-link expansion.

ActionTry it

List Folder User Roles

List one page of users with direct access roles on a folder without changing access.

ActionTry it

List Folders

List only the folders directly inside a Frame.io folder, one cursor-controlled page at a time.

ActionTry it

List Groups

List one page of account groups and membership counts without changing access; this endpoint may require the user-groups plan feature.

ActionTry it

List Invited Projects

List projects where the connected user has project-specific collaborator access but no workspace-level access.

ActionTry it

List Metadata Fields

List account metadata field definitions so an agent can discover valid field IDs, types, configuration, and mutability.

ActionTry it

List Project User Roles

List one page of users with direct project access roles without changing access.

ActionTry it

List Projects

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.

ActionTry it

List Recently Deleted Assets

List one page of recently deleted files, folders, and version stacks in a project, ordered by the requested deletion or name sort.

ActionTry it

List Share Activities

Return one page of view, download, and comment activity recorded for a Frame.io share.

ActionTry it

List Share Assets

Return one page of every direct and recursively nested asset exposed by a Frame.io share.

ActionTry it

List Share Reviewers

Return one page of reviewers currently associated with a Frame.io share without changing access.

ActionTry it

List Shares

List review shares for a project without creating or changing externally visible review links.

ActionTry it

List Version Stack Children

Return one page of files in a Frame.io version stack, with optional related data or media links.

ActionTry it

List Version Stacks

Return one page of version stacks directly contained in a Frame.io folder without changing them.

ActionTry it

List Webhooks

List webhook registrations in a workspace without creating callbacks or requiring external delivery infrastructure.

ActionTry it

List Workspace Projects

List one page of projects in a specific Frame.io workspace. Use next_cursor to retrieve subsequent pages.

ActionTry it

List Workspace User Roles

List one page of users with workspace access roles without changing access.

ActionTry it

List Workspaces

List workspaces in an account and return workspace IDs used by project, webhook, and collaboration workflows.

ActionTry it

Move File

Move one Frame.io file to a folder or version stack.

ActionTry it

Move Files

Move between one and 100 Frame.io files into one destination folder.

ActionTry it

Move Folder

Move one Frame.io folder to a destination folder and return its updated details.

ActionTry it

Move Folders

Move 1 to 100 Frame.io folders into one destination folder and return their updated details.

ActionTry it

Move Version Stack

Move a Frame.io version stack to a destination folder, changing its parent location.

ActionTry it

Remove Asset From Share

Remove an asset from a Frame.io share without deleting the underlying file, folder, or version stack.

ActionTry it

Remove Folder User

Remove a user's direct role from a folder, revoking that folder access.

ActionTry it

Remove Project User

Remove a user's direct role from a project, revoking that project access.

ActionTry it

Remove Share Reviewers

Revoke selected reviewers' access to a secure Frame.io share.

ActionTry it

Remove Workspace User

Remove a user's role from a workspace, revoking that workspace access.

ActionTry it

Search Account

Search visible projects, folders, files, and version stacks across a Frame.io account by text.

ActionTry it

Show Metadata

Return one Frame.io file's metadata values and definitions, optionally including fields with null values.

ActionTry it

Show Webhook

Return one Frame.io webhook's current callback, event, status, and optional creator details.

ActionTry it

Update Account User Role

Change a user's account-level access to member or admin. This immediately changes what the user can administer across the Frame.io account.

ActionTry it

Update Comment

Update the text, location, annotation, timing, or completion state of a Frame.io comment.

ActionTry it

Update Custom Action

Update the configuration or active state of a Frame.io custom action.

ActionTry it

Update File

Update a Frame.io file's name and return its current details.

ActionTry it

Update Folder

Rename an existing Frame.io folder and return its updated details.

ActionTry it

Update Folder User Role

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.

ActionTry it

Update Group

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.

ActionTry it

Update Metadata Field

Update the name or type-specific configuration of a mutable account-level Frame.io metadata field definition.

ActionTry it

Update Project

Update a Frame.io project's name, restricted state, or status.

ActionTry it

Update Project User Role

Add a user to a project with the selected role, or replace an existing role, immediately changing project access.

ActionTry it

Update Share

Change a Frame.io share's access, review, appearance, or expiration settings.

ActionTry it

Update Webhook

Update a Frame.io webhook's active state, subscribed events, name, or callback URL.

ActionTry it

Update Workspace

Update the name of an existing Frame.io workspace.

ActionTry it

Update Workspace User Role

Add a user to a workspace with the selected role, or replace an existing role, immediately changing workspace access.

ActionTry it

How the Frame.io V4 integration works

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.

Set up Frame.io V4 in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    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.

  3. 3

    Ask an agent to use Frame.io V4 in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Frame.io V4 integration work with Dench?

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.

What actions can AI agents perform with Frame.io V4 via Dench?

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.

Do I need to write code to connect Frame.io V4 to Dench?

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.

Is the Frame.io V4 integration secure?

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.