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
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
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
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

How to Set up SmartAssist for Use With AgentAssist

Introduction

This document describes the steps to set up SmartAssist/XO Contact Center in a basic scenario to use with AgentAI.

The following resources help us understand how SmartAssist/XO Contact Center works.

  1. SmartAssist Life Cycle Management document explains how the individual pieces fit together.
  2. SmartAssist Setup Guide document explains how a generic SmartAssist setup can be done. Since this example is only needed for setting up a basic handoff to agents (to try out Agent AI), readers should set up a basic Experience Flow that does a handoff to agents. 

Getting Started

Steps needed to set up AgentAI for use in chat:

Prerequisite

An existing XO bot that can be used for AgentAI’s next-based action/dialog tasks. This bot should also have an intent(s) that lead to an agent transfer. This is not a hard pre-requisite but only the Coaching Engine & Playbook features will be usable without a pre-built bot. 

Setup

Before we begin setup, it is important to note that every new SmartAssist account consists of a set of pre-built settings and a basic automation bot. 

Importing the bot

The bot mentioned in the prerequisites section can be imported by going to Automations > Add Bot > Create a bot from scratch > I want to Import a Bot using bot definition & configuration files.

Enabling Use Cases for AgentAI

    1. Once the bot is imported, go to Configuration > Use Cases.

    2. Enable AgentAssist Use Case under each Use Case you want to use in AgentAI.
    3. Publish this bot by logging into the Bot Builder or through Automation > Open the bot > Deploy > Publish.

Experience Flows

  1. Create a new chat-based inbound experience flow with the following setup:
    1. Start node.
    2. Conversational Input Node (attach the bot mentioned in prerequisites or use the prebuilt SmartAssist default automation bot).
    3. Add 2 exits to the Conversational Input Node:
      1. Automation > This should be connected to the Run Automation Node.
      2. Agent Transfer > This should be connected to an Agent Transfer node. If needed, an AgentAI welcome task can be configured under AgentAssist settings.
    4. Publish the flow. Ensure the flow is attached to the “Web/Mobile Client” channel.

Agents

Add agents under the Users section. Ensure that all agents added have been enabled for chat & voice (and have 1 or more than one slot assigned to them). Learn more.

These steps need to be completed in addition to the AgentAI setup Learn more.

Testing the Setup

  1. Login as an agent on the Agent Console.
  2. Go to Configuration > Channels > Chat > Web/Mobile Client. Click the redirect button beside the URL mentioned under Web Client details to initiate a test conversation, requesting an agent through the defined utterances for your test bot. If you use the default automation bot you can just say “I want to talk to an agent”
  3. If the setup is correctly done, you should receive a test conversation on your agent window.

 

How to Set up SmartAssist for Use With AgentAssist

Introduction

This document describes the steps to set up SmartAssist/XO Contact Center in a basic scenario to use with AgentAI.

The following resources help us understand how SmartAssist/XO Contact Center works.

  1. SmartAssist Life Cycle Management document explains how the individual pieces fit together.
  2. SmartAssist Setup Guide document explains how a generic SmartAssist setup can be done. Since this example is only needed for setting up a basic handoff to agents (to try out Agent AI), readers should set up a basic Experience Flow that does a handoff to agents. 

Getting Started

Steps needed to set up AgentAI for use in chat:

Prerequisite

An existing XO bot that can be used for AgentAI’s next-based action/dialog tasks. This bot should also have an intent(s) that lead to an agent transfer. This is not a hard pre-requisite but only the Coaching Engine & Playbook features will be usable without a pre-built bot. 

Setup

Before we begin setup, it is important to note that every new SmartAssist account consists of a set of pre-built settings and a basic automation bot. 

Importing the bot

The bot mentioned in the prerequisites section can be imported by going to Automations > Add Bot > Create a bot from scratch > I want to Import a Bot using bot definition & configuration files.

Enabling Use Cases for AgentAI

    1. Once the bot is imported, go to Configuration > Use Cases.

    2. Enable AgentAssist Use Case under each Use Case you want to use in AgentAI.
    3. Publish this bot by logging into the Bot Builder or through Automation > Open the bot > Deploy > Publish.

Experience Flows

  1. Create a new chat-based inbound experience flow with the following setup:
    1. Start node.
    2. Conversational Input Node (attach the bot mentioned in prerequisites or use the prebuilt SmartAssist default automation bot).
    3. Add 2 exits to the Conversational Input Node:
      1. Automation > This should be connected to the Run Automation Node.
      2. Agent Transfer > This should be connected to an Agent Transfer node. If needed, an AgentAI welcome task can be configured under AgentAssist settings.
    4. Publish the flow. Ensure the flow is attached to the “Web/Mobile Client” channel.

Agents

Add agents under the Users section. Ensure that all agents added have been enabled for chat & voice (and have 1 or more than one slot assigned to them). Learn more.

These steps need to be completed in addition to the AgentAI setup Learn more.

Testing the Setup

  1. Login as an agent on the Agent Console.
  2. Go to Configuration > Channels > Chat > Web/Mobile Client. Click the redirect button beside the URL mentioned under Web Client details to initiate a test conversation, requesting an agent through the defined utterances for your test bot. If you use the default automation bot you can just say “I want to talk to an agent”
  3. If the setup is correctly done, you should receive a test conversation on your agent window.