
Connectors / Developer tools · HTTP Connector
Automate Crowdin with Tray.ai
Add a project, add a file and add a string in Crowdin, and start a workflow when Crowdin sends “File added”.
Thanks — someone from our team will be in touch soon.
What can you do with Crowdin on Tray.ai?
Crowdin is a localization platform where teams upload source files and strings, run translators and machine translation over them, and export the translated versions. Tray.ai connects to Crowdin through the HTTP Connector, so your workflows can call the Crowdin API alongside the rest of your stack.
- When Crowdin sends “Project translated”, start a release build in your CI pipeline.
- When Crowdin sends “Task added”, notify translators in your team chat.
- Add a file whenever developers merge new source strings into your main branch.
- Build project translations before each scheduled release so your app ships in every language.
- Connects through
- HTTP Connector
- Authentication
- A bearer token or OAuth 2.0
- Base URL
- https://api.crowdin.com/api/v2
Set it up
Connect Crowdin to Tray.ai
Each step uses Crowdin's own API details, from its documentation.
Step 1
Save Crowdin's API token
Save the token Crowdin issues as a Tray.ai authentication. The HTTP Client sends it as a bearer token on every call. The token stays out of the workflow and out of the logs.
Step 2
Point the HTTP Client at the API
Add an HTTP Client step and use https://api.crowdin.com/api/v2 as the base URL. Or paste a cURL example from Crowdin's API docs, and Tray.ai fills in the method, URL, and headers.
Step 3
Start with “List projects”
It's one of 22 documented actions, under Projects. The response comes back as data the next step can map into your other apps.
Step 4
Start workflows from Crowdin events
Give Crowdin the URL of a Tray.ai webhook trigger. “File added” can then start a workflow, and so can 11 other events.
What the Crowdin API covers
6 resources and 22 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.
Projects
- List projects
- Add a project
- Edit a project
- Delete a project
Source files
- List files
- Add a file
- Update a file
- Delete a file
- Download a file
Source strings
- Add a string
- Edit a string
- Delete a string
Translations
- Add a translation
- Build project translations
- Download project translations
- Apply auto-translation
Tasks
- Add a project task
- Edit a project task
- Delete a project task
Reports
- Generate a report
- Check report status
- Download a report
Events Crowdin can send to a Tray.ai webhook trigger
- File added
- File translated
- File approved
- Project translated
- Project built
- String added
- String updated
- Suggestion added
- Suggestion approved
- Task added
- Task updated
- Translation updated
Checked against Crowdin's own documentation on 2026-10-22
How Tray.ai makes this work
Crowdin plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 6,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Crowdin — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Crowdin actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Crowdin data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More developer tools apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every developer tools connector →
Frequently asked questions
What can a Tray.ai workflow do in Crowdin?
+
The Crowdin API documents 22 actions across 6 resources (Projects, Source files, Source strings, Translations, Tasks, Reports). For example: List projects; List files; Add a string. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Crowdin?
+
The Crowdin API uses a bearer token and OAuth 2.0. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which Crowdin events can start a Tray.ai workflow?
+
Crowdin sends 12 events to a webhook URL, for example: File added; File translated; File approved; Project translated; Project built; String added; String updated; Suggestion added. A Tray.ai webhook trigger receives them and starts a workflow.
See Crowdin working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.