Enbbox Docs

Welcome to Enbbox

Enbbox is an open-source notification infrastructure platform for developers. Deliver Email, SMS, Push, In-App, and Chat notifications with a single API — 21+ provider integrations, real-time Inbox component, and visual workflow builder.

Welcome to Enbbox

TL;DR — Enbbox is an open-source notification infrastructure that lets you send notifications across 5 channels (Email, SMS, Push, In-App, Chat) using a single API. Setup takes under 5 minutes with React, Next.js, or any backend.

What is Enbbox?

Enbbox is a developer-first notification platform designed for modern products. It provides a unified API, visual workflow builder, and embeddable Inbox component to handle all your notification needs — from transactional emails to real-time in-app alerts.

Key Capabilities

CapabilityDescription
Multi-Channel DeliveryEmail, SMS, Push, In-App, and Chat in one workflow
21+ Provider IntegrationsSendGrid, Twilio, Firebase, Slack, Discord, and more
React Inbox ComponentDrop-in <Inbox /> for real-time in-app notifications
Visual Workflow BuilderDrag-and-drop workflow editor with delay, digest, and conditional steps
Code-First FrameworkDefine workflows in TypeScript with @enbbox/framework
MCP Server34 AI tools for Cursor, Claude Code, VS Code Copilot, and Windsurf
Subscriber ManagementPreferences, credential storage, and topic-based groups
Real-Time AnalyticsClickHouse-powered activity tracking and delivery monitoring

Supported Channels

  • In-App — Real-time in-app notification inbox with customizable UI
  • Email — Transactional and marketing emails via SendGrid, Resend, Amazon SES, Postmark
  • SMS — Text message notifications via Twilio, Plivo, Vonage
  • Push — Mobile and web push notifications via Firebase Cloud Messaging, APNs
  • Chat — Slack, Discord, Microsoft Teams, and custom webhooks

On this page