> ## Documentation Index
> Fetch the complete documentation index at: https://koreai.mintlify.app/llms.txt
> Use this file to discover all available pages before exploring further.

# 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. Agents get real-time AI-driven insights, suggestions, and automation, resulting in improved response times, customer satisfaction, and operational efficiency.

## Prerequisites

Before integrating Agent AI with Salesforce Service Cloud Voice, meet the following prerequisites:

* In Salesforce
  * Service Cloud Voice license must be available.
  * [Kore Agent AI Salesforce](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N4V00000HSGlnUAH) package installed.
* In Kore
  * Agent AI admin permission is required.

## Salesforce Service Cloud Voice Setup

1. Sign in to **Salesforce**.

2. Click the **Gear** icon > **Service Setup**.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/service-setup-1.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=20c7ec9974a838f1fb55faac851ee4b9" alt="service-setup" width="1850" height="500" data-path="ai-for-service/agentai/integration/amazon-connect/images/service-setup-1.png" />

3. Type **amazon** in the quick search box, then select **Amazon Setup** from the suggestions list.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/amazon-setup-2.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=25b8775840790ff7c62af375852bddb4" alt="amazon-setup" width="717" height="404" data-path="ai-for-service/agentai/integration/amazon-connect/images/amazon-setup-2.png" />

4. Select **Enable Omni-Channel**.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/enable-omnichannel-3.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=cda08c72e56d4d82b5dd41d49cdc8089" alt="enable-omnichannel" width="1282" height="234" data-path="ai-for-service/agentai/integration/amazon-connect/images/enable-omnichannel-3.png" />

5. Turn on the **Enable Service Cloud Voice** toggle.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/enable-service-cloud-voice-4.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=0eed1af502da29121d0cbc630511b537" alt="enable-service-cloud-voice" width="1059" height="181" data-path="ai-for-service/agentai/integration/amazon-connect/images/enable-service-cloud-voice-4.png" />

6. You receive the following email for further steps:
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/email-notification-5.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=9f14c278663978c434cf351c776a84b2" alt="email-notification" width="1021" height="565" data-path="ai-for-service/agentai/integration/amazon-connect/images/email-notification-5.png" />

7. Reset the password for the **AWS account**.

8. Turn on **Service Cloud Voice** again; you receive the following email:
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/failure-email-6.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=20e8f67f4cafd7fbeeebf316456c88a4" alt="failure-email" width="1018" height="428" data-path="ai-for-service/agentai/integration/amazon-connect/images/failure-email-6.png" />

9. Follow the steps in the email. You receive the following email when Service Cloud Voice is successfully enabled:
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/successful-email-7.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=88b8daba5a9074df5ae0389ae51f113c" alt="successful-email" width="1011" height="412" data-path="ai-for-service/agentai/integration/amazon-connect/images/successful-email-7.png" />

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.
    <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/register-tax-number-8.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=9bcafbe7bce544f2942cf24fc7352458" alt="register-tax-number" width="1350" height="615" data-path="ai-for-service/agentai/integration/amazon-connect/images/register-tax-number-8.png" />

12. Click **Acknowledge**.
    <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/acknowledge-9.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=d7fb17b989f05f920ebc3640b40429c4" alt="acknowledge" width="1345" height="552" data-path="ai-for-service/agentai/integration/amazon-connect/images/acknowledge-9.png" />

13. Click **New** to create an Amazon Contact Center from the **Salesforce Service Setup**. This creates the Amazon Connect instance in AWS.
    <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/salesforce-service-setup-10.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=190131e407715ab3d948305efa5d77d1" alt="salesforce-service-setup" width="1344" height="312" data-path="ai-for-service/agentai/integration/amazon-connect/images/salesforce-service-setup-10.png" />

14. Open the **AWS Connect** instance:
    <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/aws-connect-instance-11.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=6d44ceadfaccaa1c9be358c441106ae3" alt="aws-connect-instance" width="1344" height="460" data-path="ai-for-service/agentai/integration/amazon-connect/images/aws-connect-instance-11.png" />

15. Sign in to the **AWS Connect** instance, and click **Manage Phone numbers** > **Claim a number**.
    <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/claim-a-phone-number-12.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=192fdd0273f908cbda613a786bf6e117" alt="claim-a-phone-number" width="1290" height="297" data-path="ai-for-service/agentai/integration/amazon-connect/images/claim-a-phone-number-12.png" />

16. Go to **Salesforce Amazon Contact Center**, and map the contact center channels.
    <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/add-a-contact-center-channel-13.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=8855432be3d0610db299a08001692e68" alt="add-a-contact-center-channel" width="1358" height="539" data-path="ai-for-service/agentai/integration/amazon-connect/images/add-a-contact-center-channel-13.png" />

Refer to [Set Up Service Cloud Voice with Amazon Connect](https://help.salesforce.com/s/articleView?id=service.voice_turn_on_parent.htm\&type=5) for help.

## Create Agent Presence Status

1. Click the **Gear** icon > **Setup**.

2. Type **Presence Statuses** in the quick search box, then click **Presence Statuses** in suggestions.

3. Click the **New** button.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/new-presence-status-14.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=f27dd6fd79e56582afa2414f5ca09c3b" alt="new-presence-status" width="1353" height="569" data-path="ai-for-service/agentai/integration/amazon-connect/images/new-presence-status-14.png" />

4. Enter the **Status Name**, and select **Status Options**.

5. Select the **Service Channels**, and click **Save**.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/save-a-new-presence-status-15.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=acb53b0eef8a247937e270806c76eb52" alt="save-a-new-presence-status" width="1365" height="651" data-path="ai-for-service/agentai/integration/amazon-connect/images/save-a-new-presence-status-15.png" />

## 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 **Edit**.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/edit-service-console-16.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=fccee1932bd89f81fa35d2a462d8c76d" alt="edit-service-console" width="1365" height="639" data-path="ai-for-service/agentai/integration/amazon-connect/images/edit-service-console-16.png" />

4. Click **Utility Items (Desktop Only)** > **Add Utility Item**.

5. Search for **Omni-Channel**, and select it.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/select-omni-channel-17.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=54f7ba8aa9b31d7330c4e26c271fe748" alt="select-omni-channel" width="1297" height="772" data-path="ai-for-service/agentai/integration/amazon-connect/images/select-omni-channel-17.png" />

6. Rename the label if required, 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.

## Install Agent AI Package

The Kore Agent AI package installation is a simple 3-step process:

1. Visit [Salesforce AppExchange](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N4V00000HSGlnUAH).
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/salesforce-app-exchange-18.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=21acd199eee65ef787237e45d229454c" alt="salesforce-app-exchange" width="1845" height="940" data-path="ai-for-service/agentai/integration/amazon-connect/images/salesforce-app-exchange-18.png" />

2. Select one of the three available options: **Install for admins only**, **Install for All Users**, or **Install for specific Profiles**.

3. Click **Install**.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/install-kore-agent-assist-19.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=361e773646da7f07494f5984ca6e9101" alt="install-kore-agent-assist" width="924" height="500" data-path="ai-for-service/agentai/integration/amazon-connect/images/install-kore-agent-assist-19.png" />

## Configure Agent AI for Salesforce

This section covers the post-installation steps for 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.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/kore-agent-assist-feature-configuration-20.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=9661192b89e9f5d8551d507d93304500" alt="kore-agent-assist-feature-configuration" width="1375" height="454" data-path="ai-for-service/agentai/integration/amazon-connect/images/kore-agent-assist-feature-configuration-20.png" />

3. Click the **New** button in the top-right corner, and select the desired features in the package.

   * **Configuration Name:** Provide a name for the configuration.
   * **CTI Provider**: Skip this field.
   * **Salesforce OmniChannel Solution**: Select "Chat and Voice" or "Voice" based on your license.
   * **Active**: Only one feature configuration can be active at runtime.

4. Click **Save**.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/save-agent-assist-feature-configuration-21.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=5599575ada719246763c3b8000bbdd2e" alt="save-agent-assist-feature-configuration" width="1833" height="820" data-path="ai-for-service/agentai/integration/amazon-connect/images/save-agent-assist-feature-configuration-21.png" />

5. Click **Edit** to modify existing feature configurations.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/edit-feature-configuration-22.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=36a8c44aa8eef03a2034413475e71d19" alt="edit-feature-configuration" width="1816" height="471" data-path="ai-for-service/agentai/integration/amazon-connect/images/edit-feature-configuration-22.png" />

### Set up Widget Configuration

1. Click the **app launcher** in the top-left corner.

2. Type **Kore AgentAssist Configuration** in the quick search bar, then click **Kore AgentAssist Configuration** from the suggestions list.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/kore-agent-assist-configuration-23.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=11b63e1e017494808c8c0d1bb170e88d" alt="kore-agent-assist-configuration" width="865" height="368" data-path="ai-for-service/agentai/integration/amazon-connect/images/kore-agent-assist-configuration-23.png" />

3. Click the **New** button to add a configuration.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/new-configuration-24.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=74b3ef7b22152ba1c2b7aa8d98733191" alt="new-configuration" width="1373" height="645" data-path="ai-for-service/agentai/integration/amazon-connect/images/new-configuration-24.png" />

4. Fill in all the details, and click **Save**.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/saving-new-configuration-25.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=ddd43250ae259ee159bcb7dc0a365aae" alt="saving-new-configuration" width="1835" height="832" data-path="ai-for-service/agentai/integration/amazon-connect/images/saving-new-configuration-25.png" />

<Note>In the AgentAssist URL field, use the URL from **Agent AI** > **Flows & Channels** > **Channels** > **Digital** > **Web/Mobile Client** of your Agent AI instance.</Note>

<img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/configuration-details-26.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=c61a604cd31d8228b8d761e4dd1b453c" alt="configuration-details" width="683" height="854" data-path="ai-for-service/agentai/integration/amazon-connect/images/configuration-details-26.png" />

<Note>Only one configuration can be active at a time; the active configuration is used at runtime.</Note>

5. Choose the language to enable for the Agent AI widget. The default language is English.

### Place the Widget in the Voice Calls Record Page

1. Click the **app launcher**, and search for **Voice Calls** in the quick search box.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/voice-calls-27.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=a6870022a989851e8b6746f591fd4f36" alt="voice-calls" width="1848" height="960" data-path="ai-for-service/agentai/integration/amazon-connect/images/voice-calls-27.png" />

2. Open any voice call record page, and click the **Gear** icon.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/open-a-voice-call-record-28.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=15345912f3def65181a546d861844927" alt="open-a-voice-call-record" width="1824" height="247" data-path="ai-for-service/agentai/integration/amazon-connect/images/open-a-voice-call-record-28.png" />

3. Click **Edit Page**.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/edit-voice-call-record-29.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=3e04ceb264ebdb9b132977d64af95066" alt="edit-voice-call-record" width="1849" height="924" data-path="ai-for-service/agentai/integration/amazon-connect/images/edit-voice-call-record-29.png" />

4. In the search box, search for **koreAgentAssistVoice**. Components appear under the **Custom-Managed** section.

5. Drag the component to the required location on the screen and adjust the height and width as needed.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/kore-agent-assist-voice-screen-30.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=0cc135d3deed1991baaf1e8d39a8f6d1" alt="kore-agent-assist-voice-screen" width="1848" height="963" data-path="ai-for-service/agentai/integration/amazon-connect/images/kore-agent-assist-voice-screen-30.png" />

6. Click **Save**.

## Initiate the Voice

1. Click the **app launcher**, and type **Service Console** or the name of the **Lightning app** you created in the quick search bar.

2. Select **Service Console** in the suggestions list.

3. At the bottom of the page, in the **Utility Bar**, click **Omni-Channel** and change the status to **Available for Voice**.

4. When a user calls an agent, a voice call record page pops up automatically. Accept the call by clicking the **tick mark** button, as shown in the following image:
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/receiving-a-call-31.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=a0a56019ed0b8021884ce55a39a880bb" alt="receiving-a-call" width="826" height="915" data-path="ai-for-service/agentai/integration/amazon-connect/images/receiving-a-call-31.png" />

5. After the agent accepts the call, the voice call record page appears with the Kore Agent AI widget on the right side.
   <img src="https://mintcdn.com/koreai/Y8WHoBoCnkhAPj0i/ai-for-service/agentai/integration/amazon-connect/images/voice-call-record-page-32.png?fit=max&auto=format&n=Y8WHoBoCnkhAPj0i&q=85&s=38903667f71fc2b9339347fb84652e0c" alt="voice-call-record-page" width="1848" height="925" data-path="ai-for-service/agentai/integration/amazon-connect/images/voice-call-record-page-32.png" />
