Skip to main content
The Real-Time Translation feature translates conversations in real time, eliminating the need for pre-translation, as in typical localization scenarios. With real-time translation, you don’t need human agents for every language nor to localize your Flow beforehand. You can focus on a few key languages while still serving customers in many others.

Key Features

Prerequisites

Compatibility with Machine Translation Providers

Cognigy.AI supports the following machine translation providers:
  • Microsoft Translator
    • Microsoft Azure Cognitive Services Translator1
  • Google Cloud Translation
  • DeepL Translation Pro

Configure Machine Translation Providers

You can configure a machine translation provider in Manage > Settings > Translation Settings. To do so, you need the following information:

How to Use Real-Time Translation

You can configure the real-time translation feature in the Real Time Translation settings in the Endpoint editor. All Endpoints, including voice Endpoints, such as Voice Gateway, support real-time translation.

Users and AI Agents

Real-time translation between a user and an AI Agent works for text-based and voice conversations.

Users and Human Agents

Real-time translation between a user and a human agent works for text-based conversations after a user triggers a Handover to Human Agent Node in the Flow. Conversations with real-time translation between the user and the human agent are recorded for compliance purposes. After the human agent takes over the conversation, the user can keep writing in their original language while the human agent receives real-time translation of the user input. The human agent can respond in their language, and the user receives real-time translation of the human agent’s response. The following image shows real-time translation example, where the user is writing in German and the human agent is responding in English.
Real-time translation between a German-speaking user and English-speaking agent

Supported Languages by Machine Translation Provider

The following tables show which languages are supported by the supported machine translation providers and the respective language code to use when configuring Nodes:

More Information


1 To use Azure Cognitive Services Translator, select Microsoft Translator in Manage > Settings > Translation Settings.
Last modified on June 15, 2026