Skip to main content

Table of Contents

Tracking mobile users based on geolocation data


Only available versions of this content are shown in the dropdown

Record the location of users of offline-enabled mobile apps who work on specific assignments by enabling constant tracking for case types. For example, enable tracking in tasks for service employees in the field so that dispatchers can effectively assign work to the employees based on their current location.

Location recording automatically starts when a case with the constant tracking functionality appears on the mobile user's worklist. The recorder tracks each case separately and remains active even when the app is in the background.

Location recorder stops in the following scenarios:

  • No more cases with constant tracking appear in the user's worklist.
  • User logs out of the app (Android and iOS).
  • User closes the app (iOS only).
  1. In the navigation pane of App Studio, click Case types, and then click the case type that you want to open.

  2. On the Settings tab, click the General category.

  3. In the Geolocation tracking section, enable tracking for offline-enabled apps:

    1. Select the Enable geolocation tracking check box.

    2. Select the Enable constant tracking when app is offline-enabled check box.

  4. Click Save.

When you build an offline-enabled app and a case type with constant tracking appears in a mobile user's worklist, the location recorder runs in the background and tracks the location of the user while they work on the case. You can enhance this functionality with a Map control that displays the tracks of mobile users in a web portal for dispatchers.
A mobile app developer for the uPlus company enables geolocation tracking for an expense claim case type.

Geolocation tracking enabled for a case type
The image shows the configuration settings for enabling geolocation tracking for a
              specific case type in Pega Platform.

Suggest Edit
Did you find this content helpful?

Have a question? Get answers now.

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

Ready to crush complexity?

Experience the benefits of Pega Community when you log in.

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us