Amazon Connect Intelligent CTI for Pega Customer Service

In this POC we will learn how easily we can configure Pega call in Pega customer service framework using Amazon Connect.

Preparing CTI Link configuration

Before starting the Pega Call™ CTI Link configuration, you must ensure that the CTI environment is ready. Use the following steps to plan for the telephony integration.

  1. Determine which telephony vendor to use. For this POC I have selected Amazon Connect.
  2. Review the Pega Call CTI Implementation materials to understand the configuration for your vendor.
  3. Share the information related to the way Pega Call gets connected to the CTI environment with the telephony team.
  4. The telephony team must configure the CTI environment to allow Pega Call to connect and share the configuration details with the Pega Call implementation team.
  5. Ensure that a telephony team resource is available to work with the Pega Call implementation team during the configuration.

Note: In this POC I have NOT used Pega call option available in App Studio. I have done everything through Dev Studio only.

If you are aware of how to configure Amazon Connect instance then its good or else take the help from the AWS team. You can get the service from AWS Skill Builder for free.

Lets start,

First we will create a new Customer Service application

Click create Customer Service application

By default the application will be build on Customer Service 8.6

But you can change the name like PegaCSSample <as per your choice>

In the App Explorer,Please open the class

ChannelServices-Admin-CTILink-OpenCTIDesktop-AWSConnect

and Create a New instance.

Click create, Here we have created WiproAMZConnect

Contact center instance will be given by AWS.

pega-poc

Provide the Amazon Connect Contact Server instance only and then save it

Now go to the designer studio WiproAMZ applicaion — and Configure — Channel Services — Pega Call — Administration and Configuration

Now it will appear in the below navigation path.

Now Create the CTI link configuration for WiproAMZConnect

You can see WiproAMZConnect is available

Now click on the tab, Telephony Experience and then Click on the start configuration wizard

Please choose the option “I have already configured a CTI Link to use” in the Pega Call Configuration, in the Connect CTI step.

Please choose the CTI link in the Connect CTI step

Please choose application WiproAMZ and ruleset version in the the Application and Ruleset Step

Click Next to proceed further

Please choose the option “Use the Pega Desktop as the primary means to control calls” and click Next

Please choose the option “Users must be able to transfer cases along with the calls” and click Next.

You can choose the other option as well in case if transfer functionality is not needed.

Please click Next after selecting the checkbox “Monitor a Test agent for inbound call”

In the Next screen please login with the agent credential by clicking on the phone Icon

After login into Amazon connect ,Please make the agent available in the Customer Service Portal to receive the call.

Now,

Place a call by using another amazon connect User ID, phone number (provided by the AWS team) by login into the following URL in a Edge browser.

Amazon Connect – Dashboard

Call will be coming to Pega and the agent status will be changed like below

Please select the additional data — in the below screen I have selected the details of Sara Connar.

AccountNumber, ContactId etc

Click Next

Select – Display Screen Pop – So when the call comes, we get a screen pop up

In the below screen select the properties to be displayed in screen pop

In the below screen you can see the rules created and Click Finish

It will create a pyoffering Data transform (wizard generated). Find that from the designer studio, the one with respect to your operator id.

You can manipulate this Data Transform for testing purpose so that you get the call from Sara Connar and in the Customer Service portal Sara Connar’s data will be fetched.

This is how we can configure Pega Call using Amazon Connect. Please try this in your POC environment.

To Test whether the configurations are done correctly or not, please follow the below steps,

Step 1: Please login to Pega with the user id/password

Step 2: Then login into soft phone available in the top right corner, beside the red messenger.

Step 3: In the Phone Log In – Select CTI Link that you have created <WiproAMZConnect> and clickLogin Button

Step 4: It will pop up amazon connect login window. Please enter the credential provided by the AWS team.

Enter the credentials and Sign in

Do not close the Amazon connect window after login

The call window will be Green that mans it is ready.

Now go to edge and login to Amazon connect

After Sign in you will get the below screen

Click the phone icon and add the phone number

Click call and then you will get the below screen in Pega and Click Accept

Once you Accept the call Sara Connor’s details will be displayed

This is the end of this article. Though it looks easy but you may face challenges to connect with AWS. So you need to collaborate with the AWS team.