Restriction: This content does not apply to the communications
application.
The anonymous customer interactions functionality helps customer service
representatives assist customers who are not identified in the application through chat, email,
phone, or social channels.
Pega Customer Service
Implementation Guide
Pega Customer Service
Implementation Guide
Customer service representatives often interact with users who are not identified as
customers in the database. The users might call, chat, or post on Facebook to seek information
about a new product. In such cases, a customer service representative does not need to pull up
a contact or account information to reply to general
inquiries from these users. Customer service representatives can assist anonymous customers
using the following tabs:
Search and
General
assistance.
Note: While the anonymous customer interaction
functionality is not set up by default in Pega Customer Service for Healthcare, these
capabilities are available to extend into your implementation.
- To start an interaction with customers based on the channel of your choice, you can
configure either the Search or General
assistance tabs.
- To start the Chat channel on the General assistance tab, perform
the following steps:
- In the Dev Studio
Explorer panel, click App. In the search
field, enter PegaCA-Work-Interaction for all applications except Pega Customer Service for Financial Services and enter PegaCPMFS-Work-Interaction for Pega Customer Service for Financial Services.
- Click Chat > Data Model > Data Transform >
pyDefault.
- Click Save as and save the rule in your open ruleset.
- In the Label field, enter a name, and then click
Create and open.
- In the Source field of the
.DefaultTabInSearchScreen row, enter
GeneralAssistance.
- Click Save.
- Repeat steps 1a to 1f for each of the channels that you want to modify.
- By default, the anonymous customer functionality is enabled. You can disable the
General assistance, and New customer tabs
by performing the following steps:
Note: You cannot disable the Search functionality.
- In Dev Studio, in the search field, enter and select
CSInteractionSettings.
- Click Save as and save the rule in your open ruleset.
- In the Label field, enter a name, and then click
Create and open.
- In the Source field of the
.EnableAnonymousInteractions row, enter
false.
- Click Save.
Configuring DNIS for anonymous customer
You can configure the Dialed number identification service (DNIS) numbers that map
to service, acquisition, or other call or case types for your organization. This service
helps organizations to determine and route incoming calls based on the DNIS number, which
further directs customers to an appropriate category or section.
A new extension point,
SetCustomerCallType, is used to configure the
DNIS number to the required pyCalltype.
To configure the DNIS number, complete the
following steps.
- In the Dev Studio Explorer panel, click
Records > Decision >
Decision Table.
- Search for and open the Set Custom Call Type decision
table.
- To configure the phone numbers for your organization, click
Private Edit.
- Double-click the if row of the
DNIS column and enter the phone number.
Note: Do not enter the feature access code, 000.
- Click the Return column in front of the phone
number that you added and click the search icon.
- In the Express Builder dialog, enter
.pyCallType== “Acquisition”.
- Click the otherwise row of the Return column and
enter .pyCallType== “Service”.
- To configure more phone numbers, click the Insert Row
After icon.
- Click Save.
- To configure the parameters that are specific to the call type, search for and
open the SetAnonymousDetails data transform. For example,
Acquisition and Service. For more information on how to configure the
parameters, see Data transforms.
- To add a row, on the Definitions tab, click the
Add icon.
- From the Action list,
select When.
- In the Target field, enter the category of the
call type. For example,
.pyCallType==”Acquisition”.
- In the Source field, enter the following
parameters for the Acquisition call type in the child rows.
Action | Target | Source |
Set | .CallTypeDesc | "Acquisition" |
Set | .DefaultTabInSearchScreen | "GeneralAssistance" |
Set offerAction | .OfferAction | |
- Repeat step 3a through step 3d and configure the parameters for Service
call type. Ensure that you enter
.pyCallType==”Service” in the
Target column and child rows as
follows.
Action | Target | Source |
Set | .CallTypeDesc | "Service" |
Set | .DefaultTabInSearchScreen | "Search" |
Set | .OfferAction | |