Skip to main content

Unified Push notification support

  • March 31, 2026
  • 0 replies
  • 6 views

  • New Member 👋

Hi PagerDuty community,

I'm developing a mobile app for Ubuntu Touch in Python and QML to manage PagerDuty incidents, using the python api library (https://github.com/PagerDuty/python-pagerduty).
I ran into a limitation when trying to implement notification.

Currently, PagerDuty does not natively support UnifiedPush (https://unifiedpush.org), an open standard for push notifications that works independently of proprietary services like Google's FCM or Apple's APNs. This makes it impossible to receive real-time push notifications on platforms such as Ubuntu Touch, as well as on any other FOSS-friendly distribution i.e. where Google Play Services are not available.

Would it be feasible for PagerDuty to add UnifiedPush support on the backend side?

Concretely, this would mean allowing users to register a custom push gateway endpoint (a UnifiedPush distributor) instead of relying solely on FCM/APNs. The notification payload would then be forwarded by PagerDuty to that endpoint, and from there to the user's device via the UnifiedPush-compatible distributor.

This would make PagerDuty accessible on a wider range of platforms and privacy-focused operating systems and reduce dependency on Google and Apple infrastructure.

I'm happy to provide more technical details or help test an implementation if the team is interested.

Thanks for considering this!