Overview
Our platform is designed around a small number of key concepts that make it easy to build powerful notification experiences while also being flexible enough to integrate into whatever kind of application or system you may be building.
Content
Constructing the content of the notification, including the use of templates, dynamic variables and channel agnostic markup.
Sending
Sending notifications, including setting limits and handling retries.
Users
Specifying the recipient or recipients of the notification.
Preferences
Respecting user delivery preferences and drop-in user preference components.
Tenants
Organize users hierarchically with flexible metadata, custom branding, and group-level preferences to manage notifications across your organization’s structure.
Automations
Create fully managed notification workflows and implement scheduling, batching, and throttling with zero lines of code.
Inbox
Embed a modern notification inbox to your app with our web, iOS, and Android SDKs.
Workspaces
Setup test and production environments, manage access control and configure the behavior of your apps.
Logging
Logging, analytics, and observability.