OperatorGet started
← All integrations
Crowdin logo

Connect Crowdin to OpenClaw on Operator.io

Crowdin is a localization management platform that streamlines translation workflows and collaboration. It helps teams centralize multilingual content, boost productivity, and automate translation processes.

Automate Crowdin with AI

On Operator, an OpenClaw agent pilots Crowdin for you. It reads your message, plans the steps, and runs them in Crowdin, using actions like add branch, add directory, add file.

Your agent reaches Crowdin directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Crowdin

Your agent can call any of these Crowdin actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

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 Directory

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

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'.

Create Crowdin Project

Tool to create a new project in Crowdin. Use before uploading source files to initialize translation workflows.

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 options.

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 updated string details...

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 Modified) if the file h...

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 to monitor progress.

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 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 URL when the export...

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 reset timestamp. The...

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'.

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, failed, canceled), pro...

Check TM Export Status

Tool to check Translation Memory export status in Crowdin. Use when you need to monitor the progress of an asynchronous TM export operation.

Check TM Import Status

Tool to check Translation Memory import status in Crowdin. Use when you need to monitor the progress of an asynchronous TM import operation.

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.

Clone AI Prompt

Tool to clone an existing AI prompt in Crowdin. Use when you need to duplicate an AI prompt with a new name or configuration.

Create Glossary

Tool to create a new glossary in Crowdin. Use when you need to establish terminology standards for translation projects.

Import Glossary

Tool to import glossary terms from a file into a Crowdin glossary. Use when you need to bulk import glossary terms from TBX, CSV, or XLS/XLSX files. This is an asynchronous operation - use Check Glossary Import Status action to monitor c...

Create Custom Language

Tool to create a custom language in Crowdin. Use when standard languages don't meet needs and you require a custom language with specific codes and plural rules.

Create MT Translations

Tool to translate strings using Crowdin's Machine Translation engine. Use when you need to quickly translate text strings programmatically.

Create Project Comment

Tool to add a comment or issue to a string or file (asset) in a Crowdin project. Use when you need to provide feedback, ask questions, or report issues on specific translation strings or asset files. Either stringId or fileId must be pro...

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 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 Distribution

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

Create Report Settings Template

Tool to create a report settings template in Crowdin. Use when setting up cost estimation and translation pricing templates for projects.

Create Project Strings Exporter Settings

Tool to add project strings exporter settings in Crowdin. Use when configuring how strings should be exported from a project in specific formats (Android XML, macOS Strings, or XLIFF).

Create Project Task

Tool to create a new task in a Crowdin project. Use when you need to assign translation or proofreading work to team members.

Create String

Tool to add a new source string to a Crowdin project. Use when you need to create translatable content programmatically or add strings that are not part of uploaded files.

Create TM Import

Tool to import a Translation Memory file into Crowdin. Use when you need to import TM data from TMX, CSV, or XLS/XLSX files. This is an asynchronous operation - use Check TM Import Status action to monitor progress.

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.

Create TM Segments

Tool to create translation memory segments in Crowdin. Use when you need to add new translation pairs to a translation memory for future reuse.

Create TM Segment Records

Tool to create translation memory segment records in Crowdin. Use when you need to add additional language translations to an existing TM segment.

Create Translation Alignment

Tool to create translation alignment for a project. Use when aligning translations between source and target languages.

Create AI Prompt

Tool to create a new AI prompt in Crowdin. Use when you need to configure AI-assisted translation, translation assistance, or quality assurance checks with specific context and settings.

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.

Create User Report Settings Template

Tool to create a user report settings template in Crowdin. Use when setting up cost estimation and translation pricing templates for specific users.

Delete Branch

Tool to delete a specific branch from a Crowdin project. Use when you need to remove an obsolete branch after it's fully merged.

Delete Directory

Tool to delete a specific directory from a Crowdin project. Use when you need to remove an obsolete directory and its contents.

Delete File

Tool to delete a specific file from a Crowdin project. Use when you need to remove an obsolete or incorrect file from the project.

Delete Glossary

Tool to delete a glossary from Crowdin. Use when you need to permanently remove a glossary that is no longer needed.

Delete Glossary Concept

Tool to delete a concept from a Crowdin glossary. Use when you need to remove obsolete or incorrect concepts from your glossary.

Plus 182 more Crowdin actions your agent can call.

How to connect Crowdin

You authorize Crowdin once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Crowdin without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Crowdin

How do I connect Crowdin to Operator?
Connecting Crowdin is a one time sign in from your Operator dashboard. Operator keeps the connection live and rotates the token on its own, so the agent stays connected to Crowdin and you never reauthorize by hand.
Can my agent trigger and run my Crowdin workflows?
Yes. It decides when to run a workflow, passes the inputs, and reads the result back, so Crowdin keeps doing the repeatable execution while the agent handles the judgment about when and with what to run it.
Do I need to write code or manage Crowdin API keys?
No. Operator manages the Crowdin connection and token refresh, so there are no API keys to paste and nothing to deploy.
Can my agent use Crowdin together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Crowdin and tools like Dnsfilter, Route4me, Hyperbrowser in one job, reading from one and acting in another without you wiring anything between them.

Crowdin integrations

Pick an app to see what your agent does across Crowdin and it, or browse all integrations.

Put your agent on Crowdin

Sign in, connect Crowdin, and hand your agent the work. Your first week is free.

Get started