Configuring Dynamic Translation for Agent Chat
Summarize
Summary of Configuring Dynamic Translation for Agent Chat
Dynamic Translation for Agent Chat (DTAC) enables real-time translation of chat conversations between agents and requesters in different languages. It enhances global support by automatically translating messages based on user profile language preferences or detected languages for guest users. DTAC must be activated and properly configured within ServiceNow to function.
Show less
Prerequisites and Activation
- Integrate with a compatible translation service provider.
- Migrate to version v3 of the translator configuration.
- Translate at least one knowledge article as a setup step.
- Set up Agent Chat and activate the desired languages.
- Activate the Dynamic Translation for Agent Chat plugin (com.glide.cs.dynamic.translation.agent.chat), which also activates related plugins and system properties that manage synchronous or asynchronous translation modes.
Key Features
- Translates chat messages, system messages, Virtual Agent chat history, and various user interface elements such as rich controls and record card field values.
- Supports language detection for guest users who are not logged in.
- Allows agents to view Virtual Agent chat history in their preferred language when transferring chats from Virtual Agent to a live agent, provided Virtual Agent topics are set up in multiple languages.
- Does not translate record card labels; for this, system localization properties must be configured separately via System Properties > System Localization.
Monitoring and Reporting
ServiceNow customers can track DTAC usage by generating reports that count chats utilizing dynamic translation. This is done by monitoring the Translated column in the Interaction table within Agent Workspace, helping assess adoption and usage of the feature.
Activate Dynamic Translation for Agent Chat (DTAC) so chat conversations can be translated from one language to another.
Dynamic Translation for Agent Chat Watch this video for more information on global support with Dynamic Translation for Agent Chat.
Prerequisite steps
These tasks must be completed prior to activating DTAC:
Activating DTAC
DTAC translates chat conversations from one language to another. The preferred languages for the agent and requester are based on their user profiles and a translation service translates the messages into the defined language of the other participant. Translation service providers support language detection for requesters who are not logged in to ServiceNow®, also referred to as guest users.
Activate the Dynamic Translation for Agent Chat plugin (com.glide.cs.dynamic.translation.agent.chat).
- Dynamic Translation (com.glide.dynamic_translation)
- Conversational Dynamic Translation (com.glide.dynamic_translation.va_async)
- true - sync
- false - async
- absence of this property - async
Transferring from Virtual Agent to a live agent
Once an agent accepts a chat, they can see the chat history between the Virtual Agent and requester in their preferred language for more context.
Virtual Agent topics must be set up in the desired languages prior to using DTAC. To learn more about how to set up topics, see Virtual Agent Designer.
Translation support in chat conversations
When DTAC is enabled, these items are translated in chat conversations:
- Users' messages
- System messages
- Virtual Agent chat history
- Record card field values
- Rich controls
Type Rich Control User input String User input Static choice list User input Reference choice User input Boolean User input Date time User input File picker User input Carousel Bot response Text Bot response Single link Bot response Multiple links Bot response Multi-flow output Bot response Script output Bot response Record card
DTAC does not support record card labels. For this functionality to operate, system localization properties must be configured. Navigate to . For more information, see ServiceNow® product documentation on Localization settings.
Analytical reports for DTAC
You can generate a report that counts the number of DTAC chats, to assess how many conversations use the DTAC option.
Monitor the number of true values in the Translated column in the Interaction table. For more information, see the ServiceNow® product documentation on Interaction records in Workspace Interaction records in Agent Workspace.