Connect Amara with Hookshot™ and your stack

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

Tools and triggers

What Agents can do in Amara

Available tools and events after Amara is connected.

  • 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…

  • 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…

  • 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 -…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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 Video URLs

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

  • List Videos

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

Setup

Connect Amara in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.