Documentation
Notifications

Notifications

Baba Tools Notifications streamlines and makes it simple sending notifications across various platforms.

Concepts

To make the most out of Baba Tools Notifications, we recommend understanding the following concepts.

There are 3 main components to Baba Tools Notifications: Providers, Templates and Channels.

Notification Concepts

Providers

Providers are the platforms that you can send notifications to. We currently support the following providers:

  • SendGrid
  • Slack
  • Twilio

We are actively adding new providers, if there is a provider you need, please let us know we will add it asap.

Templates

Templates are the messages that you want to send to your users. You can create templates for each provider. For example, you can create a template for SendGrid and another for Slack.

Channels

Channels connect a provider and a template. A combination of provider and template is called a connection.

In your application, you send notification payload to a channel. Notification is sent to all the "connections" of the channel.