GETTING STARTED
Introduction to SmartAssist
Glossary
Minimum System and Browser Requirements
SmartAssist Lifecycle Management
SmartAssist Setup Guide
Sign Up for SmartAssist
Setup SmartAssist for Use With AgentAssist
Release Notes
Recent Updates
Previous Versions
Frequently Asked Questions (FAQ)

EXPERIENCE DESIGNERS
Flow Designer
Introduction
Create Experience Flows
Navigate the Flow Designer
Experience Flow Nodes
Introduction
Node Types
Start
IVR Menu
IVR Digit Input
Conversational Input
Split
Check Agent Availability
Check Business Hours
Message Prompt
Run Automation
Agent Transfer
Connect to API
Go to Flow
Deflect to Chat
Script Task
Set Queue
End Flow
Waiting Experience
Conversation Automation
Testing Widget
Use Cases
Overview
Questions & Answers
Conversations

ADMINISTRATORS
Account Management
Switch Account
Invite Developers to an Account
Routing
Skills
Skill Groups
Queues
Hours of Operation
Default Flows
User Management
Users
Agent Groups
Agent Settings
Role Management
Agent Status
System Setup
Channels
Voice
Chat
Email
Limitations With Accounts Using AudioCodes
Agent Transfer
Surveys
Agent Forms
Dispositions
Language & Speech
Overview
Language Management
Voice Preferences
Hold Audio
Standard Responses
Widgets
Utils
AgentAssist Settings
SearchAssist
Widget Theming (Layout Customization)
Advanced Settings
Co-Browse Settings
Community WFM (Beta)
Automatic Conversation Summary (Beta)
Intelligent Agent Tools
Reject Calls With a Delayed First Response
API Reference
API Setup
API List
Integrations
Genesys Voice Bot
Genesys + Kore Voice Automation - Manual Installation Guide
Voice Automation - Integration with Amazon Connect
Voice Automation NiceCX (CX One) - SIP Integration
Talkdesk Voice Automation
Kore Voice Automation (IVA) Integration with Zoom Contact Center (CC)
ID R&D Integration With Kore
Audit Report

AGENTS
Agent Console
Introduction
Conversation Tray
Incoming Interactions
Interacting with Customers
Additional Tools
My Dashboard

SUPERVISORS
Dashboard
Automation
Queues and Agents
Interactions
Monitor Queues, Agents, Interactions, and Service Levels
Manage Layout

BUSINESS USERS
Reports
Introduction
Reports List

Manage Layout

The Manage Layout option allows you to add, delete, and switch between different layouts. While creating a new layout, you can add customizable widgets to the interface.

Notifications

Notifications are real-time alerts that keep agents informed about crucial events and updates. Notifications play a key role in enhancing the user experience by improving responsiveness, productivity, and workflow management. By promptly alerting agents about New Conversations, Message from other Agents, Error prompts, Transfer Request, etc., notifications ensure that agents can prioritize their workload effectively and deliver swift, personalized customer service.

The Notifications icon helps you choose preferences to get notified about upcoming events, agent responses, and the type of sound generated upon receiving updates.

Notifications is compatible with the following browsers:

  • Google Chrome
  • Mozilla Firefox
  • Microsoft Edge

Note: It is essential to check the browser and system settings to allow notifications to work properly. For example: Check if the browser pop-up and redirect are enabled, system DnD is disabled etc.

Steps to manage notifications:

  1. Click the Bell icon on the top right corner and click Notifications from the dropdown.
  2. Click the Settings icon to view the available options:
  3. Notifications can be managed for the following:

    Notes:

    1. The error prompt sound notifications apply only to console runtime errors and not validation errors on the configuration page.
    2. Web notification option is available for New Message from Customer, Message from manager, SLA Breach, Transfer Request, and New Conversation.
  • Click the name on the right corner to change the sound for a notification type.
  • Click Save to update the notification settings.
  • Clicking the Build Bot Status option displays whether the bot is active or not.

    User Diagnostics

    User diagnostics systematically assesses and analyzes network connectivity and device permissions to identify issues, optimize service delivery, and enhance user satisfaction. Using real-time monitoring, this tool helps resolve problems efficiently, improving agent performance, and ensuring a seamless customer experience.

    The User Diagnostics (♡) icon is at the top right corner of the SmartAssist application.

    When an agent logs in to SmartAssist, the browser asks for microphone and speaker permissions. If the permissions are granted, the user diagnostics (♡) icon will appear green. Hovering over the icon displays “Device connections are active”.

    If device permissions are denied, the user diagnostics (♡) icon will appear orange. A pop-up appears, prompting you to enable the settings.

    Hovering over the icon displays “Device permissions are missing”.

    Click the Set Permissions button to configure the device permissions.

    Agent Diagnostics

    Clicking the User Diagnostics (♡) icon displays the Agent Diagnostics page. There are three sections on the agent diagnostics page:

    1. Audio Device,
    2. Video Device,
    3. Connectivity.

    Audio Device: You can check your microphone and speaker by recording and playing an audio clip.

    Steps to check your audio device:

    1. Select the Speaker and Microphone from the dropdowns on the Audio Device tab.
    2. Click Start Recording to record the audio.
    3. You can record up to 12 minutes of audio. Click Stop Recording to stop the recording.
    4. Click Play.

      A confirmation message is displayed if no issues are detected with the audio device.

      Note: If you cannot hear the audio, check the volume, try a different speaker or microphone, or check your Bluetooth settings.

    Video Device: You can check your camera by seeing if your video is visible.

    Steps to check your video device:

    1. Select the Camera from the dropdown on the Video Device tab.
    2. Check if your video is visible. If yes, there are no issues with your video device/camera.

      Note: If you don’t see your video, select another camera. If the camera is not part of your computer, check your settings to ensure your system recognizes it.

    Connectivity: You can evaluate the client’s network access by checking the SIP Registration  Status, connectivity, bandwidth, and hardware access through a loopback connection to our telephony infrastructure.

    SIP Registration Status: SIP registration connects a device (phone) to a service provider’s network, allowing the phone to place and receive calls. The status allows agents to verify the connection health and troubleshoot registration issues independently. The SIP registration is renewed periodically.

    The following SIP registration statuses are possible:

    SIP Registration Status Description Rationale
    Registration Successful SIP registration is successful The device is connected to the network, and calls can be made and received.
    Not Registered SIP is not registered This can be due to connectivity issues and can be resolved by refreshing the Agent Console page or logging out and logging in on SmartAssist.
    Error [Details] Error in registration This can be due to device or connectivity issues. Clicking the error message shows the error details. For example, Please verify the network connection or Reconnect device.

     

    Connectivity and Bandwidth Tests: This test verifies hardware access and establishes a loopback connection to the telephony infrastructure to assess the client’s network connectivity.

    Steps to perform the connectivity and bandwidth tests:

    1. Click Start Test. The progress is displayed.

    2. Once the test is completed, the Expected Call Quality is displayed along with detailed test results. You can copy the result by clicking Copy Results.

    Connection Handling

    If the internet connection is lost, a message appears at the top of the agent console page.

    The system automatically attempts to reconnect to the network. If it fails after several tries, a message instructs you to reload the page.

    Features

    The three monitoring icons, CSAT, Completed, and Average Response, provide details on the completed tasks, in-progress conversations, response time, and customer feedback.

    CSAT (Customer Satisfaction) is triggered under the following conditions:

    • In all digital and voice channels, both for user-side and agent-side chat termination:
    • Out of Hours of Operation: CSAT is triggered when a conversation occurs outside of the designated hours of operation.
    • Queue Max Timeout: CSAT is triggered when a conversation remains unaccepted or unassigned to any subsequent agents due to reaching the maximum queue timeout.

    Agent Status, Profile, and Dark Mode

    The Agent Profile icon is located on the top-left corner of the console. Clicking the Agent Profile icon displays a drop-down list with the following Options:

    • STATUS: The STATUS icon allows agents to show customers whether they are available for the conversation or not.
    • Profile: Displays a window that allows an agent to change their login and contact details.

    • Dark Mode: Many users find dark mode environments easier on the eyes and less straining during long working hours. The dark mode option in the agent console enhances user comfort and offers a more visually appealing experience, catering to the preferences of those who work extended hours. You can activate dark mode for the agent console by turning on the Dark Mode toggle.

      The agent console is displayed in dark mode.

      Note: Dark color configurations for Skills or Disposition codes may be hard to see in dark mode. For example, if black is used, the codes won’t be visible. Use lighter shades to ensure visibility in dark and light modes.

    • Logout: Allows an agent to exit SmartAssist.

    App Language

    You can choose the language for the SmartAssist desktop application from the following language options:

    • English (United States)
    • Japanese (Japan)
    • Korean (South Korea)
    • Simplified Chinese (China)
    • Spanish (Spain)
    • French (France)
    • Italian (Italy)
    • German (Germany)

    NOTE: The language selection does not apply to the XO Platform.

    Steps to choose the app language:

    1. Click App Language.
    2. On the App language pop-up window, choose the language.

    3. Click Save.

      The app language is updated and a confirmation is displayed.

    Add Users to Multiple Accounts

    You can add all users (Agents/Supervisors/Administrators) to multiple accounts.

    During Sign-in, the user can choose the account and set it as default.

    NOTE: If the user has multiple accounts, they have the option to mark one as the default.

    After the user has signed in, they can switch between accounts. The system displays the account name on the top right corner.

    Edit Account

    Steps to edit account details:

    1. Click the Settings icon beside the account name.
    2. On the Edit Account pop-up window, you can edit the following information:
      1. Color
      2. Account Name
      3. Initials
      4. Interface Language

    3. Click Save to update the account details.

    Adding New Layout

    To configure the responses under a new layout for a particular conversation, follow these steps:

    1. Go to Console > Manage Layout > + Create New. A new layout page is displayed with the available widgets on the left-side panel.
    2. Drag and drop the required widgets to the right side of the layout page.
    3. Enter a Layout Name for the new layout and click Save.

    Adding AgentAssist Widget to a Layout

    The below example illustrates the process of adding the AgentAssist widget to a layout.

    To migrate your existing AgentAssist v1 layout to AgentAssist v2. Refer to AgentAssist Widget FAQ.

    Refresh a Widget

    The widget level refresh button enables customers to refresh a widget individually, eliminating the need to refresh the entire application, and keeping widgets up-to-date with the latest information.

    The refresh button is accessible only when the user is within that specific widget. Clicking this button refreshes the widget with the most recent data.

    Users can still refresh widgets by refreshing the entire application.

    Manage Layout

    You can switch, share, edit, or delete layouts to handle different conversations using the Manage Layout option.

    Share Layout

    You can choose whether to keep your layout private or share it with other agent profiles or groups.
    Sharing allows you to publish and assign a layout to agents in their profile or groups.

    To share a layout:

    1. Click the Share icon corresponding to the layout you want to share.
    2. The Layout Publishing interface is displayed. Select Shared and click Apply.

      NOTE: By default, Layout Settings are set for Private use.

    Edit Layout

    The Edit option allows you to add new widgets, delete previous widgets, and/or rename an existing layout.

    To edit a layout:

    1. Click the Edit icon corresponding to the layout you want to edit.
    2. Click Save after making changes.

    Delete Layout

    The Delete option allows you to delete a layout.

    To delete a layout:

    1. Click the Delete icon corresponding to the layout you want to delete. A Confirmation pop-up appears.
    2. Click Proceed to delete the layout. A success message is displayed.

    Chat

    The Chat feature is used for internal communication between agents and supervisors. It provides real-time help to customers to solve product-related queries. Customers prefer live chat for quick query resolution. With live chat, you can provide customers with a method to contact you when they have questions or problems that they are unable to answer.

    Clicking the Chat icon opens a new display to view the available agents, search for a particular agent, see chat history, and call the agent.

    Manage Layout

    The Manage Layout option allows you to add, delete, and switch between different layouts. While creating a new layout, you can add customizable widgets to the interface.

    Notifications

    Notifications are real-time alerts that keep agents informed about crucial events and updates. Notifications play a key role in enhancing the user experience by improving responsiveness, productivity, and workflow management. By promptly alerting agents about New Conversations, Message from other Agents, Error prompts, Transfer Request, etc., notifications ensure that agents can prioritize their workload effectively and deliver swift, personalized customer service.

    The Notifications icon helps you choose preferences to get notified about upcoming events, agent responses, and the type of sound generated upon receiving updates.

    Notifications is compatible with the following browsers:

    • Google Chrome
    • Mozilla Firefox
    • Microsoft Edge

    Note: It is essential to check the browser and system settings to allow notifications to work properly. For example: Check if the browser pop-up and redirect are enabled, system DnD is disabled etc.

    Steps to manage notifications:

    1. Click the Bell icon on the top right corner and click Notifications from the dropdown.
    2. Click the Settings icon to view the available options:
    3. Notifications can be managed for the following:

      Notes:

      1. The error prompt sound notifications apply only to console runtime errors and not validation errors on the configuration page.
      2. Web notification option is available for New Message from Customer, Message from manager, SLA Breach, Transfer Request, and New Conversation.
  • Click the name on the right corner to change the sound for a notification type.
  • Click Save to update the notification settings.
  • Clicking the Build Bot Status option displays whether the bot is active or not.

    User Diagnostics

    User diagnostics systematically assesses and analyzes network connectivity and device permissions to identify issues, optimize service delivery, and enhance user satisfaction. Using real-time monitoring, this tool helps resolve problems efficiently, improving agent performance, and ensuring a seamless customer experience.

    The User Diagnostics (♡) icon is at the top right corner of the SmartAssist application.

    When an agent logs in to SmartAssist, the browser asks for microphone and speaker permissions. If the permissions are granted, the user diagnostics (♡) icon will appear green. Hovering over the icon displays “Device connections are active”.

    If device permissions are denied, the user diagnostics (♡) icon will appear orange. A pop-up appears, prompting you to enable the settings.

    Hovering over the icon displays “Device permissions are missing”.

    Click the Set Permissions button to configure the device permissions.

    Agent Diagnostics

    Clicking the User Diagnostics (♡) icon displays the Agent Diagnostics page. There are three sections on the agent diagnostics page:

    1. Audio Device,
    2. Video Device,
    3. Connectivity.

    Audio Device: You can check your microphone and speaker by recording and playing an audio clip.

    Steps to check your audio device:

    1. Select the Speaker and Microphone from the dropdowns on the Audio Device tab.
    2. Click Start Recording to record the audio.
    3. You can record up to 12 minutes of audio. Click Stop Recording to stop the recording.
    4. Click Play.

      A confirmation message is displayed if no issues are detected with the audio device.

      Note: If you cannot hear the audio, check the volume, try a different speaker or microphone, or check your Bluetooth settings.

    Video Device: You can check your camera by seeing if your video is visible.

    Steps to check your video device:

    1. Select the Camera from the dropdown on the Video Device tab.
    2. Check if your video is visible. If yes, there are no issues with your video device/camera.

      Note: If you don’t see your video, select another camera. If the camera is not part of your computer, check your settings to ensure your system recognizes it.

    Connectivity: You can evaluate the client’s network access by checking the SIP Registration  Status, connectivity, bandwidth, and hardware access through a loopback connection to our telephony infrastructure.

    SIP Registration Status: SIP registration connects a device (phone) to a service provider’s network, allowing the phone to place and receive calls. The status allows agents to verify the connection health and troubleshoot registration issues independently. The SIP registration is renewed periodically.

    The following SIP registration statuses are possible:

    SIP Registration Status Description Rationale
    Registration Successful SIP registration is successful The device is connected to the network, and calls can be made and received.
    Not Registered SIP is not registered This can be due to connectivity issues and can be resolved by refreshing the Agent Console page or logging out and logging in on SmartAssist.
    Error [Details] Error in registration This can be due to device or connectivity issues. Clicking the error message shows the error details. For example, Please verify the network connection or Reconnect device.

     

    Connectivity and Bandwidth Tests: This test verifies hardware access and establishes a loopback connection to the telephony infrastructure to assess the client’s network connectivity.

    Steps to perform the connectivity and bandwidth tests:

    1. Click Start Test. The progress is displayed.

    2. Once the test is completed, the Expected Call Quality is displayed along with detailed test results. You can copy the result by clicking Copy Results.

    Connection Handling

    If the internet connection is lost, a message appears at the top of the agent console page.

    The system automatically attempts to reconnect to the network. If it fails after several tries, a message instructs you to reload the page.

    Features

    The three monitoring icons, CSAT, Completed, and Average Response, provide details on the completed tasks, in-progress conversations, response time, and customer feedback.

    CSAT (Customer Satisfaction) is triggered under the following conditions:

    • In all digital and voice channels, both for user-side and agent-side chat termination:
    • Out of Hours of Operation: CSAT is triggered when a conversation occurs outside of the designated hours of operation.
    • Queue Max Timeout: CSAT is triggered when a conversation remains unaccepted or unassigned to any subsequent agents due to reaching the maximum queue timeout.

    Agent Status, Profile, and Dark Mode

    The Agent Profile icon is located on the top-left corner of the console. Clicking the Agent Profile icon displays a drop-down list with the following Options:

    • STATUS: The STATUS icon allows agents to show customers whether they are available for the conversation or not.
    • Profile: Displays a window that allows an agent to change their login and contact details.

    • Dark Mode: Many users find dark mode environments easier on the eyes and less straining during long working hours. The dark mode option in the agent console enhances user comfort and offers a more visually appealing experience, catering to the preferences of those who work extended hours. You can activate dark mode for the agent console by turning on the Dark Mode toggle.

      The agent console is displayed in dark mode.

      Note: Dark color configurations for Skills or Disposition codes may be hard to see in dark mode. For example, if black is used, the codes won’t be visible. Use lighter shades to ensure visibility in dark and light modes.

    • Logout: Allows an agent to exit SmartAssist.

    App Language

    You can choose the language for the SmartAssist desktop application from the following language options:

    • English (United States)
    • Japanese (Japan)
    • Korean (South Korea)
    • Simplified Chinese (China)
    • Spanish (Spain)
    • French (France)
    • Italian (Italy)
    • German (Germany)

    NOTE: The language selection does not apply to the XO Platform.

    Steps to choose the app language:

    1. Click App Language.
    2. On the App language pop-up window, choose the language.

    3. Click Save.

      The app language is updated and a confirmation is displayed.

    Add Users to Multiple Accounts

    You can add all users (Agents/Supervisors/Administrators) to multiple accounts.

    During Sign-in, the user can choose the account and set it as default.

    NOTE: If the user has multiple accounts, they have the option to mark one as the default.

    After the user has signed in, they can switch between accounts. The system displays the account name on the top right corner.

    Edit Account

    Steps to edit account details:

    1. Click the Settings icon beside the account name.
    2. On the Edit Account pop-up window, you can edit the following information:
      1. Color
      2. Account Name
      3. Initials
      4. Interface Language

    3. Click Save to update the account details.

    Adding New Layout

    To configure the responses under a new layout for a particular conversation, follow these steps:

    1. Go to Console > Manage Layout > + Create New. A new layout page is displayed with the available widgets on the left-side panel.
    2. Drag and drop the required widgets to the right side of the layout page.
    3. Enter a Layout Name for the new layout and click Save.

    Adding AgentAssist Widget to a Layout

    The below example illustrates the process of adding the AgentAssist widget to a layout.

    To migrate your existing AgentAssist v1 layout to AgentAssist v2. Refer to AgentAssist Widget FAQ.

    Refresh a Widget

    The widget level refresh button enables customers to refresh a widget individually, eliminating the need to refresh the entire application, and keeping widgets up-to-date with the latest information.

    The refresh button is accessible only when the user is within that specific widget. Clicking this button refreshes the widget with the most recent data.

    Users can still refresh widgets by refreshing the entire application.

    Manage Layout

    You can switch, share, edit, or delete layouts to handle different conversations using the Manage Layout option.

    Share Layout

    You can choose whether to keep your layout private or share it with other agent profiles or groups.
    Sharing allows you to publish and assign a layout to agents in their profile or groups.

    To share a layout:

    1. Click the Share icon corresponding to the layout you want to share.
    2. The Layout Publishing interface is displayed. Select Shared and click Apply.

      NOTE: By default, Layout Settings are set for Private use.

    Edit Layout

    The Edit option allows you to add new widgets, delete previous widgets, and/or rename an existing layout.

    To edit a layout:

    1. Click the Edit icon corresponding to the layout you want to edit.
    2. Click Save after making changes.

    Delete Layout

    The Delete option allows you to delete a layout.

    To delete a layout:

    1. Click the Delete icon corresponding to the layout you want to delete. A Confirmation pop-up appears.
    2. Click Proceed to delete the layout. A success message is displayed.

    Chat

    The Chat feature is used for internal communication between agents and supervisors. It provides real-time help to customers to solve product-related queries. Customers prefer live chat for quick query resolution. With live chat, you can provide customers with a method to contact you when they have questions or problems that they are unable to answer.

    Clicking the Chat icon opens a new display to view the available agents, search for a particular agent, see chat history, and call the agent.