Skip to main content
Real-time Agent Coaching helps supervisors guide agents during live calls. Agent AI analyzes utterances and speech patterns and triggers on-screen hints, nudges, or manager alerts when the configured conditions match. Supervisors can track triggered rules, measure adherence, and review patterns such as cross-talk, dead air, and speaking speed.

Rules

A rule combines a trigger (the condition) and an action (what happens when the condition matches). Each rule is independent, and you can turn it on or off, edit, delete, or tag it. Rule types:

Pre-built Rules

None Intent

Prevents false positives during intent identification and trains the system to distinguish valid intents from ambiguous or incorrect ones. This rule is on by default. You can’t turn it off or delete it, but you can add utterances to improve accuracy. To add None Intent utterances:
  1. Go to Agent AI > Agent Experience > Agent Coaching.
  2. Select Edit on the None Intent pre-built rule. Edit None Intent Rule
  3. Select Add Utterance(s).
  4. Choose an input method:
Option A — AI Assist:
To use AI Assist, turn on OpenAI in Generative AI Tools and turn on Generating Opposite… under the Co-Pilots section.
  1. Select AI Assist.
  2. Select rules from the Add Rules list and select Add. Select None Intent Rules
  3. The AI generates similar utterances. Select the ones you want.
  4. Select Add Selected, then Save.
Option B — Input Manually:
  1. Select Input Utterances Manually.
  2. Enter an utterance in the Utterances field and press Enter. Add Utterances Manually
  3. Repeat for additional utterances, then select Save.

Price Objection

A pre-built rule for handling customer price objections. You can customize the conditions and actions and turn it off, but can’t rename or delete it. Price Objection Rule

Managing Rules

Create a Rule

  1. Go to Agent AI > Agent Experience > Agent Coaching.
  2. Select + New Rule.
  3. Fill in the rule details:
  4. Select Apply.
  5. Select + Add a trigger to define when the rule triggers. See Triggers.
  6. Select + Add an action to define what happens. See Actions.
  7. Select + Add agents, groups to assign the rule. See Assign Rules.
  8. Select Save.

Edit a Rule

  1. Go to Agent AI > Agent Experience > Agent Coaching.
  2. Search for the rule by its name or browse the list.
  3. Select Edit on the rule.
Rules lock during editing — only one user can edit a rule at a time. If you leave a rule idle for 15 minutes or leave the screen, the lock releases automatically.

Delete a Rule

  1. Go to Agent AI > Agent Experience > Agent Coaching.
  2. Select Delete on the rule you want to delete.
  3. Confirm by selecting Yes.

Turn on or off a Rule

Go to Agent AI > Agent Experience > Agent Coaching and select the Enabled toggle on any rule to turn it on or off. A confirmation message appears.

Optimize utterance matching for coaching rules

The Analyze feature compares the utterances in your coaching rules and pairs similar utterances across different rules. When two rules share highly similar utterances, the system can trigger both at once, creating ambiguity when it selects the next best action (NBA). Keep your utterance training data unique across rules so each coaching rule triggers as intended.
A similarity score near 1.00 means the two rules share duplicate training utterances. No threshold change can separate them — edit the training data instead.

Analyze utterance matches

  • Go to Agent AI > Agent Coaching.
  • Select Analyse.
  • Choose Overall Analysis or Custom Utterance.

Overall analysis

Overall analysis compares training utterances across all your coaching rules and flags rules with similar or overlapping matches. When you select Overall Analysis, the Overall coaching analysis page opens. The page lists ambiguous utterance pairs and sorts them by similarity score, highest first.

Custom utterance

Custom utterance analysis lets you test up to 10 utterances against your coaching rules before you add them to a rule. Test custom utterances
  • Select Custom Utterance.
  • Enter an utterance in the Utterances box.
  • Select + Add Utterance to add another utterance.
  • Select the X icon next to an utterance to remove it.
  • Select Analyse.
The results panel displays three tabs: Thresholds, Threshold summary, and Ambiguous pairs, and each tab header shows a record count. The Thresholds count equals the number of utterances you test.

Analysis results reference

Match fields — Thresholds and Ambiguous pairs tabs Summary fields — Threshold summary tab
The Custom utterance analysis dialog doesn’t support entering an expected rule ID. As a result, Top one correct and Expected in Set always show a dash for custom utterance tests.
Select the copy icon next to a value to copy that value. Select the copy response icon on the top-right of the page to copy the complete analysis response.

Optimize utterance matching for coaching rules

The Analyze feature compares the utterances in your coaching rules and pairs similar utterances across different rules. When two rules share highly similar utterances, the system can trigger both at once, creating ambiguity when it selects the next best action (NBA). Keep your utterance training data unique across rules so each coaching rule triggers as intended.
A similarity score near 1.00 means the two rules share duplicate training utterances. No threshold change can separate them — edit the training data instead.

Analyze utterance matches

  • Go to Agent AI > Agent Coaching.
  • Select Analyse.
  • Choose Overall Analysis or Custom Utterance.

Overall analysis

Overall analysis compares training utterances across all your coaching rules and flags rules with similar or overlapping matches. When you select Overall Analysis, the Overall coaching analysis page opens. The page lists ambiguous utterance pairs and sorts them by similarity score, highest first.

Custom utterance

Custom utterance analysis lets you test up to 10 utterances against your coaching rules before you add them to a rule. Test custom utterances
  • Select Custom Utterance.
  • Enter an utterance in the Utterances box.
  • Select + Add Utterance to add another utterance.
  • Select the X icon next to an utterance to remove it.
  • Select Analyse.
The results panel displays three tabs: Thresholds, Threshold summary, and Ambiguous pairs, and each tab header shows a record count. The thresholds count equals the number of utterances you test.

Analysis results reference

Match fields — Thresholds and Ambiguous pairs tabs Summary fields — Threshold summary tab
The Custom utterance analysis dialog doesn’t currently support entering an expected rule ID. As a result, Top one correct and Expected in Set always show a dash for custom utterance tests.
Select the copy icon next to a value to copy that value. Select the copy response icon on the top-right of the page to copy the complete analysis response.

Triggers

Triggers define when a rule activates. Every rule requires at least one trigger. Three trigger types are available.

Utterance Triggers

Triggers when a customer or agent says something matching the configured utterances. To set up an Utterance Trigger:
  1. In the rule, select + Add a trigger > Utterance. Select Utterance
  2. Select {select person} and choose Agent or Customer.
  3. Select {set utterances} and enter an utterance. The AI suggests similar utterances with frequency percentages.
  4. Select the utterances to include, then select Add. Utterances Selection
  5. Select Okay, then Save.
  6. Set the frequency (how many times the utterance must occur).
  7. Set the time frame:
  8. Press Enter to save.

Speech Analysis Triggers

Triggers based on speech patterns such as cross talk, dead air, speaking speed, or talk ratio. To set up a Speech Analysis Trigger:
  1. Select + Add a trigger > Speech Analysis.
  2. Select {speech type} and choose a type.
Speech types: Cross Talk configuration: Cross Talk Trigger Set duration, frequency, and time frame: Cross Talk Duration Dead Air configuration: Dead Air Trigger Speech Speed configuration: Speech Speed Trigger Talk Ratio configuration: Talk Ratio Trigger Select a comparator: Talk Ratio Comparator Enter the percentage value: Talk Ratio Percentage
A validation error appears if the configured duration is shorter than the selected conversation time period or if the trigger setup is incomplete.

Gen AI Utterances

Uses AI-powered prompts to analyze real-time conversations. When an utterance matches the configured prompt, the rule triggers. To set up a Gen AI Utterance trigger:
  1. Select + Add a trigger > Gen AI Utterances.
  2. Select {select person} and choose Agent or Customer.
  3. Select {set prompt} and enter a prompt in the Enter Prompt box.
  4. Select the tick mark to save.
  5. Set the frequency and time frame.

Combining Triggers (And/Or)

You can combine multiple triggers on a single rule using the And or Or logic.
  1. Select + Add a trigger to add a second trigger.
  2. Choose And or Or. And Or Condition
And Or Explanation

Actions

Actions define what happens when a trigger activates. Three action types are available: Nudge Agent, Hint Agent, and Email Manager. Nudge and Hint actions support adherence tracking.

Adherence

Adherence tracks whether an agent follows through on a coaching instruction. You can set it up for Nudge and Hint actions.

Nudge Agent

Short, disappearing messages that appear on the agent’s screen and may or may not auto-close, depending on configuration. These messages compliment or redirect agents mid-conversation. Nudge types: Positive, Neutral, Alert, and Critical. To set up a Nudge Agent action:
  1. Select + Add an action > Nudge Agent.
  2. Select {Choose} and pick a nudge type (Positive, Neutral, Alert, Critical).
  3. Select {Choose} and enter the nudge message. Optionally, select Use Gen AI Output to generate the message from a prompt, and add a fallback message. GenAI Nudge Fallback
  4. Select the tick mark to save.
  5. Set the display option:
  6. Optionally, select + Add Adherence and choose Acknowledge Pressed or Utterance.

Hint Agent

Pop-up messages that advise agents to take action. May or may not auto-close, depending on configuration. Hint types: Positive, Neutral, Warning, and Critical. To set up a Hint Agent action:
  1. Select + Add an action > Hint Agent.
  2. Select {Choose} and pick a hint type.
  3. Enter a title. Optionally, use Gen AI Output to generate the title from a prompt, with a fallback (up to 42 characters). GenAI Hint Title Fallback
  4. Enter a message body. Optionally, use Gen AI Output with a fallback (up to 300 characters).
  5. Set the display option:
  6. Optionally, select + Add Adherence and choose Acknowledge Pressed or Utterance.

Email Manager

Sends a push notification to a manager’s desktop for situations requiring supervisor awareness, such as repeated cross talk or customer profanity, instead of agent-facing nudges or hints. To set up an Email Manager action:
  1. Select + Add an action > Email Manager.
  2. Select {select people} and enter one or more manager email addresses (comma-separated). Email Selection
  3. Select the tick mark to save.
  4. Select {set subject} and enter a notification subject.
  5. Select {set body} and enter the notification content.
  6. Select the tick mark to save.

Assign rules

By default, the system assigns rules to All Agents. You can narrow the assignment to specific agents or groups.
  1. In the rule, select + Add agents, groups under Assign this to…. Assign to All Agents
  2. Select the agents or groups.
  3. Select Save.
The rule appears under the group you created it for.

Rule Field Reference

Speech Type Reference