GETTING STARTED
Introduction to AgentAssist
Architecture and Configuration
Glossary
FAQ
Agent AI Migration from XO v10 to v11
Release Updates
Release Notes
Previous Versions

SET UP AgentAssist
AgentAssist Setup Guide
Sign Up for AgentAssist
Third Party Configuration
Conversation Automation
Automations Board
Create a Bot
Add Multiple Bots
Create Use Cases
Overview
FAQs Setup
Create Dialog Tasks
Conversation Events
LLM and Generative AI
Access Custom Data in Agent AI Bot
Linked Services
Agent Coaching
Playbook
Customizing the Agent AI Widget
Configure Auto Summarization with Custom Dialog Tasks
Feedback Settings
Widget Theming (Layout Customization)
Supported Languages

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
Chat
Legacy Chat Configuration
Messaging in App and Web (New Chat)
AgentAssist Configuration - Chat
Voice
Salesforce Service Cloud Voice (Amazon Connect Telephony)
Genesys Adapters
AgentAssist Voice Integration with Genesys CTI
Agent AI Voice Integration with CX Cloud from Genesys and Salesforce
NICE-CTI
Kore Agent AI with Salesforce NICE CX-CTI
Kore Agent AI with Salesforce NICE CX-CTI for Outbound Calls
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 using Kore Data Table
Set Up AgentAssist for Genesys
Change AgentAssist Bot in Genesys
Integrate Kore.ai Bot on Genesys Cloud CX Messaging
ServiceNow
NICE CX
NICE MAX Desktop (Chat and Voice)
NICE MAX Desktop for Outbound Calls
NICE Agent Desktop (Voice)
Talkdesk
Twilio
Five9
Agent AI Chat Integration with Five9

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
Control Transcription API

Third Party Configuration

The Third Party Configuration section enables you to manage bot configuration parameters (such as QueueIdentifier and custom data) within an embedded Agent AI app. This enables dynamic iframe URL generation for third-party CCaaS/CRM platforms, eliminating the need for a separate configuration within the third-party desktop. This document explains the process of configuring, editing, and deleting third party integrations.

Configure a Third Party Integration

This section explains the process of configuring a third party integration.

  1. Sign in to Agent AI.
  2. Go to Configuration > System Setup > Third Party Configuration.
  3. Click + New Record.

  4. Enter values as per the following:
    • Name: Name of the record.
    • Description: A brief description about the record.
    • Queue Identifer: Queue or skill name. You can enter multiple queue or skill names by pressing the Enter key.
      Note: The Queue Identifier value must be unique at the account level, and it’s a string.
  5. Click Next.
  6. Click + New Value Pair to define your key-value pair.
  7. Select a key from the Key 1 list and enter its value in the Value 1 field. You can create multiple key-value pairs (such as Key 2, Key 3) by clicking + New Value Pair.
    • To delete a key, click the “delete” button against it.

  8. Click Create.

Field Description – Configure Value

Field Definition
CustomDataConfig JSON object containing the necessary keys and xpath (paths to locate the value in Genesys Conversation API result JSON object). It is passed to the Agent AI widget during runtime and is available in the context object.
SecureCustomDataConfig JSON object containing the necessary keys and xpath (paths to locate the value in Genesys Conversation API result JSON object). It’s a JSON, encrypted value. It is securely passed to the Agent AI widget during runtime and is available in the context object.
AudiohookEnabled A setting or flag indicating whether Kore audio processing is enabled for the bot. It’s a boolean value (specific to Genesys desktop).
BotLanguageCode Specifies the language and locale the bot should use during interaction.
Value The values should be base64 encoded.

Edit or Delete a Record

This section explains the steps to edit or delete an existing record.

  1. Sign in to Agent AI.
  2. Go to Configuration > System Setup > Third Party Configuration.
  3. Click the “vertical ellipsis” against a record you want to edit or delete, as in the following screenshot:

    • If you click Edit, make the updates and click Update.
    • If you click Delete, the following confirmation message appears:

    • Click the Delete button again to confirm deletion.

Third Party Configuration

The Third Party Configuration section enables you to manage bot configuration parameters (such as QueueIdentifier and custom data) within an embedded Agent AI app. This enables dynamic iframe URL generation for third-party CCaaS/CRM platforms, eliminating the need for a separate configuration within the third-party desktop. This document explains the process of configuring, editing, and deleting third party integrations.

Configure a Third Party Integration

This section explains the process of configuring a third party integration.

  1. Sign in to Agent AI.
  2. Go to Configuration > System Setup > Third Party Configuration.
  3. Click + New Record.

  4. Enter values as per the following:
    • Name: Name of the record.
    • Description: A brief description about the record.
    • Queue Identifer: Queue or skill name. You can enter multiple queue or skill names by pressing the Enter key.
      Note: The Queue Identifier value must be unique at the account level, and it’s a string.
  5. Click Next.
  6. Click + New Value Pair to define your key-value pair.
  7. Select a key from the Key 1 list and enter its value in the Value 1 field. You can create multiple key-value pairs (such as Key 2, Key 3) by clicking + New Value Pair.
    • To delete a key, click the “delete” button against it.

  8. Click Create.

Field Description – Configure Value

Field Definition
CustomDataConfig JSON object containing the necessary keys and xpath (paths to locate the value in Genesys Conversation API result JSON object). It is passed to the Agent AI widget during runtime and is available in the context object.
SecureCustomDataConfig JSON object containing the necessary keys and xpath (paths to locate the value in Genesys Conversation API result JSON object). It’s a JSON, encrypted value. It is securely passed to the Agent AI widget during runtime and is available in the context object.
AudiohookEnabled A setting or flag indicating whether Kore audio processing is enabled for the bot. It’s a boolean value (specific to Genesys desktop).
BotLanguageCode Specifies the language and locale the bot should use during interaction.
Value The values should be base64 encoded.

Edit or Delete a Record

This section explains the steps to edit or delete an existing record.

  1. Sign in to Agent AI.
  2. Go to Configuration > System Setup > Third Party Configuration.
  3. Click the “vertical ellipsis” against a record you want to edit or delete, as in the following screenshot:

    • If you click Edit, make the updates and click Update.
    • If you click Delete, the following confirmation message appears:

    • Click the Delete button again to confirm deletion.