All connectors
Crowdin integration
Crowdin is a localization management platform that streamlines the translation process, offering tools for collaboration, content centralization, and workflow automation.
Connect Crowdin to Xenition and work with it from chat, from an agent, or on a schedule — alongside every other app you have connected, in one workspace.
What you can do with Crowdin
Ask in plain language and Xenition calls the right one:
- 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 with their assigned label IDs.
- 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 hasn't changed and If-None-Match header is provided.
- 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 finishes successfully.
- 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 Crowdin GraphQL API enforces a 5000 points per hour rate limit using a normalized point scale.
- 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), progress percentage, and timestamps.
- 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 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 completion.
- 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.
- 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.
…and 20 more Crowdin actions available in the workspace.
Give an agent access to Crowdin
An agent you create can use Crowdin on your behalf and keep working while you do something else. Every action an agent takes goes through an approval gate first, so nothing touches your Crowdin account without you agreeing to it.
Other connectors
Frequently asked questions
How do I connect Crowdin to Xenition?
Open the connectors directory in Xenition, find Crowdin, and sign in when the authorisation window opens. The connection is managed for you — there is no API key to create, paste or rotate.
What can Xenition do with Crowdin?
Xenition can run 50 different Crowdin actions, including Add Branch, Add Directory, Add File. You ask in plain language and the right one is called for you.
Can an agent use Crowdin on my behalf?
Yes. Agents can use Crowdin while you do something else, and every action passes through an approval gate before it runs.
Is there a free plan?
Yes. Xenition starts free with 25,000 credits a month and no credit card, and all connectors are available on every plan.