Crowdin logo

Crowdin

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

230 actions Integration catalog
Request access
Connect Crowdin once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add BranchCROWDIN_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 DirectoryCROWDIN_ADD_DIRECTORY
Tool to create a new directory in a Crowdin project. Use when you need to organize files into directories before uploading.
Add FileCROWDIN_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 TermCROWDIN_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 LabelCROWDIN_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 ProjectCROWDIN_ADD_PROJECT
Tool to create a new project in Crowdin. Use before uploading source files to initialize translation workflows.
Add Project File Format SettingsCROWDIN_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 WebhookCROWDIN_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 StringsCROWDIN_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 TranslationCROWDIN_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 TranslationCROWDIN_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 TranslationCROWDIN_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 BuildCROWDIN_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 StatusCROWDIN_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 StatusCROWDIN_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 StatusCROWDIN_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 LimitCROWDIN_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 Report StatusCROWDIN_CHECK_PROJECT_REPORT
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 StatusCROWDIN_CHECK_PROJECTS_TRANSLATIONS_BUILDS
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 TM Export StatusCROWDIN_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 StatusCROWDIN_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 StatusCROWDIN_CHECK_USERS_AI_REPORTS
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 PromptCROWDIN_CLONE_USERS_AI_PROMPTS_CLONES
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 GlossaryCROWDIN_CREATE_GLOSSARY
Tool to create a new glossary in Crowdin. Use when you need to establish terminology standards for translation projects.
Import GlossaryCROWDIN_CREATE_GLOSSARY_IMPORT
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 LanguageCROWDIN_CREATE_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 TranslationsCROWDIN_CREATE_MTS_TRANSLATIONS
Tool to translate strings using Crowdin's Machine Translation engine. Use when you need to quickly translate text strings programmatically.
Create Project CommentCROWDIN_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 provided.
Add Project MemberCROWDIN_CREATE_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 BundleCROWDIN_CREATE_PROJECTS_BUNDLES
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 DistributionCROWDIN_CREATE_PROJECTS_DISTRIBUTIONS
Tool to create a new distribution in a Crowdin project. Use to package translated files or bundles for distribution.
Create Report Settings TemplateCROWDIN_CREATE_PROJECTS_REPORTS_SETTINGS_TEMPLATES
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 SettingsCROWDIN_CREATE_PROJECTS_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 TaskCROWDIN_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 StringCROWDIN_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 ImportCROWDIN_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 MemoryCROWDIN_CREATE_TMS
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 SegmentsCROWDIN_CREATE_TMS_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 RecordsCROWDIN_CREATE_TMS_SEGMENTS_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 AlignmentCROWDIN_CREATE_TRANSLATION_ALIGNMENT
Tool to create translation alignment for a project. Use when aligning translations between source and target languages.
Create AI PromptCROWDIN_CREATE_USERS_AI_PROMPTS
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 SnippetCROWDIN_CREATE_USERS_AI_SETTINGS_SNIPPETS
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 TemplateCROWDIN_CREATE_USERS_REPORTS_SETTINGS_TEMPLATES
Tool to create a user report settings template in Crowdin. Use when setting up cost estimation and translation pricing templates for specific users.
Delete BranchCROWDIN_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 DirectoryCROWDIN_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 FileCROWDIN_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 GlossaryCROWDIN_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 ConceptCROWDIN_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.
Delete Glossary TermCROWDIN_DELETE_GLOSSARY_TERM
Tool to delete a term from a Crowdin glossary. Use when you need to remove obsolete or incorrect terminology entries. This operation is permanent and cannot be undone.
Delete Glossary TermsCROWDIN_DELETE_GLOSSARY_TERMS
Tool to clear terms from a Crowdin glossary. Use when you need to remove all terms or specific terms based on language, concept, or term ID. Without optional filters, this action deletes all terms in the glossary.
Delete LabelCROWDIN_DELETE_LABEL
Tool to delete the label identified by the specified label ID in a project. Use when you need to remove outdated or incorrect labels. Ensure no resources reference the label before deletion.
Delete Custom LanguageCROWDIN_DELETE_LANGUAGE
Tool to delete a custom language from Crowdin. Use when you need to remove a custom language that is no longer needed. Note: Only custom languages can be deleted, not standard built-in languages.
Delete ProjectCROWDIN_DELETE_PROJECT
Tool to delete a Crowdin project by its ID. Use when you need to permanently remove a project after confirming no further usage. Ensure all resources are no longer needed before deletion.
Delete Project Comment AttachmentCROWDIN_DELETE_PROJECT_COMMENT_ATTACHMENT
Tool to delete an attachment from a string or asset comment in a Crowdin project. Use when you need to remove a file attachment from a comment. This operation is permanent.
Delete Project MemberCROWDIN_DELETE_PROJECT_MEMBER
Tool to delete a member from a Crowdin project. Use when you need to remove a user's access to a specific project.
Delete BundleCROWDIN_DELETE_PROJECTS_BUNDLES
Tool to delete a bundle from a Crowdin project. Use when you need to remove a bundle that is no longer needed.
Delete DistributionCROWDIN_DELETE_PROJECTS_DISTRIBUTIONS
Tool to delete a distribution from a Crowdin project. Use when you need to permanently remove a distribution.
Delete Project File Format SettingsCROWDIN_DELETE_PROJECTS_FILE_FORMAT_SETTINGS
Tool to delete file format settings from a Crowdin project. Use when removing obsolete or incorrect file format configurations. This action cannot be undone.
Delete Report Settings TemplateCROWDIN_DELETE_PROJECTS_REPORTS_SETTINGS_TEMPLATES
Tool to delete a report settings template from a Crowdin project. Use when you need to permanently remove a report settings template that is no longer needed.
Delete ScreenshotCROWDIN_DELETE_PROJECTS_SCREENSHOTS
Tool to delete a screenshot from a Crowdin project. Use when you need to remove obsolete or incorrect screenshots.
Showing the first 60 of 230 actions.