Skip to main content
The Agent AI widget gives agents real-time AI assistance during customer interactions. It surfaces dialog tasks, playbooks, coaching prompts, sentiment data, transcriptions, and summaries from a single panel.

Agent AI Widget Features

Widget Tabs

The widget has five tabs — Search, My AI Agent (Bot), Assist, Transcript (voice only), and More — plus Settings and Theme controls.

Search Tab

Shows all configured Dialog Tasks and supports searching for Dialog Tasks, FAQs, Generative AI answers, web pages, and files. Content updates automatically based on the conversation.

Error States

My AI Agent (Bot) Tab

Lets agents run automations independently using their own inputs. Use this when automation fails mid-conversation or when the agent needs to run parallel queries without affecting the customer interaction. The tab displays Next Best Action suggestions based on the current conversation status.

Assist Tab

The primary agent workspace. Monitors the conversation automatically and surfaces Dialog Tasks, FAQs, Knowledge AI results, Playbooks, Agentic Copilot messages, and coaching prompts. Capabilities:
  • Suggests the best response based on conversation context.
  • Displays Agentic Copilot messages with a configurable delay (up to 10 seconds) before auto-sending.
  • Retrieves knowledge base content based on customer intent.
  • Shows historical automation runs and conversation history.
  • Supports file and image attachments up to 25 MB.
  • Allows on-demand summary generation (up to 2 times per conversation).

Assist Tab Controls

Revisiting adhered playbook steps

You can revisit the content of an adhered playbook step without affecting the adherence metrics.
  • Hover over an adhered Playbook step to expand and display its text body.
  • Select an adhered Dynamic Playbook to reopen it and view its content.
This is useful during voice calls when a customer asks you to repeat information. Revisiting a step doesn’t reset or change its adherence metrics.

Agentic Copilot Messages

After Welcome Events execute, the widget displays: Agentic Copilot is actively listening to your conversation and ready to assist automatically. Each Agentic message includes a Sending button that delays auto-send for up to 10 seconds. During this window:
  • Select x to cancel auto-send.
  • Select Copy to move the message to the chat input field.
  • Select Send to send immediately.
  • Select Override to discard the Agentic response and type your own.
  • Use the Stop/Resume icon (top-right) to pause or resume auto-send globally.
  • Use the Pause/Resume icon (top-right) to pause or resume the Agentic app.
  • Auto-send disables automatically if Agentic Copilot fails to respond.
  • For messages outside the app’s scope, Agentic indicates it can’t respond.
  • To regenerate a failed response, double-click the corresponding customer message.

Generate Summary

Agents can generate on-demand summaries at any point during a conversation, up to two times. Previous summaries with timestamps remain visible during agent transfers.
Enable the Generate Summary toggle in Widget Theming > Layout Customization > Assist Action Menu Layout to activate this feature.

Attachment Support

You can attach one file at a time, up to 25 MB. If the system detects the file automatically:
  1. A “waiting…” indicator appears.
  2. On success, the file name appears in the input field with a View button.
Preview opens within the widget with Back and Close buttons. If the file isn’t detected: Select Override, choose the file from your local directory, then confirm with the tick mark or reject with the close icon. Error messages:

In-line Digital Forms

Collect customer information through forms embedded in the Assist tab. Configure forms with Dialog Tasks and set the Web/Mobile SDK Form Behavior to Open inline form. Form features:
  • Close icon — Exits the form. A confirmation dialog prompts before discarding.
  • Fixed frame height — 306 pixels with scroll support.
  • Submit button — Sticky at the bottom of the form.
Behavior by application type:

Transcript Tab

Available for voice calls only. Displays a real-time text transcription of the agent-customer conversation throughout the session. If you select Auto-scroll Widget Content in Settings, the tab scrolls to the latest utterance automatically. Agents can scroll manually as needed.

More Tab

Lets agents submit overall feedback on the widget. Agents can select up to five positive or negative options and optionally add comments.
If the conversation is transferred, feedback from both agents is saved in the logs.
To submit widget feedback:
  1. Select More (…) > Feedback.
  2. Select Satisfied (positive) or Unsatisfied (negative).
  3. Select feedback options from the list and add comments if needed.
  4. Select Submit.

Settings

Theme Selection

Choose Dark or Light theme from the Settings tab.

Agentic Copilot

Agentic Copilot automates end-to-end customer conversations through the Agent AI widget while keeping agents in control. Agent AI proactively sends contextual, empathetic responses without requiring manual input. Agents can supervise every interaction, cancel or override automated replies, edit responses, run dialog tasks manually, and perform LLM-powered searches.

Key Benefits

Configure an Agentic Copilot App

Before enabling Agentic Copilot in the widget, connect it to your Agentic platform.
  1. Sign in to AI for Service.
  2. Go to Agent AI > Configurations > Linked Services > Agentic Configuration.
  3. Select + Add Agentic Copilot App.
  4. Fill in the App Information fields:
  5. Select Test Connection & Save.

Delete an Agentic Copilot App

Deleting an app automatically disables it from the Agent AI widget.
  1. Select Delete on the app.
  2. Confirm by selecting Delete.
You can’t delete an app that’s in use. The Delete option is unavailable, and a badge indicates that the app is active.

Enable Agentic Copilot in the Widget

Configure channel-specific settings to activate Agentic Copilot for agents.
  1. Sign in to AI for Service.
  2. Go to Agent AI > Configurations > Widget Settings.
  3. Expand Agent AI Channel Specific Settings.
  4. Select a channel from the Select channel list.
  5. Enable the Agent AI Channel Specific Settings toggle if it’s off.
  6. Configure the Agentic Copilot settings:

Agentic Copilot at Runtime

Agentic Copilot runs conversations autonomously while agents supervise. Agents can cancel, override, or edit messages at any time. After Welcome Events execute, the Assist tab displays: “Agentic Copilot is actively listening to your conversation and ready to assist automatically.” Each Agentic message includes a Sending button that delays auto-send based on the configured timer.

Agent Controls

Behavior Notes

  • When you select Allow Auto Send Message, each message’s timer starts only after the system sends the previous message.
  • If the view doesn’t scroll to the latest message, an arrow appears at the lower-right showing the count of stacked messages. Select it to jump to the latest.
  • To regenerate a failed Agentic response, double-click the corresponding customer message.
  • If Agentic Copilot fails to send a response, auto-send disables automatically.
  • For messages outside the app’s scope, Agentic indicates it’s not trained to respond.

Search Tab — Agentic Results

When Agentic Copilot is active, the Search tab also displays Agentic Results — search results generated by Agentic Copilot based on the conversation.

Automation Controls

During a customer interaction, the Agent AI app suggests automations based on customer intent. Agents can run these automations, override inputs, terminate tasks, and run automations independently.

Override App Inputs

When automation fails to understand a customer’s input, a “try again” error appears. If errors repeat, you can intervene and correct the input manually.
  1. Select Override Input below the automation step.
  2. The Type to continue box appears. Enter the correct value.
The automation resumes with the corrected input.

Terminate an Automation

Stop an automation at any point. Common reasons: accidental trigger, unexpected behavior, or change in customer intent.
  1. On the Assist or My AI Agent (Bot) tab, select Terminate next to the automation step.
  2. Select Yes, Terminate to confirm.

Sentiment Analysis

The widget continuously analyzes and displays the customer’s sentiment in real time based on their messages. This helps agents handling multiple conversations quickly assess customer emotion when switching between interactions. The sentiment indicator appears at the top-right of the widget.

Search and Ask a Question

Use the search bar to look up FAQs and automations without leaving the conversation.
  1. Type a question in the Ask a question search bar.
  2. Press Enter. Agent AI shows matching results you can use to respond.

Run Automation with Agent Input

Run an automation using agent inputs to control the entire process independently — without prompting the customer for each value. Use this to retrieve information in parallel while the customer waits, or when you already have the required data.
  1. In the Search tab, select the ellipsis next to a Dialog Task.
  2. Select Run with agent’s input. The automation starts in the My AI Agent (Bot) tab as a parallel session.
The automation runs independently and doesn’t affect the customer-facing interaction.
You can also use the Run button to start a configured Dialog Task directly.

Access Custom Data

Custom data is additional information—such as agent name, ID, or other metadata—passed from third-party applications into the Agent AI widget. Use it to personalize interactions, streamline workflows, and provide more context-specific responses. Custom data uses this format: {{context.session.UserContext.customData.<key>}} The UserContext variable stores this value. You can access it wherever UserContext is available, including Welcome Events and Dialog Tasks.

Access Custom Data in Welcome Events

  1. Sign in to AI for Service.
  2. Select an app from the App list.
  3. Select Agent AI > Configurations > Welcome Events.
  4. Expand the Configure Greeting Messages section.
  5. Select Edit on a greeting message where you want to use custom data.
    If no greeting messages exist, create one first. Refer to Welcome Events for help.
  6. In the Message field, reference your custom data using the {{context.session.UserContext.customData.<key>}} format.

Access Custom Data in Dialog Tasks

  1. Sign in to AI for Service.
  2. Select an app from the App list.
  3. Select Automation AI > AI Agent.
  4. Open an existing Dialog Task from the Dialogs page.
    If no Dialog Tasks exist, create one first. Refer to Dialog Builder for help.
  5. Open a Message node.
  6. On the Component Properties page, go to the User Prompts or Error Prompts field, and select Text or Custom JavaScript to enter your custom data reference.

V2 vs V3 Differences

UI Changes

Agent AI V2 Agent AI V3

Feature-Level Changes

Agent AI V2 — Dialog Tasks Agent AI V3 — Dialog Tasks Agent AI V2 — Override Input Agent AI V3 — Override Input