NEW Workflow v2 · the multi-agent verification layer is live
All apps

Amara

video & audio 30 tools available

Amara is an online platform that enables users to create, edit, and manage subtitles and captions for videos, facilitating accessibility and multilingual content.

About this integration

Connect Amara to Definable to automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas call Amara's 30 tools directly from chat or scheduled flows. You can wire it into any persona to read, write, and react when an event fires.

Connect Amara to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.

Auth OAuth2 · 2 clicks
Tools 30 exposed
Plans All, incl. Free
Data Never trained on

Amara · in workflows

What teams actually run.

Three patterns teams run with Amara on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.

01

Trigger on event

Listen for a new event
Parse and validate the payload
Take an action with the linked tool
02

Daily summary

Pull yesterday's activity
Summarise with the model of your choice
Send the digest via email or Slack
03

Cross-tool sync

Read records from one app
Transform with a persona
Write the result back via this integration

30 tools available

The Amara toolbox.

Every Amara capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.

Add Subtitle Note

Adds a note/comment to a specific subtitle language for a video. Notes are used for collaboration and providing feedback on subtitles during the editing process. Requires a valid video ID and language code. Use this tool to document issues, provide suggestions, or communicate with other subtitle editors.

Add Video URL

Tool to add a new URL to a video, allowing association with multiple video providers (YouTube, Vimeo, etc.). Use when you need to add alternative URLs for the same video content on different platforms.

Create Subtitle Language

Creates a new subtitle language track for an Amara video. This is the first step before adding or uploading subtitles - you must create the language track before you can add subtitle content. Each video can have multiple subtitle languages, but you cannot create the same language twice for the same video. Use list_subtitle_languages to check existing languages before creating a new one.

Create Subtitles

Tool to create new subtitles for a video in a specific language. Accepts subtitle data in multiple formats (SRT, VTT, DFXP, etc.) either as a string or via URL. The subtitle language must already exist for the video - use create_subtitle_language first if needed. Use when you need to add subtitle content to a video.

Create Video

Tool to add a new video to Amara. Use when you need to create a video entry from a URL. Supports URLs from YouTube, Vimeo, Dailymotion, or direct video file URLs.

Delete Video URL

Tool to remove a video URL from a video. Use when you need to delete an unwanted or incorrect URL from a video's list of URLs. The video must have at least one other URL remaining.

Fetch Subtitles Data

Fetch subtitle data for a video in a specific language. Returns a list of subtitle segments with start/end timestamps and text content. Use this after obtaining a video ID (from List Videos) and confirming available language codes (from List Subtitle Languages).

Get Activity

Tool to retrieve detailed information about a specific activity by its ID. Use when you need to fetch metadata for a particular activity event.

Get Subtitle Language Details

Tool to retrieve details for a single subtitle language. Use when you have video ID and language code and need metadata about that language track.

Get Team Details

Tool to get details on a specific team by slug. Use when you need metadata for a single team.

Get Team Languages

Tool to get language preferences for a specific team by slug. Use when you need to retrieve preferred and blacklisted languages for a team.

Get User Activity

Tool to retrieve activity log for a specific user on Amara. Use when you need to view a user's recent actions such as video additions, subtitle edits, or comments. Returns a paginated list of activity items with details about what actions the user performed, on which videos, and in which languages.

Get User Data

Retrieves detailed user profile information from Amara, including username, avatar, biography, languages spoken, and video counts. Use this tool when you need to: - Fetch a user's profile details by their username or user ID - Get information about the authenticated user using 'me' as identifier - Look up user metadata like languages, biography, or avatar - Obtain user resource URIs for further API operations Note: User IDs (with 'id$' prefix) are more reliable than usernames since usernames can be changed by users.

Get Video URL

Tool to get details for a specific video URL. Use when you need to retrieve metadata about a specific URL entry in Amara's system by video_id and url_id.

Get Video URL Details

Tool to get details for a specific video URL. Use when you have a public or embeddable video URL and need its Amara metadata (ID, title, duration, thumbnails, etc.).

List Activity

Tool to list activity across Amara. Use when you need to retrieve activity logs with optional filters by team, video, or activity type.

List Available Languages

Tool to get a list of all supported languages. Use when you need to know available language options from Amara.

List Subtitle Actions

Tool to list available actions for subtitles based on current workflow state. Use when you need to determine what operations can be performed on a subtitle (e.g., approve, reject, publish) for a specific video and language.

List Subtitle Languages

Tool to list all subtitle languages for a video. Use when you have a video ID and need to fetch its available subtitle languages.

List Subtitle Notes

List notes for subtitles in a specific language. Use this to retrieve all notes/comments added to a subtitle language for collaboration and feedback purposes.

List Teams

Tool to list all teams. Use when you need to retrieve your accessible teams with pagination.

List Video Activity

Tool to list activity for a specific video. Use when you need to fetch the activity log or history of actions performed on a video.

List Videos

Tool to list all videos. Use when you need to fetch a paginated list of videos with optional filters.

List Video URLs

Tool to list all URLs associated with a video. Use when you need to retrieve every URL for embedding or processing.

Make Video URL Primary

Tool to set a video URL as the primary URL. Use when you need to designate one of a video's URLs as primary for embedding and display. Call after listing video URLs to confirm the URL ID.

Perform Subtitle Action

Tool to perform an action on subtitles such as publish, unpublish, approve, reject, send-back, or endorse. Use when you need to change the workflow state of subtitles for a specific video and language. The available actions depend on the current workflow state and team settings.

Send Message

Sends a message to a user or team member in Amara. Use this tool to send notifications, updates, or communicate with other users or teams on the platform. You must specify either a recipient user (by username or user ID) or a team (by team slug), but not both.

Update Subtitle Language

Tool to update a subtitle language for a video. Use after reviewing existing subtitle language settings and needing to adjust completeness flags or soft-limit constraints.

Update Video

Tool to update an existing video's metadata including title, description, team, and project assignment. Use when you need to modify video information after creation.

View Video Details

Tool to view details of a specific video by ID. Use when you need complete metadata for a given video.

See it run

One prompt, start to finish.

A real prompt, the Amara tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.

Run a real Amara task end-to-end — plan it, execute across the API, and hand back a verified result.

amara.add_subtitle_note Adds a note/comment to a specific subtitle language for a video. Notes are used for collab
amara.add_video_url Tool to add a new URL to a video, allowing association with multiple video providers (YouT
amara.create_subtitle_language Creates a new subtitle language track for an Amara video. This is the first step before ad · verified
done

Done. Amara responded across 3 calls, the verifier signed off, and the result is logged with every payload.

Pairs well with Amara

Connect Amara to your stack with Workflow

AI-native automation between Amara and 65+ other tools — built, run, and self-healed by Workflow.

All integrations →

FAQ · Amara

Questions, answered.

What teams ask before connecting Amara.

01 What can I automate with Amara on Definable?

Anything Amara exposes through its API. Common video & audio workflows on Definable include automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas can call any of the 30 Amara tools directly, then chain the result into another integration without you writing code.

02 How does Amara authentication work?

Amara uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.

03 Is the Amara integration included in my Definable plan?

Yes — every Definable plan, including Starter, includes access to all 30 Amara tools. You only need a separate Amara subscription if Amara itself charges per seat or per API call.

04 Is using Amara through Definable secure?

Every call from a persona to Amara is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.

05 How do I get started with Amara on Definable?

Sign up for Definable, open the integrations page, find Amara, and connect via OAuth or API key. You can immediately attach Amara to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.

06 What Amara actions does Definable expose?

Definable exposes all 30 Amara actions as callable tools — including `Add Subtitle Note`, `Add Video URL`, `Create Subtitle Language`, plus 27 more. Each tool gets a typed parameter schema so personas know exactly how to call it.

Put Amara to work tonight.

Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.

← All apps