Skip to main content The #1 agentic semantic tool search: 91.6% first-try accuracy on S1 Search Bench Explore Tool Discovery
Connectors Smartling
Live 70 Actions 23 Events

Smartling Integration for AI Agents

Connect your AI agent to 70 Smartling actions via MCP, A2A, or SDK, with agent authentication, tool-calling execution, and security built-in, plus 23 events to subscribe to.

StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Smartling AI Agent Actions

70 production-ready actions for your agent to do more on Smartling.

70 Actions
List Projects - Returns the list of projects for the account, with optional name filtering and pagination.
Get Project - Returns the details of a single project.
Copy Project - Makes a copy of an existing project, creating a new one with a new name.
Get Project Copy Status - Checks whether a project copy request is complete and retrieves the new projectId.
Add Project Locale - Adds a new target locale to the project.
List Locales - List the available locales within Smartling, optionally filtered to a specified set of locale ids.
List Files - List recently uploaded source files in a Smartling project, returning up to 100 files.
List File Types - List all file types currently represented in a Smartling project.
Upload Source File - Upload original source content to Smartling for translation.
Download Source File - Download the original version of a source file from Smartling.
Delete Source File - Remove a source file from Smartling so it is no longer available for download.
Rename Source File - Rename an uploaded source file by changing its fileUri.
Get File Status (Single Locale) - Return detailed translation status information for a file in a single locale.
Get File Status (All Locales) - Return translation status information for a file across every locale.
Get File Last Modified (Single Locale) - Return the date a file was last modified in a specified locale.
Get File Last Modified (All Locales) - Return the date a file was last modified in each locale.
Download Translated File - Download a translated file for one locale, multiple locales, or all locales.
Download Multiple Translated Files (ZIP) - Download a ZIP archive of multiple translated files for the requested file URIs and locales (deprecated).
Download Multiple Translated Files (ZIP, POST) - Download a ZIP archive of multiple translated files specifying files and locales in the request body.
Download All Translations (ZIP) - Download a ZIP archive with all translations for the requested file.
Export File Translations - Temporarily upload a file and return a translated version for the requested locale.
Import File Translations - Import translations for an existing file into a locale's workflow.
List Account Jobs - List or search the translation jobs within an account.
List Jobs - List or search the translation jobs within a project.
Create Job - Create a new translation job within a Smartling project.
Get Job - Get the details of a single translation job.
Update Job - Update the attributes of an existing translation job.
Delete Job - Delete a cancelled translation job.
Search Jobs - Search for jobs by hashcodes, file URIs, and translation job UIDs.
Find Jobs By Strings - Search for jobs by string hashcodes and locales.
Authorize Job - Authorize all content within a translation job.
Cancel Job - Cancel a translation job and unauthorize its content.
Close Job - Close a completed translation job.
Get Job Progress - Get the translation progress of a job.
Get Job File Progress - Get the translation progress of a specific file within a job.
List Job Files - List all files within a translation job.
Add File To Job - Add all non-published strings from a file to a translation job.
Remove File From Job - Remove a file and its content from a translation job.
Add Strings To Job - Add strings identified by hashcodes to a translation job.
Remove Strings From Job - Remove strings identified by hashcodes from a translation job.
List Job Strings - Get the string hashcodes with locales for a translation job.
Add Locale To Job - Add a target locale to a translation job.
Remove Locale From Job - Remove a target locale and its content from a translation job.
Get Job Completion Dates - Get the last completion date per locale of a translation job.
Get Job Process Status - Check the status of an asynchronous process for a translation job.
Get Job Schedule - Get all schedule items for a translation job.
Update Job Schedule - Modify the schedule items for a translation job.
List Account Custom Fields - Get all custom fields defined for the specified Smartling account.
Create Custom Field - Create a new custom field in the specified Smartling account.
Update Custom Field - Update an existing custom field in the specified Smartling account.
List Project Custom Fields - Get the custom fields assigned to the specified Smartling project.
Assign Project Custom Fields - Assign existing account custom fields to the specified Smartling project.
Add Strings - Upload an array of new source strings to a Smartling project, optionally authorizing them into translation workflows.
Get Add Strings Status - Check the processing status of a previously submitted add-strings request.
List Source Strings - Return source strings from a Smartling project, filtered by file URI or specific hashcodes.
Search Source Strings - Return source strings from a Smartling project using a POST request body to filter by file URI or hashcodes.
List Translations - Return translated strings from a Smartling project for a target locale, filtered by file URI or hashcodes.
Search Translations - Return translated strings from a Smartling project for a target locale using a POST request body to filter by file URI or hashcodes.
Create Batch - Create a new batch for a translation job with a list of file names to be uploaded.
List Batches - List existing batches for the project, filtered by the given criteria.
Get Batch - Get batch status with detailed statuses of all batch items and their locales.
Execute Batch Action - Process a batch action to register or cancel a file within an existing batch.
Upload Batch File - Upload a file to an existing batch using multipart form-data.
Create Translation Job - Create a new translation job or fetch an existing one based on the specified criteria.
List Account Tags - List or search tags within an account, optionally scoped to specific projects.
List Project Tags - List or search tags within a project.
Add String Tags - Add a list of tags to a list of strings in a project.
Remove String Tags - Remove a list of tags from a list of strings in a project.
Remove All String Tags - Remove all tags from a list of strings in a project.
Search String Tags - Retrieve all tags linked to a list of strings in a project.

Smartling Webhook Events

23 real-time Smartling events your AI agent can subscribe to.

23 Events
  • File Uploaded Webhook Processes Smartling file.uploaded webhook events.
  • File Published Webhook Processes Smartling file.published webhook events.
  • File Prepublished Webhook Processes Smartling file.prepublished webhook events.
  • File Renamed Webhook Processes Smartling file.renamed webhook events.
  • File Deleted Webhook Processes Smartling file.deleted webhook events.
  • Integration Asset Exported Webhook Processes Smartling integrations.platform.asset.exported webhook events.
  • Source Issue Created Webhook Processes Smartling sourceIssue.created webhook events.
  • Source Issue Updated Webhook Processes Smartling sourceIssue.updated webhook events.
  • Source Issue Deleted Webhook Processes Smartling sourceIssue.deleted webhook events.
  • Source Issue Comment Created Webhook Processes Smartling sourceIssue.comment.created webhook events.
  • Source Issue Comment Updated Webhook Processes Smartling sourceIssue.comment.updated webhook events.
  • Source Issue Comment Deleted Webhook Processes Smartling sourceIssue.comment.deleted webhook events.
  • Translation Issue Created Webhook Processes Smartling translationIssue.created webhook events.
  • Translation Issue Updated Webhook Processes Smartling translationIssue.updated webhook events.
  • Translation Issue Deleted Webhook Processes Smartling translationIssue.deleted webhook events.
  • Translation Issue Comment Created Webhook Processes Smartling translationIssue.comment.created webhook events.
  • Translation Issue Comment Updated Webhook Processes Smartling translationIssue.comment.updated webhook events.
  • Translation Issue Comment Deleted Webhook Processes Smartling translationIssue.comment.deleted webhook events.
  • Translation Job Created Webhook Processes Smartling translationJob.created webhook events.
  • Translation Job Updated Webhook Processes Smartling translationJob.updated webhook events.
  • Translation Job Completed Webhook Processes Smartling translationJob.completed webhook events.
  • Translation Job Canceled Webhook Processes Smartling translationJob.canceled webhook events.
  • Translation Job Locale Workflow Step Reached Webhook Processes Smartling translationJob.localeWorkflowStep.reached webhook events.

Do More, Build Less

Integration Infrastructure for Smartling AI Agents

Multiple Interfaces

Access integrations via API, AI SDKs, MCP & A2A.

Smartling MCP server
Managed Authentication

Pre-built authentication UI.

Agent auth
Falcon Engine

Every Smartling action runs on Falcon.

Agent Execution Engine
StackOne Defender
StackOne Defender Meta PG v1 Meta PG v2 DeBERTa 88.7% 67.5% 63.1% 56.9% Detection accuracy

88.7% prompt injection detection.

Prompt injection defense

"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."

Luna Schmid, Partner at GV

"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."

Barbry McGann, SVP at Workday Ventures

G2 - High Performer G2 - Easiest To Do Business With G2 - Users Love Us G2 - Users Most Likely To Recommend G2 - Easiest Admin

Product Teams Love Building Agent Integrations With StackOne

G2

Smartling AI agent integration resources

Webhooks for AI agents: why agentic workflows need them purpose-built

AI agents can act the moment a system changes, using webhooks. But webhooks built for software hit three limits in agentic workflows. Here is how to fix each.

7 min read

Agentic Context Engineering: Why AI Agents Kill Their Own Context Windows

AI agents exceed their context windows without knowing it. Six failure patterns and seven survival architectures for agentic context engineering.

15 min

MCP Code Mode: Keeping Tool Responses Out of Agent Context

Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.

11 min

Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery

Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.

10 min

Put your AI agents to work

All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.