Platform Overview
Learn about Enbbox core concepts and features — workflows, subscribers, integrations, topics, and the dashboard. The foundation of a multi-channel notification infrastructure.
Platform Overview
TL;DR — Enbbox's platform centers on 4 core concepts: Workflows (notification sequences), Subscribers (recipients), Integrations (provider connections), and Topics (subscriber groups). The dashboard provides a visual workflow builder, real-time activity feed, analytics, and team management.
Understand the core concepts that power Enbbox's notification infrastructure.
Core Concepts
Workflows
Workflows are the backbone of Enbbox. They define the sequence of steps for delivering notifications across channels. Each workflow can include channel steps (email, SMS, in-app, push, chat), action steps (delay, digest), and conditional logic.
Subscribers
Subscribers are the recipients of your notifications. Each subscriber has a unique identifier and can have multiple contact details (email, phone, device tokens), notification preferences, and custom metadata.
Integrations
Integrations connect Enbbox to your preferred notification providers. Enbbox supports 21+ providers across 5 channels:
| Channel | Providers |
|---|---|
| SendGrid, Resend, Amazon SES, Postmark, Mailgun | |
| SMS | Twilio, Plivo, Vonage, MessageBird |
| Push | Firebase Cloud Messaging, APNs, Expo |
| Chat | Slack, Discord, Microsoft Teams |
| In-App | Built-in Inbox component |
Topics
Topics allow you to group subscribers and send notifications to all members of a topic at once. Ideal for broadcast scenarios like product announcements, system alerts, or feature updates.
Dashboard Features
| Feature | Description |
|---|---|
| Workflow Builder | Visual drag-and-drop editor for creating notification workflows |
| Activity Feed | Real-time monitoring of notification delivery and engagement |
| Analytics | ClickHouse-powered delivery rates, engagement metrics, and performance tracking |
| Subscriber Management | Search, filter, and manage subscriber profiles and credentials |
| Settings | API key management, team member roles, and billing configuration |
Next Steps
- How Enbbox Works → — Architecture overview
- Quickstart → — Set up your first notification in under 5 minutes