Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

Setting up Mobile Messaging SDK

Updated on December 3, 2021

Pega Customer Service Implementation Guide

Mobile Messaging SDK lets you embed Pega's messaging capabilities directly in your existing Android and iOS mobile apps, so the customers have a native mobile experience when connecting with Pega Intelligent Virtual Assistants and CSRs. The feature seamlessly supports two-way communication between your app users and your chatbot or the CSR support team. The system supports synchronous and asynchronous communication. For example, your app users can send messages and read the responses from CSRs later as their time and network access permits.

Supported Features

Mobile Messaging SDK supports the following features:

Features supported on Android and iOS apps

Messaging UI or View AreaThe SDK provides a Messaging UI to start the conversation.
Pega chatbot integrationThe SDK seamlessly integrates with the Pega chatbot.
TextCustomers can quickly send and receive text messages from your application.
ImageCustomers can quickly send and receive images from your application.
DocumentCustomers can quickly send and receive documents from your application.
MenuCustomers can receive the menu from the chatbot flow.
Link buttonCustomers can receive the link button from CSRs or the chatbot flow.
Message StatusThe SDK provides message status, such as delivered, to customers and CSRs, so they know that the system has delivered messages.
Image PreviewCustomers can preview image files and they also have a download option for those image files.
Typing indicatorTyping indicators let customers know when a CSR is typing a response and CSRs see when a customer is typing a message.
Upload Progress UpdateCustomers see the delivery or upload progress of larger images and files.
Conversation History or Local CacheBuilt-in caching gives customers constant access to message history.
In-App notification*/(Call back – No UI)Callback function notifies the user about a message that the SDK receives when the user is on another screen in the app.
Push notifications*Push notifications configure Webhook URL on the Push notification tab in the Digital Messaging Manager to receive messages when the user is away from the app. They also add custom headers that the server might require when the system triggers the webhook.

*- In-App notification and push notification need UI development from client app developers.

Mobile Messaging SDK consists of the following sections:


Pega Customer Service 8.7 Pega Customer Service for Communications 8.7 Pega Customer Service for Financial Services 8.7 Pega Customer Service for Healthcare 8.7 Pega Customer Service for Insurance 8.7

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us