GETTING STARTED
Introduction to AgentAssist
Architecture and Configuration
Glossary
FAQ
Release Notes
Recent Updates
Previous Versions

SET UP AgentAssist
AgentAssist Setup Guide
Sign Up for AgentAssist
Conversation Automation
Automations Board
Create a Bot
Add Multiple Bots
Create Use Cases
Overview
FAQs Setup
Create Dialog Tasks
Welcome Events
LLM and Generative AI
SearchAssist
Agent Coaching
Playbook
Customizing the AgentAssist Widget
Configure Auto Summarization with Custom Dialog Tasks
Feedback Settings
Widget Theming (Layout Customization)

INTEGRATIONS
AgentAssist Integration with Third-Party Applications
Amazon Connect
Amazon Connect with AgentAssist Voice Installation Guide
Amazon Connect with AgentAssist Chat Using Custom CCP
Amazon Connect with AgentAssist – Voice via AWS Third Party Applications
Channels
Voice
Configure Voice Channel
Configure Speech Recognition
Chat
SmartAssist
Configure AgentAssist
Demos
Voice Demo
Chat Demo
Salesforce
OmniChannel
Omni-Channel Configuration - Chat
AgentAssist Configuration - Chat
Genesys CTI
AgentAssist Voice Integration
NICE-CTI
AgentAssist Voice and Chat
AgentAssist Chat
Demos
Voice Demo
Chat Demo
Zendesk
Set up AgentAssist for Zendesk
Genesys
AgentAssist Integration with Genesys - Manual Setup Instructions
Agent AI Integration with Genesys Cloud CX
Set Up AgentAssist for Genesys
Change AgentAssist Bot in Genesys
Integrate Kore.ai Bot on Genesys Cloud CX Messaging
NICE MAX Desktop
Talkdesk
Twilio

AGENT EXPERIENCE
AgentAssist Widget
Bot Override and Automations

ANALYTICS
Conversation Logs
Dashboard
Agent AI ROI Analyzer (Beta)
APIs
Raw Data API v1
Raw Data API v2
Conversation Summary Trigger

Creating a Bot

AgentAssist allows you to create a bot in three different ways.

You can select from the following three options:

  1. Create a Bot from Scratch.
  2. Import a Bot.
  3. Select an Existing Bot.

Create a Bot from Scratch

When there is no existing bot in the environment, you can create a new bot from scratch.

To create a bot from scratch:

  1. Enter a Bot Name.
  2. Select the Default Bot Language, e.g., English.
  3. Click Create.

Import a Bot

You can import a bot if you have a downloaded copy of the bot with all configured use cases.

To import bot: 

  1. Enter a Bot Name.
  2. Select I want to import a Bot using bot definition and configuration files.
  3. Choose file for the following:
    • Bot Definition
    • Bot Configuration
    • Custom Script

  4. Import the files.

    After you import the bot successfully, the screen appears as shown below:

Select an Existing Bot

A bot created under the same account as the logged-in account should be available in the library to link with AgentAssist.

When you create an account on the Kore.ai platform and build an account on agent assist, an account is also created on the XO Platform. In case you have an agent assist account and you already have an XO platform account, then the two accounts will be mapped together. The XO platform allows you to create a bot that will be listed in its library. You can use existing bots from XO’s platform’s library when creating a bot in AgentAssist.

To select an existing bot: 

  1. Select an existing Bot.
  2. Click Convert Bot. After creating a new bot, or importing it, or using an existing bot the user has to go to chat settings as shown in the next step and should be able to see the bot details. These bot details are required to make connection with third party agent desktop.
  3. Go to Channels > Chat and view the bot details.
    Auto-filled bot details appear as shown below. The users can copy the required bot information and save it within the required 3rd party agent desktop, for example Salesforce, and Twilio Flex.

Creating a Use Case

You can create a new use case that can be used to drive the client through an experience based on their intent. 

To create a use case:

  1. Go to Use case > Configuration > Conversations.
  2. On the General Setup tab, enter Use Case Name.
  3. Enter Category.
  4. Enter Alternate Utterance.

  5. Click Save.
  6. Go to the Triggers & Permissions tab.
  7. Enable/disable the settings During Chats, During Calls, and Launch by Library as required.
  8. Click Save.
     

During Chats: If enabled, this use case can be manually or automatically triggered by the agent when they are engaged with a customer in a chat channel.
During Calls: If enabled, this use case can be manually or automatically triggered by the agent when they are engaged with a customer in a phone call.
Launch by Library: If enabled, the use case will be listed in the menu of use cases in the agent assist widget allowing the agent to browse and find this use case to trigger it.

Find Chat Bot Details (Bot Id, Client ID, Client secret key)

The following step helps the agent find the bot on 3rd party systems (for example, Salesforce):

  • Go to Configuration > System Setup > Channels > Chat and view bot details.
    Auto-filled bot details appear as shown below. The users can copy the required bot information and save it within the required environment (for example, Salesforce).

Creating a Bot

AgentAssist allows you to create a bot in three different ways.

You can select from the following three options:

  1. Create a Bot from Scratch.
  2. Import a Bot.
  3. Select an Existing Bot.

Create a Bot from Scratch

When there is no existing bot in the environment, you can create a new bot from scratch.

To create a bot from scratch:

  1. Enter a Bot Name.
  2. Select the Default Bot Language, e.g., English.
  3. Click Create.

Import a Bot

You can import a bot if you have a downloaded copy of the bot with all configured use cases.

To import bot: 

  1. Enter a Bot Name.
  2. Select I want to import a Bot using bot definition and configuration files.
  3. Choose file for the following:
    • Bot Definition
    • Bot Configuration
    • Custom Script

  4. Import the files.

    After you import the bot successfully, the screen appears as shown below:

Select an Existing Bot

A bot created under the same account as the logged-in account should be available in the library to link with AgentAssist.

When you create an account on the Kore.ai platform and build an account on agent assist, an account is also created on the XO Platform. In case you have an agent assist account and you already have an XO platform account, then the two accounts will be mapped together. The XO platform allows you to create a bot that will be listed in its library. You can use existing bots from XO’s platform’s library when creating a bot in AgentAssist.

To select an existing bot: 

  1. Select an existing Bot.
  2. Click Convert Bot. After creating a new bot, or importing it, or using an existing bot the user has to go to chat settings as shown in the next step and should be able to see the bot details. These bot details are required to make connection with third party agent desktop.
  3. Go to Channels > Chat and view the bot details.
    Auto-filled bot details appear as shown below. The users can copy the required bot information and save it within the required 3rd party agent desktop, for example Salesforce, and Twilio Flex.

Creating a Use Case

You can create a new use case that can be used to drive the client through an experience based on their intent. 

To create a use case:

  1. Go to Use case > Configuration > Conversations.
  2. On the General Setup tab, enter Use Case Name.
  3. Enter Category.
  4. Enter Alternate Utterance.

  5. Click Save.
  6. Go to the Triggers & Permissions tab.
  7. Enable/disable the settings During Chats, During Calls, and Launch by Library as required.
  8. Click Save.
     

During Chats: If enabled, this use case can be manually or automatically triggered by the agent when they are engaged with a customer in a chat channel.
During Calls: If enabled, this use case can be manually or automatically triggered by the agent when they are engaged with a customer in a phone call.
Launch by Library: If enabled, the use case will be listed in the menu of use cases in the agent assist widget allowing the agent to browse and find this use case to trigger it.

Find Chat Bot Details (Bot Id, Client ID, Client secret key)

The following step helps the agent find the bot on 3rd party systems (for example, Salesforce):

  • Go to Configuration > System Setup > Channels > Chat and view bot details.
    Auto-filled bot details appear as shown below. The users can copy the required bot information and save it within the required environment (for example, Salesforce).