Discovery Guide — ServiceNow AWA Live Agent Message Brokering
Discovery Guide — ServiceNow AWA Live Agent Message Brokering
Discovery Guide — ServiceNow AWA Live Agent Message Brokering
Use this guide on a discovery call with a customer to understand their ServiceNow AWA Agent Chat integration setup, as well as their business process around it. This will help you properly configure Moveworks ↔ ServiceNow Live Agent Message Brokering. Message Brokering keeps the handoff inside the same Moveworks chat (no browser redirect) by brokering messages back and forth over the Virtual Agent API.
contextVariables (key-value pairs) to AWA, and ServiceNow’s queue criteria decide where the chat lands.domain, language, region, queue, mandatory_skills.
language variable is populated from the user’s hr_language attribute, falling back to en.Queues and queue routing definitions live in ServiceNow. Moveworks only passes context to route into them.
Moveworks supports the out-of-the-box keys, plus custom keys. The key-value pairs must match exactly what each ServiceNow queue expects.
liveagent_optional_skills.)liveagent_optional_skills be populated from the user’s issue domain (HR, IT, Finance) or from another classifier?employee_type, cost_center, country, priority)The language variable defaults to the user’s hr_language, falling back to en. With MLS enabled, DTS translates user → English for the agent; it does not translate agent → user back into the source language.
hr_language on the ServiceNow user record, AD attribute, or self-selected at chat time by the user.)Each key must match the field name the AWA queue is configured to read.