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 using CCP
Amazon Connect with AgentAssist Chat Using CCP
Amazon Connect with AgentAssist – Voice via AWS Third Party Applications
Amazon Connect Integration with Kore using Amazon External Voice Connector (Voice Automation)
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
Agentic Copilot

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

Amazon Connect Integration with Kore using Amazon External Voice Connector (Voice Automation)

This document outlines the steps for Kore users to integrate Kore Voice Automation with Amazon Connect, leveraging Amazon’s external voice transfer capabilities. This setup enables voice transfers from Amazon Connect to a Voice Gateway and back, facilitating a seamless call experience through the Amazon Connect desktop.

Prerequisites

  • External voice transfer connectors per account with AWS Connect Instance enabled.
  • A Kore voice AI Agent trained with few use cases.

Setup Instructions

1. Enabling External Voice Transfer in Amazon Connect

Before setting up the integration, you must enable the “External voice systems” option in your Amazon Connect instance. Refer to Set up Amazon Connect external voice transfer to an on-premise voice system for more information.

  • Service Quota Increase: Submit a Service Quota Increase request to Amazon Connect. This feature is enabled only after Amazon Connect approves your request.
  • Accessing the Option: Once approved, the “External voice systems” option becomes visible in your Amazon Connect console.

2. Creating an External Voice Transfer Connector

After enabling the feature, create a connector under Voice transfer integrations to link Amazon Connect with your Voice Gateway.

  • Navigate to Connector Creation: Click the External voice systems option to access the connector creation screen.

  • Connector Configuration:
    • Name: Provide any desired name for the connector.
    • Connector destination type: Select audio code from the dropdown list.
    • Voice system type: Select one or multiple options; it does not affect the functionality.
    • Encryption: Select Disabled.
    • Logging: Select the option(s) to view the corresponding log in Connector Logs. It is recommended to select both the options.
  • Host and Port Details: After creation, the connector configuration displays the IP address of the host, the protocol, and the port. This port should correspond to your Voice Gateway environment.
  • The final configuration appears as shown in the following screenshot:

3. Configuring the Amazon Connect Flow

The next step involves modifying your Amazon Connect flow to utilize the newly created external voice connector.

  • Add “Transfer to Phone Number” Node: Within your Amazon Connect flow, add a “Transfer to phone number” node.

  • Select External Voice System: Instead of entering a phone number, select the External voice system option.
  • Attach Connector: Attach the specific connector you created in the previous step.
  • Enable “Resume flow after disconnect”: Set this option to “Yes.” This step ensures that after the call ends with the third-party system (Voice Gateway), the call is transferred back to Amazon Connect, facilitating a continuous flow and correlation between Amazon Connect and the Kore system.

4. Configuring Contact Center AI (Kore Side Configuration)

On Kore side, specific configurations are required in Contact Center AI (CCAI) to receive and manage calls transferred from Amazon Connect.

  • Create New Configuration: In CCAI, create a new configuration (or use an existing one).
  • Whitelist IP Address: The most critical step here is to whitelist the IP address provided by Amazon Connect. This IP address is essential for allowing communication from Amazon Connect to Kore. Check with Amazon Connect documentation or Support for the details on this IP address.
  • DID Number: Provide the same Direct Inward Dialing (DID) number that will be used for the transfer (which was entered in the Transfer to phone number node in the previous step).

  • Attach to Start Flow: Once the configuration is complete, attach this number to the relevant Experience Flow within Kore.

End-to-End Call Flow

The following steps describe the call flow after this integration:

  1. A call originates in Amazon Connect by calling the Amazon Connect number.


  2. The Amazon Connect flow transfers the call to Voice Gateway via the external voice connector.
  3. Kore CCAI handles the call. You can view the details of the call in the CCAI Dashboard > Interactions section.

  4. After interaction with Kore, the call is transferred back to Amazon Connect.

This setup provides a robust solution for leveraging Kore’s voice automation capabilities within your Amazon Connect Contact Center environment.

Amazon Connect Integration with Kore using Amazon External Voice Connector (Voice Automation)

This document outlines the steps for Kore users to integrate Kore Voice Automation with Amazon Connect, leveraging Amazon’s external voice transfer capabilities. This setup enables voice transfers from Amazon Connect to a Voice Gateway and back, facilitating a seamless call experience through the Amazon Connect desktop.

Prerequisites

  • External voice transfer connectors per account with AWS Connect Instance enabled.
  • A Kore voice AI Agent trained with few use cases.

Setup Instructions

1. Enabling External Voice Transfer in Amazon Connect

Before setting up the integration, you must enable the “External voice systems” option in your Amazon Connect instance. Refer to Set up Amazon Connect external voice transfer to an on-premise voice system for more information.

  • Service Quota Increase: Submit a Service Quota Increase request to Amazon Connect. This feature is enabled only after Amazon Connect approves your request.
  • Accessing the Option: Once approved, the “External voice systems” option becomes visible in your Amazon Connect console.

2. Creating an External Voice Transfer Connector

After enabling the feature, create a connector under Voice transfer integrations to link Amazon Connect with your Voice Gateway.

  • Navigate to Connector Creation: Click the External voice systems option to access the connector creation screen.

  • Connector Configuration:
    • Name: Provide any desired name for the connector.
    • Connector destination type: Select audio code from the dropdown list.
    • Voice system type: Select one or multiple options; it does not affect the functionality.
    • Encryption: Select Disabled.
    • Logging: Select the option(s) to view the corresponding log in Connector Logs. It is recommended to select both the options.
  • Host and Port Details: After creation, the connector configuration displays the IP address of the host, the protocol, and the port. This port should correspond to your Voice Gateway environment.
  • The final configuration appears as shown in the following screenshot:

3. Configuring the Amazon Connect Flow

The next step involves modifying your Amazon Connect flow to utilize the newly created external voice connector.

  • Add “Transfer to Phone Number” Node: Within your Amazon Connect flow, add a “Transfer to phone number” node.

  • Select External Voice System: Instead of entering a phone number, select the External voice system option.
  • Attach Connector: Attach the specific connector you created in the previous step.
  • Enable “Resume flow after disconnect”: Set this option to “Yes.” This step ensures that after the call ends with the third-party system (Voice Gateway), the call is transferred back to Amazon Connect, facilitating a continuous flow and correlation between Amazon Connect and the Kore system.

4. Configuring Contact Center AI (Kore Side Configuration)

On Kore side, specific configurations are required in Contact Center AI (CCAI) to receive and manage calls transferred from Amazon Connect.

  • Create New Configuration: In CCAI, create a new configuration (or use an existing one).
  • Whitelist IP Address: The most critical step here is to whitelist the IP address provided by Amazon Connect. This IP address is essential for allowing communication from Amazon Connect to Kore. Check with Amazon Connect documentation or Support for the details on this IP address.
  • DID Number: Provide the same Direct Inward Dialing (DID) number that will be used for the transfer (which was entered in the Transfer to phone number node in the previous step).

  • Attach to Start Flow: Once the configuration is complete, attach this number to the relevant Experience Flow within Kore.

End-to-End Call Flow

The following steps describe the call flow after this integration:

  1. A call originates in Amazon Connect by calling the Amazon Connect number.


  2. The Amazon Connect flow transfers the call to Voice Gateway via the external voice connector.
  3. Kore CCAI handles the call. You can view the details of the call in the CCAI Dashboard > Interactions section.

  4. After interaction with Kore, the call is transferred back to Amazon Connect.

This setup provides a robust solution for leveraging Kore’s voice automation capabilities within your Amazon Connect Contact Center environment.