Translation Workflow

Automatically Create a Job Upon File Upload

This article is for anyone using the Smartling Files API.

Do not confuse automatically creating a job upon file upload and authorization with Automate Job Creation (which allows you to schedule content to automatically be batched into a job, based on a set of rules).

If you're using the following parameters when uploading your files, your content goes into the translation queue upon file upload, and strings from the file will automatically be added to a job.


  • authorize=true
  • localeIdsToAuthorize[]

How the Job is Created

The job is created on the first upload-and-authorize, and all subsequent file upload-and-authorize actions will add more content to the same job until there are no other file uploads for the next hour, or if 4-hours have passed since the first time content was added to the job.

How the Job is Named

An automatically created job name will look something like this: "Daily upload YYYY-MM-DD (batchNumber)"

Within the Smartling Jobs Dashboard, it will appear like this:



How Due Dates are Set

Due dates are not automatically set. You can set them manually as needed. The job name (which contains a creation date) is indicative of priority.

How Content is Moved Out of a Job

Automatically creating a job upon file upload and authorization can be turned off on a per project basis. Contact your Customer Success Manager if you prefer to have this setting turned off. Content can also be moved to another job via the Smartling Dashboard: Content > Translations > Add/Move to a Job or via API queries. Cancelling a job will also unauthorize content. 


Was this article helpful?