Skip to main content


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

Incorporating Pega into external mobile apps

Updated on April 27, 2022

Further improve the user experience and automate business processes by bringing elements of your Pega Platform applications into external, customer-facing mobile apps.

Nowadays, customers want to access services from wherever they go in the world, and from many different devices. This is why more and more organizations decide to interact with their customers primarily through mobile apps. With Pega's center-out architecture, you can improve the customer experience and take the workload off of call centers by surfacing business processes in your organization's customer-facing mobile channels. For example, a mobile app developer for the uPlus bank enables the bank's customers to easily check the status of their loan application by including the case status in the external app for uPlus customers.

External apps are most commonly developed for the iOS and Android operating systems, and are then distributed through their corresponding app stores: the Apple App Store and the Google Play Store. Even when the surfaced business processes change, Pega ensures that the apps continue to work without costly engineering projects, redeploying to app stores, or forced updates for consumers.

Pega offers the following ways for you to bring Pega Platform into your organization's mobile app:

Pega Digital Experience (DX) API
DX API seamlessly integrates Pega business processes into mobile apps by sourcing selected fields from Pega Platformand keeping the original UI styling of your external app. In this approach, Pega defines which fields are displayed while you decide the final look of the UI through native development.

For more information, see Pega Digital Experience (DX) API Overview and DX Starter Packs.

Pega Mobile Mashup
Pega uses webviews to embed Pega Platform screens in external mobile apps. In this approach, Pega settings define the look of the interface in the external app, saving you development time. You can, however, customize these settings in App Studio, so that the embedded view matches the UI of the external app.

This method requires you to perform additional native development tasks such as configuring authentication against Pega and defining when to display and dismiss the webview.

Pega Mobile Messaging SDK
Pega Mobile Messaging SDK is an add-on to the digital messaging capabilities provided by Pega Customer Service. The Mobile Messaging SDK embeds agent and chatbot features directly into an external app as a build dependency. The SDK provides communication with Pega's Digital Messaging API, as well as out-of-the-box native UI for driving chat experiences on iOS and Android.

For more information, see Setting up Mobile Messaging SDK.

  • Previous topic Configuring application package-based mobile app
  • Next topic Setting up application package options for Android

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.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us