Mobile push notifications involve a sequence of interactions between your server, the push notification service (e.g., Firebase Cloud Messaging, FCM), and the user’s device:
Your application requests permission from the user to send push notifications.
Upon granting permission, the user’s device generates a unique push token.
Clix SDK sends push token to Clix server and Clix server stores this token and uses it to send push notifications through the FCM service.