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 Event
LLM and Generative AI
Access Custom Data in Agent AI Bot
Search AI
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
Agent AI Integration with Salesforce Service Cloud Voice (Amazon Connect Telephony)
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
Web Messaging Configuration (New Chat)
Genesys CTI
AgentAssist Voice Integration
NICE-CTI
Kore Agent AI with Salesforce NICE CX-CTI
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
Agent AI Voice Integration with CX Cloud from Genesys and Salesforce
Set Up AgentAssist for Genesys
Change AgentAssist Bot in Genesys
Integrate Kore.ai Bot on Genesys Cloud CX Messaging
ServiceNow
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

Agent AI Integration with Salesforce Service Cloud Voice (Amazon Connect Telephony)

The Agent AI integration with Salesforce Service Cloud Voice (Amazon Connect Telephony) combines Salesforce CRM with Amazon Connect’s telephony system. This integration enables agents to deliver efficient, personalized support through real-time AI-driven insights, suggestions, and automation. It leads to improved response times, customer satisfaction, and operational efficiency by streamlining workflows and providing quick access to critical information.

Prerequisites

Before integrating Agent AI with Salesforce Service Cloud Voice, the following prerequisites must be met:

  • In Salesforce
    • Service Cloud Voice license should be available.
  • In Kore
    • Agent AI admin permission is needed.

Salesforce Service Cloud Voice Setup

  1. Sign in to Salesforce.
  2. Click the Gear icon > Service Setup.

  3. Type amazon in the quick search box, and then select Amazon Setup from the suggestions list.

  4. Select Enable Omni-Channel.

  5. Turn on the Enable Service Cloud Voice toggle.

  6. You receive the following email for further steps:

  7. Reset the password for the AWS account.
  8. Try turning on the Service Cloud Voice again; you receive the following email:

  9. Follow the steps provided in the email to proceed further. You receive the following email for successfully enabling the Service Cloud Voice:

  10. Sign in to the AWS account, and provide the GST number in the Account > Tax Settings page.
  11. Click Confirm Settings under the Register Tax Number section.

  12. Click Acknowledge.

  13. Click New to create an Amazon Contact Center from the Salesforce Service Setup. In turn, it creates the Amazon Connect instance for you in AWS.

  14. Open the AWS Connect instance:

  15. Sign in to the AWS Connect instance, and click Manage Phone numbers > Claim a number.

  16. Go to Salesforce Amazon Contact Center, and map the contact center channels.

Refer to Set Up Service Cloud Voice with Amazon Connect for help.

Create Agent Presence Status

  1. Click the Gear icon > Setup.
  2. Type Presence Statuses in the quick search box, and then click Presence Statuses in suggestions.
  3. Click the New button.

  4. Enter the Status Name, and select Status Options.
  5. Select the Service Channels, and click Save.

Add Omnichannel to the Utility bar

  1. Click the Gear icon, and enter “App Manager” in the search box.
  2. Click APP Manager from the suggestions list.
  3. Search for the Service Console, click the dropdown list against it, and click the Edit button.

  4. Click Utility Items (Desktop Only) > Add Utility Item.
  5. Search for Omni-Channel, and select it.

  6. Rename the label, if required, and then click Save.

Once the above configuration is complete, you can call the Amazon Connect number and accept it via the Omnichannel tool. Then, proceed with the next steps of this document.

Install Agent AI Package

The installation process of the Kore Agent AI package is a simple, 3-step process. Follow these steps to install the package:

  1. Visit Salesforce AppExchange.

  2. Select one of the three available options–Install for admins only, Install for All Users, or Install for specific Profiles.
  3. Click Install.

Configure Agent AI for Salesforce

This section explains the post-installation steps of Agent AI integration with Salesforce.

Enable Kore Agent AI Package Features

  1. Click the app launcher, and type Kore in the quick search box.
  2. Click Kore AgentAssist Feature Configuration from the suggestions list.

  3. Click the New button in the top-right corner, and select the desired features in the package.
    1. Configuration Name: Provide a name for the configuration you are creating.
    2. CTI Provider: Skip this field.
    3. Salesforce OmniChannel Solution: “Chat and Voice” or “Voice” (based on your license).
    4. Active: Only one feature configuration will be active, and the active configuration will be considered at runtime.
  4. Click Save.

  5. Click the Edit button, if you want to edit the existing feature configurations.

Set up Widget Configuration

  1. Click the app launcher in the top-left corner.
  2. Type Kore AgentAssist Configuration in the quick search bar, and click Kore AgentAssist Configuration from the suggestions list.

  3. Click the New button for providing configurations.

  4. Provide all the details in the text boxes, and click Save.

    Note: In the AgentAssist URL field, use the URL from Configuration > System Setup > Channels > Chat of your Agent AI instance.

    Note: Only one configuration is active and that configuration is used at runtime.
  5. Choose the language you want to enable for the Agent AI widget. By default, the language will be English.

Place the Widget in the Voice Calls Record page

  1. Click the app launcher, and search with Voice Calls in the quick search box.

  2. Open any voice call record page, and click the Gear icon.

  3. Click Edit Page.

  4. In the search box, search for koreAgentAssistVoice. Components are visible under the Custom-Managed section.
  5. Drag the component to the screen at the required location and adjust height and width, as required.
  6. Click Save.

Initiate the Voice

  1. Click the app launcher, and type Service Console or Lightning app created by you in the quick search bar.
  2. Select Service Console in the suggestions list.
  3. At the bottom of the page, in the Utility Bar, you can find Omni-Channel. Click it, and change the status to Available for Voice.
  4. When a user calls an agent, a voice call record page pops up automatically. The agent receives the call by clicking the tick mark button, as highlighted in the following image:

  5. Once the agent accepts the call, the following screen (a voice call record page) appears, with the Kore Agent AI widget displayed on the right side.

 

Agent AI Integration with Salesforce Service Cloud Voice (Amazon Connect Telephony)

The Agent AI integration with Salesforce Service Cloud Voice (Amazon Connect Telephony) combines Salesforce CRM with Amazon Connect’s telephony system. This integration enables agents to deliver efficient, personalized support through real-time AI-driven insights, suggestions, and automation. It leads to improved response times, customer satisfaction, and operational efficiency by streamlining workflows and providing quick access to critical information.

Prerequisites

Before integrating Agent AI with Salesforce Service Cloud Voice, the following prerequisites must be met:

  • In Salesforce
    • Service Cloud Voice license should be available.
  • In Kore
    • Agent AI admin permission is needed.

Salesforce Service Cloud Voice Setup

  1. Sign in to Salesforce.
  2. Click the Gear icon > Service Setup.

  3. Type amazon in the quick search box, and then select Amazon Setup from the suggestions list.

  4. Select Enable Omni-Channel.

  5. Turn on the Enable Service Cloud Voice toggle.

  6. You receive the following email for further steps:

  7. Reset the password for the AWS account.
  8. Try turning on the Service Cloud Voice again; you receive the following email:

  9. Follow the steps provided in the email to proceed further. You receive the following email for successfully enabling the Service Cloud Voice:

  10. Sign in to the AWS account, and provide the GST number in the Account > Tax Settings page.
  11. Click Confirm Settings under the Register Tax Number section.

  12. Click Acknowledge.

  13. Click New to create an Amazon Contact Center from the Salesforce Service Setup. In turn, it creates the Amazon Connect instance for you in AWS.

  14. Open the AWS Connect instance:

  15. Sign in to the AWS Connect instance, and click Manage Phone numbers > Claim a number.

  16. Go to Salesforce Amazon Contact Center, and map the contact center channels.

Refer to Set Up Service Cloud Voice with Amazon Connect for help.

Create Agent Presence Status

  1. Click the Gear icon > Setup.
  2. Type Presence Statuses in the quick search box, and then click Presence Statuses in suggestions.
  3. Click the New button.

  4. Enter the Status Name, and select Status Options.
  5. Select the Service Channels, and click Save.

Add Omnichannel to the Utility bar

  1. Click the Gear icon, and enter “App Manager” in the search box.
  2. Click APP Manager from the suggestions list.
  3. Search for the Service Console, click the dropdown list against it, and click the Edit button.

  4. Click Utility Items (Desktop Only) > Add Utility Item.
  5. Search for Omni-Channel, and select it.

  6. Rename the label, if required, and then click Save.

Once the above configuration is complete, you can call the Amazon Connect number and accept it via the Omnichannel tool. Then, proceed with the next steps of this document.

Install Agent AI Package

The installation process of the Kore Agent AI package is a simple, 3-step process. Follow these steps to install the package:

  1. Visit Salesforce AppExchange.

  2. Select one of the three available options–Install for admins only, Install for All Users, or Install for specific Profiles.
  3. Click Install.

Configure Agent AI for Salesforce

This section explains the post-installation steps of Agent AI integration with Salesforce.

Enable Kore Agent AI Package Features

  1. Click the app launcher, and type Kore in the quick search box.
  2. Click Kore AgentAssist Feature Configuration from the suggestions list.

  3. Click the New button in the top-right corner, and select the desired features in the package.
    1. Configuration Name: Provide a name for the configuration you are creating.
    2. CTI Provider: Skip this field.
    3. Salesforce OmniChannel Solution: “Chat and Voice” or “Voice” (based on your license).
    4. Active: Only one feature configuration will be active, and the active configuration will be considered at runtime.
  4. Click Save.

  5. Click the Edit button, if you want to edit the existing feature configurations.

Set up Widget Configuration

  1. Click the app launcher in the top-left corner.
  2. Type Kore AgentAssist Configuration in the quick search bar, and click Kore AgentAssist Configuration from the suggestions list.

  3. Click the New button for providing configurations.

  4. Provide all the details in the text boxes, and click Save.

    Note: In the AgentAssist URL field, use the URL from Configuration > System Setup > Channels > Chat of your Agent AI instance.

    Note: Only one configuration is active and that configuration is used at runtime.
  5. Choose the language you want to enable for the Agent AI widget. By default, the language will be English.

Place the Widget in the Voice Calls Record page

  1. Click the app launcher, and search with Voice Calls in the quick search box.

  2. Open any voice call record page, and click the Gear icon.

  3. Click Edit Page.

  4. In the search box, search for koreAgentAssistVoice. Components are visible under the Custom-Managed section.
  5. Drag the component to the screen at the required location and adjust height and width, as required.
  6. Click Save.

Initiate the Voice

  1. Click the app launcher, and type Service Console or Lightning app created by you in the quick search bar.
  2. Select Service Console in the suggestions list.
  3. At the bottom of the page, in the Utility Bar, you can find Omni-Channel. Click it, and change the status to Available for Voice.
  4. When a user calls an agent, a voice call record page pops up automatically. The agent receives the call by clicking the tick mark button, as highlighted in the following image:

  5. Once the agent accepts the call, the following screen (a voice call record page) appears, with the Kore Agent AI widget displayed on the right side.