The service provides both synchronous and asynchronous translation of submitted text samples, either via machine algorithms or human translators. It includes functions to integrate with other translation services for comparison and selection of the best result. In addition to direct document translation, the service facilitates machine-to-machine exchanges for multilingual interactions across systems.
API methods support submission of a translation order with the text passage included or referenced via URL, TMX file, or plain text file. A request also gives the input language, desired output language, and requested schedule. Methods can return machine translation directly or initiate a human translation workflow. Methods also support status summaries and checks to determine the point in a process that a specific request has reached.