Vimeo Integration
Vimeo Connector: Integration Overview & Requirements
This document outlines the requirements and configuration steps for connecting Vimeo content to Capacity Answer Engine (Lucy).
Overview
This integration automatically indexes Vimeo videos to improve searchability and data retrieval. It supports videos uploaded to a Vimeo account, public profiles, and public channels. Please review the requirements below before connecting.
Functional Requirements
- Public Videos Only (by default): The connector processes only public videos by design. Private videos are skipped unless you ask us to include them.
- Transcripts: Videos with a transcript uploaded to Vimeo are processed from that transcript. Videos without one are processed from the video file when the authorizing account owns the video and is on a paid Vimeo plan that allows downloads. Videos on a profile or channel owned by another account must have an uploaded transcript.
- Supported Sources: Videos uploaded to an account, public profiles (e.g.,
vimeo.com/username), and channels. For channels, provide the channel link as the input URL. - Login Required: A Vimeo login is required for every connection, including when indexing public content.
Vimeo Plan Requirements
Vimeo only allows video files to be downloaded through its API on paid plans (Starter, Standard, Advanced, or Enterprise). Downloads are used to process videos that don’t have an uploaded transcript, and they apply only to videos owned by the account used to authorize the connection.
With a free Vimeo account, videos can’t be downloaded, so only videos that already have a transcript uploaded can be processed.
Authentication & Access Control
The connector authenticates through a Vimeo login and an app authorization step.
Requirement | Description |
Account Type | A Vimeo account that can log in and authorize the Capacity app. |
Your Own Videos | Log in with the account the videos were uploaded to. A paid Vimeo plan is recommended so videos without transcripts can be processed. |
Public Profiles and Channels | Any Vimeo account can be used, whether or not you own the profile or channel. Videos on accounts you don’t own need an uploaded transcript. |
Permissions Requested During Authorization
When we authorize the connection on your behalf, the Vimeo permissions the Capacity app is requesting include access to your videos (both public and private), Showcases, Groups, Channels, and Portfolios, as well as your video files.
Important: All requested permissions must be approved. If any are denied, the connection will fail. Although the authorization screen lists access to private content, the connector indexes only public videos unless private video indexing has been enabled for your project.
Account Options
We support the following account options, in order of recommendation:
- Client Domain Account (Recommended): An account within your own domain that owns the videos and can complete the Vimeo login and authorization. This keeps the connection under your organization’s control.
- Other Owner Account: The Vimeo account that owns the content, if it isn’t on your domain.
- Individual Account: Any individual Vimeo account can be used to index public profiles and channels. Videos without an uploaded transcript can’t be processed for content you don’t own.
Internal Notes
Connecting Vimeo to Answer Engine
- Open the Vimeo connector.
- Enter a source (optional). Enter a Channel URL or Public Profile URL. To index videos uploaded to the authenticating account, leave both fields blank.
- Click Continue.
- Log in to Vimeo with the account you're using for the connection.
- Review the requested permissions and approve the Capacity app.
- Select the folders to index. If the folder list doesn't appear right away, double-click root to reload it.
Choosing what to ingest
| Goal | Field | Example |
|---|---|---|
| Videos uploaded to the authenticating account | Leave both fields blank, click Continue | n/a |
| Public profile | Public Profile URL | https://vimeo.com/profile |
| Channel (public or created by the account) | Channel URL | https://vimeo.com/channels/documentary |
Enabling private videos
- When connecting, check Allow Private Videos (Vimeo Only) in the project settings. This works for the blank-fields path, profiles, and non-public channels.
- If any permissions are denied on the consent screen, the connector fails. Privacy can only be controlled via this checkbox.