Skip to main content
Back to NLP Topics The XO Platform provides built-in intelligence features that help your AI Agent handle the natural twists and turns of human conversation — including interruptions, context shifts, and emotional cues — without losing track of the user’s goals.

Dialog Management

FeatureDescription
Interruptions and context switchingControl hold and resume behavior at the app, task, and node levels. Learn more
Entity value modificationLet users amend entity values mid-conversation and control post-amendment behavior. Learn more
Multi-intent detectionDetect and execute multiple intents from a single user utterance. Learn more
Ignore wordsMark words and phrases that don’t aid task recognition so the AI Agent can respond faster and more accurately. Learn more

Context Management

AI Agents are stateless by default, but conversations depend on shared context. The Platform lets you capture and reuse contextual data across intents, entities, and FAQs to create more natural, human-like experiences.
FeatureDescription
Context switchingEnable or disable context switches between tasks and pass contextual data between them. Learn more
Session variablesUse Platform-provided or custom session variables with defined scope. Learn more

Sentiment Management

Trigger conditional flows and steer conversations based on a user’s emotional state.
FeatureDescription
Sentiment analysisDetect and respond to user emotions to deliver better experiences. Learn more
Tone processingAnalyze tone scores and use them to drive dialog transitions (for example, escalating to a live agent). Learn more