Notifications

Notification rules create publishers for certain events or actions in Monetization in order to feed data to another system.

Topics in this document:

To access this section in Monetization, from the Menu, select System configuration, and click Notifications.

Notifications

To access this section, click Notifications. A paginated list of all notifications is shown in a tabular format.


Four actions/subpages can be performed/viewed under this section, namely:

Create notification

Under notifications, to create a notification, click Create new. Provide a name and code.

Publishers are used for configuring what type of notification to be sent: SMS, push notification, URL, Email, and Log. It is also used to configure where the notification will be sent using Receivers.

To create a publisher, under Publishers, click Add publisher. The action and number of retries specify the type of notification that will be sent and how many times to resend in case of a failure—for instance, sending out an email that will resend three times, suppose it fails.

Under each publisher are Receivers. The Receivers refers to where the notification will be sent. It can be a URL or a customer (if it is an email or SMS).

The Scope typifies what will trigger the notification, which can be that of subscription, billing, rating, or exporting.

Once a specific action from the scope occurs, you can add filtering options. To add a filter, under Filters, click Add filter.

Details notification page

Under notification, to see the full details of a notification, click Details. It contains the following information:

  • Name
  • Code
  • Action
  • Scope
  • Publishers
  • Filters (if any)

Update notification

Under notification, to update a notification, first, click Details; it shows the details of the notification. Then to update, click Update.

Delete notification

Under notification, to delete a notification, click Delete.

Platforms

To access this section, click Platforms.

This section shows different platforms that enable the delivery of notifications, which Monetization is integrated with. It includes Twilio for text messages and Firebase for push notifications.


Twilio

Twilio is a cloud communication platform that provides businesses with a suite of APIs for building messaging, voice, and video communication applications. Its platform enables businesses to send text messages as notifications from Monetization.

To configure, click Twilio; insert your Client ID and Client secret.

Firebase (FCM)

Firebase Cloud Messaging (FCM) provides a reliable and battery-efficient connection between your server and devices, allowing you to deliver and receive messages and notifications on iOS, Android, and the web at no cost.