Assistants Topic Detail Navigation Admin → Contact Center → Assistants Purpose AI-powered virtual agents (bots) using NLU to handle voice and digital interactions automatically Technology Natural Language Understanding (NLU) Integration Works with Knowledge Base and Architect flows Overview Assistants are AI-powered automation tools that enable organizations to build virtual agents capable of interacting with customers through voice and digital channels. They use Natural Language Understanding (NLU) to interpret customer requests and respond using knowledge articles, intents, and Architect flows. Assistants are most effective for automating predictable, repetitive interactions — reducing call volume, improving self-service, and lowering operational costs. Assistant Components Component Description Intents The goal or purpose of the customer's request (e.g., Check_Order_Status, Reset_Password) Utterances Example phrases customers might say to express an intent — used to train the NLU model Entities Variables extracted from customer input (e.g., order number, city, product name) Slots Structured data fields collected during a conversation to fulfill an intent Actions Responses or operations the assistant performs when an intent is matched Knowledge Integration Allows the assistant to answer questions directly from knowledge base articles Architect Flow Integration Transfers conversation control to an Architect flow for advanced routing or logic Configuration Settings Option Description Language NLU processing language — determines which utterance model is used Confidence Threshold Minimum confidence score required to trigger an intent — below this, fallback intent fires Fallback Intent Default action when no intent is recognized (e.g., transfer to agent) Disambiguation Prompts the customer to clarify when multiple intents closely match Example Assistant Flow Customer: "I want to check my order status" ↓ Intent Detected: Order_Status ↓ Extract Entity: Order_Number ↓ Call API via Data Action / Architect Flow ↓ Return Response to Customer ↓ (If unresolved) Escalate to Human Agent Best Use Scenarios Scenario Description Customer Self-Service Resolve common issues without agent involvement FAQ Automation Answer frequently asked questions automatically using knowledge articles Order / Account Status Retrieve order status, balance, or appointment info via API Call Routing by Intent Identify customer intent and route to the correct queue After-Hours Support Provide automated assistance when agents are unavailable Integration Points Integration Description Architect Flows Advanced routing or automation logic triggered by the assistant Knowledge Base Automated responses using knowledge articles — improves containment rate Digital Channels Chat, messaging (WhatsApp, SMS), and Web Messaging Voice Channels Voice bots for IVR interactions — speech recognition + NLU Data Actions API calls triggered by the assistant to retrieve or update external data Best Practices Practice Recommendation Start with high-volume intents Automate the most frequent customer requests first for maximum impact Keep intents simple Avoid overly complex intent structures that reduce NLU accuracy Use knowledge articles Well-written articles dramatically improve bot containment rate Train with real customer data Use actual customer utterances — not hypothetical ones Monitor analytics continuously Review bot performance, confidence scores, and fallback rates regularly Provide easy escalation Always ensure customers can reach a human agent quickly when needed Interview Cheat Sheet Question Answer What technology do Assistants use? Natural Language Understanding (NLU) What is an Intent? The goal or purpose of the customer's request What are Utterances used for? Training the NLU model with example customer phrases What is an Entity? A variable extracted from customer input (e.g., order number) What happens when confidence is below the threshold? The Fallback Intent fires — typically escalates to a human agent What is Disambiguation? Prompts the customer to clarify when multiple intents closely match