Crowdin, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Crowdin account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Developer Tools
- Signs in to your account
- 28 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Crowdin is
Crowdin is a localization management platform that streamlines the translation process, offering tools for collaboration, content centralization, and workflow automation.
You sign in with your own Crowdin account, the same way you already do. We never see or hold your password.
One message in, the work done in Crowdin.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Crowdin. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Crowdin account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Crowdin
These are the ready-made tools your AI employee already has in Crowdin. It is not limited to them, but it never has to be taught these.
- Add BranchTool to create a new branch in a crowdin project. use when you need to isolate translations for a new feature or release.
- Add FileTool 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 LabelTool 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 WebhookTool to create a new webhook in a crowdin project. use after confirming the project id and desired event triggers.
- Assign Label to StringsTool to assign the specified label to provided string ids in a project. use after creating the label or verifying string ids to categorize content.
- Create Crowdin ProjectTool to create a new project in crowdin. use before uploading source files to initialize translation workflows.
- Delete BranchTool to delete a specific branch from a crowdin project. use when you need to remove an obsolete branch after it's fully merged.
- Delete LabelTool 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
- Delete ProjectTool 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 de
- Delete WebhookTool to delete the webhook identified by the specified webhook id in a crowdin project. use when you need to remove obsolete or incorrect webhooks after confirming project and webh
- Edit FileTool to update file details in a project. use after confirming valid project and file ids.
- Edit LabelTool to edit a label in a crowdin project. use when you need to update the name or description of an existing label. ensure the label exists before using. example: edit label 42 to
- Edit ProjectTool to update project details using json-patch. use after confirming project settings to modify metadata like name, description, visibility, or languages.
- Edit StringTool to update string details in a crowdin project. use when you need to modify a string's text or metadata after creation.
- Get LabelTool to retrieve information about the label identified by the specified label id in a project. use after confirming the project context to fetch label details.
- Get LanguageTool to retrieve details of a specific language. use when you have a language identifier and need locale codes and plural rules before configuring translations.
- Get Member InfoTool to retrieve information about a project member. use when you need to inspect details for a specific user within a project after obtaining their member id.
- Get ProjectTool to retrieve details of a specific crowdin project. use when you need to inspect project settings before making updates.
- Get StringTool to retrieve details of a specific string in a crowdin project. use after confirming the project and string ids to fetch its metadata.
- Get WebhookTool to retrieve information about the webhook identified by the specified webhook id in a project. use after confirming the project context to fetch webhook details.
- List BranchesTool to list all branches in a crowdin project. use after selecting a project to view its branch structure. supports pagination and optional filtering by branch id.
- List FilesTool to list files in a crowdin project. use when you need to retrieve a list of project files with optional filters by directory, group, or branch before processing.
- List LabelsTool to list labels in a crowdin project. use when you need to retrieve all labels for a specific project with optional pagination.
- List LanguagesTool to retrieve a list of supported languages. use when you need to fetch all languages crowdin supports before starting localization.
- List Project MembersTool to list members in a crowdin project. use when you need to retrieve project member list for management tasks after confirming the project id.
- List ProjectsTool to retrieve a list of all crowdin projects with optional filters. use when you need to paginate through or filter projects by owner, group, language inclusion, or archive stat
- List ReportsTool to list reports for a given crowdin project. use after confirming project id to retrieve available reports. supports pagination via limit and offset.
- Upload StorageTool to upload a file to crowdin storage. use when you need to obtain a storageid for further operations like adding files to a project.
You stay the boss of your Crowdin account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Crowdin account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Crowdin is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Crowdin and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Crowdin
- Can an AI employee really work inside Crowdin?
- Yes. It signs in to your own Crowdin account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Crowdin?
- No. Nothing moves and nothing is replaced. Your records stay in Crowdin, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Crowdin account?
- You sign in with your own Crowdin account, the same way you already do. We never see or hold your password. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Crowdin?
- It has 28 ready-made tools in Crowdin today, among them Add Branch, Add File and Add Label. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Crowdin and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Crowdin and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Crowdin?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Crowdin is written down with what it did and when.