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

Rules

A rule combines a trigger (the condition) and an action (what happens when the condition is met). Each rule is independent and can be enabled, disabled, edited, deleted, or tagged. Rule types:
TypeDescription
Pre-builtIncluded with Agent Coaching. Two pre-built rules: None Intent and Price Objection.
CustomRules you create based on your contact center’s needs.

Pre-built Rules

None Intent

Prevents false positives during intent identification. Trains the system to distinguish valid intents from ambiguous or incorrect ones. This rule is enabled by default and cannot be disabled or deleted. You can add utterances to improve accuracy. To add None Intent utterances:
  1. Go to AgentAssist > 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, enable OpenAI in App Settings > Generative AI Tools and enable Generating Opposite… in 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 conditions and actions, but cannot rename or delete it. You can disable it.
SettingValue
ConditionPrice objection utterance by customer
Alert typeHint Agent
Alert titlePrice Objection identified
Alert bodyPlease reassure the customer and offer discounts
Auto-closeNo
Adherence”Ok, Got it”
Assigned toAll Agents
Price Objection Rule

Managing Rules

Create a Rule

  1. Go to AgentAssist > Experience > Agent Coaching.
  2. Select + New Rule.
  3. Fill in the rule details:
    FieldDescription
    NameA clear name for the rule.
    DescriptionKeywords and conditions that train the AI. Hover over the i icon for guidance.
    TagsLabels for grouping similar rules. One rule can have multiple tags.
    ChannelsVoice, Live Chat, or both.
    Rule Description
  4. Select Apply. Completing Rule Creation
  5. Select + Add a trigger to define when the rule fires. 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 AgentAssist > Experience > Agent Coaching.
  2. Search for the rule by 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 a rule is left idle for 15 minutes or the user leaves the screen, the lock releases automatically.

Delete a Rule

  1. Go to AgentAssist > Experience > Agent Coaching.
  2. Select Delete on the rule.
  3. Confirm by selecting Yes.

Enable or Disable a Rule

Go to AgentAssist > Experience > Agent Coaching and use the Enabled toggle on any rule. A confirmation message appears.

Triggers

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

Utterance Triggers

Fire 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. Saving Utterances
  6. Set the frequency (how many times the utterance must occur). Trigger Frequency
  7. Set the time frame:
    OptionDescription
    Anytime in conversationThe utterance can occur at any point.
    By timeWithin or from a specific number of seconds.
    By number of messagesWithin or from a specific message count.
    Time Frame
  8. Press Enter to save.

Speech Analysis Triggers

Fire 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 Type
Speech types:
TypeDescriptionConfiguration
Cross TalkBoth parties speak simultaneously.Set duration (seconds), frequency, and time frame.
Dead AirSilence from the agent or customer.Set duration, person (agent or customer), frequency, and time frame.
Speech SpeedSpeaking rate in words per minute.Set person, words per minute (default: 180), frequency, and time frame.
Talk RatioAgent-to-customer speaking time proportion.Set comparator (Less than, Greater than, In between), percentage value, and time frame.
Cross Talk configuration: Cross Talk Trigger Set duration, frequency, and time frame: Cross Talk Duration Cross Talk Frequency Cross Talk Timing Dead Air configuration: Dead Air Trigger Dead Air Duration 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 fires. 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. Enter Prompt
  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 And or Or logic.
  1. Select + Add a trigger to add a second trigger.
  2. Choose And or Or. And Or Condition
LogicBehavior
AndAll conditions must be met for the rule to fire.
OrAny one condition (or combined group) can fire the rule.
And Or Explanation

Actions

Actions define what happens when a trigger fires. 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.
TypeDescription
Acknowledge PressedThe agent acknowledges the message. No further action required.
UtteranceThe agent must say a specific utterance within a set time frame to confirm adherence.

Nudge Agent

Short, disappearing messages that pop up on the agent’s screen for 5 seconds. Used to compliment or redirect agents mid-conversation. Nudge types: Positive, Neutral, Alert, Critical. To set up a Nudge Agent action:
  1. Select + Add an action > Nudge Agent. Nudge Agent
  2. Select {Choose} and pick a nudge type (Positive, Neutral, Alert, Critical). Nudge Type
  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. Nudge Message GenAI Nudge Fallback
  4. Select the tick mark to save.
  5. Optionally select + Add Adherence and configure an utterance-based adherence. Nudge Adherence
Agent view — Nudge types: Positive: Positive Nudge Neutral: Neutral Nudge Alert: Alert Nudge Critical: Critical Nudge

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, Critical. To set up a Hint Agent action:
  1. Select + Add an action > Hint Agent. Hint Agent
  2. Select {Choose} and pick a hint type. 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). Hint Title GenAI Hint Title Fallback
  4. Enter a message body. Optionally use Gen AI Output with a fallback (up to 300 characters). GenAI Hint Message Fallback
  5. Set the display option:
    OptionBehavior
    Auto CloseCloses after the configured duration (default: 5 seconds).
    Does not auto closeStays on screen until the agent dismisses it.
    Auto Close
  6. Optionally select + Add Adherence and choose Acknowledge Pressed or Utterance. Hint Adherence
Agent view — Hint types: Positive: Positive Hint Neutral: Neutral Hint Warning: Warning Hint Critical: Critical Hint

Email Manager

Sends a push notification to a manager’s desktop. Used 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. 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. Email Subject
  5. Select {set body} and enter the notification content. Email Body
  6. Select the tick mark to save.

Assign Rules

Rules are assigned to All Agents by default. You can narrow 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. Saving Rule
The rule appears under the group it was created for. New Rule in List

Rule Field Reference

FieldDescription
Rule NameName of the rule and the users it is assigned to.
ActionsEdit or delete the rule.
DescriptionShort description of the rule’s purpose.
TagsLabels the rule is tagged with.
ChannelsVoice or Chat (or both).
Last UpdatedDate and time the rule was last modified.
StatusEnabled or Disabled.

Speech Type Reference

TypeDescription
Cross TalkBoth the agent and customer speak at the same time.
Dead AirSilence from either party. Configurable by time frame: Anytime, First N seconds, or Within N seconds.
Speech SpeedWords per minute spoken by the agent or customer.
Talk RatioProportion of speaking time by the agent relative to the customer. Configurable by percentage range and time period.