SendRules
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

SendRules

A simple API to notify your users.

SendRules is the reliable service for delivering any kind of message to your users: emails, SMSs, app notifications or either a Telegram message.

Getting Started

A single API call for all channels

Worry about WHAT not HOW

You App or internal services should not worry about how a message is transmitted to a user (email, SMS, Telegram, push notification on iOS or Android). How it is sent is delegated to SendRules: it just needs to know the notification name, the data payload and the list of recipients.

Avoid Vendor Lock-In

Abstract the providers APIs

Your provider is going to have some scheduled maintenance ? did you find a better priced service ? No problem, you can easily switch from one to another with an API call or with a couple of clicks from the UI interface.

Define your sending rules

Default and available channels

Decide the available channels: some messages, like a security code should only be sent through an SMS, and others can be delivered only by mail or Telegram.

Respect user preferences

Let users choose

User’s preferences for receiving notifications can be stored in SendRules, overriding the global defaults, and allowing users to select how to receive each message.

Translations in a single place

Remove extra dependencies

Having a centralized place for all your messages removes dependencies and extra bloat code in your services: knowing the user locale, or a translation system are no longer needed.

Self hosted

Your data in your own servers

Data Privacy is a big concern: do not let others hole your users data. SendRules is a containerized service that runs on your infrastructure, using your own database, so your data remains under your control.

Getting Started