What is Enbbox?
The open-source notification infrastructure that simplifies in-app, email, chat, push, and SMS notifications.
Enbbox is an open-source notification infrastructure built for developers who need a reliable, scalable way to implement, manage, and deliver notifications across multiple channels — including in-app, email, chat, push, and SMS.
Enbbox is designed to fit and scale with your existing system by providing:
- A unified API for all notification channels
- A customizable Inbox component that integrates with just a few lines of code
- A drag-and-drop workflow builder for designing notification sequences
- An intuitive dashboard for sending and managing notifications
Why Enbbox?
Fully open-source notification infrastructure
Enbbox is completely open-source, giving you full transparency and control over your notification system. No vendor lock-in, no black boxes.
Best-in-class in-app notification inbox
The <Inbox /> component provides a polished, real-time notification experience that can be embedded into any application with minimal effort.
True omnichannel notification management
Manage all your notification channels — email, SMS, push, in-app, and chat — from a single platform with unified subscriber management.
Flexible workflow automation
Build notification workflows using the visual editor or define them in code. Enbbox supports both no-code and code-first approaches.
Advanced features for power users
- Digest notifications — Combine multiple events into a single notification
- Delay steps — Schedule notifications with precise timing
- Conditional logic — Route notifications based on subscriber data
- Multi-tenancy — Isolate notification configurations per tenant
Cost-effective with transparent pricing
Clear, predictable pricing with a generous free tier. Scale without surprises.
Common Use Cases
Transactional notifications
Send order confirmations, password resets, and account verification emails reliably at scale.
In-app notification feeds
Build a real-time notification inbox for your web or mobile application with read/unread tracking, actions, and preferences.
Digest and summary notifications
Avoid notification fatigue by combining multiple events into a single digest notification delivered on a schedule.
Multi-step notification workflows
Orchestrate complex notification sequences across channels — for example, send an in-app notification, then follow up with an email if unread after 24 hours.
Multi-channel delivery
Reach users on their preferred channel automatically, with fallback strategies when a channel fails.
Next Steps
- How Enbbox Works — Understand the architecture
- Quickstart — Get started in minutes
- Core Concepts — Learn the fundamentals
Platform Overview
Learn about Enbbox core concepts and features — workflows, subscribers, integrations, topics, and the dashboard. The foundation of a multi-channel notification infrastructure.
How Enbbox Works
Complete architecture overview of Enbbox notification infrastructure — how workflows, triggers, subscribers, projects, and channels work together to deliver multi-channel notifications at scale.