Configuring a Unified Messaging chatbot
A Unified Messaging chatbot interacts with your customers through various social messaging platforms to answer common questions, execute a service case, and escalate to a customer service representative (CSR).
Supported channels
By defining your CS-Self Service application implementation settings in the integration manager, you can create a Unified Messaging channel for the following messaging platforms:
Supported channels in the Unified Messaging feature
Channel | Description |
Apple Business Chat | Send text messages in the Apple Messages app to connect with organizations and ask questions, schedule appointments, and make purchases. |
Send text messages in the Facebook Messenger app. | |
MMS (Twilio) | Send Multimedia Messaging Service (MMS) messages by using the Twilio communications platform. |
SMS (Twilio) | Send text messages with the short message service (SMS) text messaging service by using Twilio communications platform. |
Send text messages in the WhatsApp Messenger app. |
Pega Customer Service provides a sample Unified Messaging chatbot channel so that you can quickly get started with the configuration for the supported messaging channels. The sample chatbot channel consists of the most frequently used case types and response commands, such as greeting, help, escalation, and thank you, to enable your Unified Messaging chatbot to handle real-time problems. Natural language processing (NLP) is used to detect the sentiments and trigger the corresponding actions. Some sentiments, such as greetings, escalation, thank you, and help, are detected by using artificial intelligence (AI) models and not by using keywords. The AI models are more flexible and can learn based on the past usage.
Creating the Unified Messaging Chatbot channel
With Unified Messaging chatbot, end users can chat with the CSRs from Apple Business Chat, Facebook Messenger, MMS/SMS (Twilio), and WhatsApp Messenger. You need to configure the Unified Messaging channel on top of your Pega Customer Service implementation.
- Log in to the Self-Service application with the administrator credentials
- In the navigation pane of App Studio, click Channels.The system displays the Channels landing page.
- On the Channels landing page, in the Create new channel interface section, click Unified Messaging.
- In the New Bot Agent interface page, on the
Configuration tab, in the
Details section, perform the following tasks:
- In the Channel interface name field, enter a name for your Unified Messaging chatbot channel.
- To describe the purpose of the channel, in the Description field, enter a short description of your chatbot for Unified Messaging.
- In the Unified Messaging channel, click the Connection tab.
- In the Template operator ID list, click the name of an existing Pega Platform operator to use as a template. The system uses this operator as a template to create all further accounts. Each account has a unique Unified Messaging identifier set as its ID. For more information, see Template operator for IVA channel.
- Set up the IVA for Unified Messaging for multiple social messaging
channels:
- To enable users to chat in Business Chat, configure the channel for
Apple Business Chat.
For more information, see Setting up the Unified Messaging chatbot for Apple Business Chat.
- To enable users to chat in Facebook Messenger, configure the channel for
Facebook.
For more information, see Setting up the Unified Messaging chatbot for Facebook.
- To enable users to chat with SMS or MMS, configure the channel for
SMS/MMS (Twilio).
For more information, see Setting up the Unified Messaging chatbot for SMS/MMS (Twilio).
- To enable users to chat in WhatsApp Messenger, configure the channel for
WhatsApp.
For more information, see Setting up the Unified Messaging chatbot for WhatsApp.
- To enable users to chat in Business Chat, configure the channel for
Apple Business Chat.
- Optional: To display a list of configured social messaging channels for the Unified Messaging chatbot, click Refresh, next to the Integration Manager button.
- Click Save.
Previous topic Cross-Site Request Forgery (CSRF) Next topic Configuring the Web Chatbot