Push Notifications

Introduction

Push Notifications is a component of Catalyst Cloud Scale service that enables you to integrate remote notifications into your applications. These notifications can be sent to users even when the app is not actively running on their devices. Whether triggered at scheduled times or sent on demand, push notifications help you reach targeted users with timely updates. They can carry promotional messages, alerts about offers, event updates, or include actionable elements that drive user engagement. As an essential communication tool, push notifications strengthen your connection with users and help improve retention. This delivery system powered by Catalyst ensures reliable, scalable, and real-time notification delivery across the applications you build on the following platforms:

  • Web: Catalyst provides an SDK code that you can easily incorporate into your Catalyst web application’s codebase to enable push notifications in it.

  • iOS: You can easily configure your iOS app’s APNs certificate that you generate from Apple with Catalyst, allowing Catalyst to forward the push messages that you require to client devices through APNs.

  • Android: Catalyst uses Firebase Cloud Messaging (FCM) to forward push notifications of Catalyst apps to client Android devices. You can generate the required configurations from Firebase, and then configure them in Catalyst.

You can also test sending push notifications to select devices from the Catalyst console or through code, for web, iOS, and Android applications, to verify if they are enabled and work as intended.

SDK and API Documentation

Catalyst supports enabling Push Notifications in your web and mobile applications through the client-side SDKs of iOS, Android, Flutter, and Web platforms. You can then incorporate the Send Push Notifications logic in your codebase in the server-side SDKs of Java, Node.js, and Python environments, as well as through API.

Refer to the help links given below for the relevant help documentation.

Last Updated 2025-06-27 13:38:50 +0530 +0530