Connect Crowdin with Hookshot™ and your stack

Crowdin is a localization management platform that streamlines the translation process, offering tools for collaboration, content centralization, and workflow automation.

Tools and triggers

What Agents can do in Crowdin

Available tools and events after Crowdin is connected.

  • Add AI Snippet

    Tool to create an AI snippet in Crowdin. Use when you need to add a custom placeholder for AI prompts that will be used across translations.

  • Add Branch

    Tool to create a new branch in a Crowdin project. Use when you need to isolate translations for a new feature or release.

  • Add Bundle

    Tool to add a new bundle to a Crowdin project. Bundles allow exporting sets of strings or files in specified formats regardless of original file format.

  • Add Directory

    Tool to create a new directory in a Crowdin project. Use when you need to organize files into directories before uploading.

  • Add Distribution

    Tool to create a new distribution in a Crowdin project. Use to package translated files or bundles for distribution.

  • Add File

    Tool to add a new file to a Crowdin project. Use after uploading the file to storage to place it under the specified project, branch, or directory.

  • Add Glossary Term

    Tool to add a new term to a Crowdin glossary. Use when you need to create terminology entries for consistent translations across projects.

  • Add Label

    Tool to create a new label in a Crowdin project. Use when you need to tag resources with a custom identifier, such as 'Sprint-5'.

  • Add Project File Format Settings

    Tool to add file format settings to a Crowdin project. Use when configuring how specific file formats should be processed during import/export. Allows customization of segmentation, export paths, and format-specific…

  • Add Project Member

    Tool to add members to a Crowdin project. Use when you need to grant project access to users by their IDs, usernames, or email addresses. Supports assigning roles and permissions.

  • Add Translation Memory

    Tool to create a new Translation Memory (TM) in Crowdin. Use when you need to establish a centralized repository of translations for reuse across projects.

  • Add Webhook

    Tool to create a new webhook in a Crowdin project. Use after confirming the project ID and desired event triggers.

  • Assign Label to Strings

    Assign a label to one or more source strings in a Crowdin project. Labels help organize and categorize strings for easier filtering and management. The label and strings must exist in the same project. Returns the…

  • Build Project Directory Translation

    Tool to build translations for a specific directory in a Crowdin project. Use when you need to export translations for a directory. Returns build details after successfully initiating the build process.

  • Build Project File Translation

    Tool to build a project file translation in Crowdin. Use when you need to generate a translated version of a specific file for a target language. Returns a download URL for the translated file. May return 304 (Not…

  • Build Project Translation

    Tool to build project translation in Crowdin, generating downloadable translation files. Use to create translation builds before downloading. This is an asynchronous operation - use CROWDIN_CHECK_PROJECT_BUILD_STATUS…

  • Cancel Project Translation Build

    Tool to cancel a project translation build in Crowdin. Use when you need to stop an ongoing or queued translation build.

  • Check AI Report Status

    Tool to check the generation status of an AI report for a Crowdin user. Use this to poll for completion status after generating an AI report. Returns current status, progress percentage, and timestamps.

  • Check Bundle Export Status

    Tool to check the status of a bundle export operation in Crowdin. Use when you need to monitor the progress of a bundle export initiated earlier. Returns the current export status, completion percentage, and download…

  • Check Glossary Export Status

    Tool to check the status of a glossary export operation. Use after initiating a glossary export to monitor progress and retrieve download URL.

  • Check Glossary Import Status

    Tool to check the status of a glossary import operation. Use after initiating a glossary import to monitor progress and verify completion.

  • Check GraphQL Rate Limit

    Tool to check GraphQL API rate limit status for Crowdin. Use to monitor remaining API quota and avoid rate limit errors. Returns maximum allowed points per hour, current call cost, remaining points in the window, and…

  • Check Project Build Status

    Tool to check the status of a project translation build in Crowdin. Use when you need to monitor the progress of a translation build operation. Returns build details including status (created, inProgress, finished…

  • Check Project Report Status

    Tool to check report generation status in a Crowdin project. Use when monitoring asynchronous report generation operations. Poll this endpoint until status is 'finished' or 'failed'.

Setup

Connect Crowdin 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.