PulseInbox is also available for EU Data residencySign Up ›

The <Inbox /> infrastructure for modern products

The notification platform that turns complex multi-channel delivery into a single <Inbox /> component. Built for developers, designed for growth, powered by open source.

PulseInbox dashboard preview
ReactNode.js
import { Inbox } from '@pulseinbox/react';

function App() {
  return (
    <Inbox
      applicationIdentifier="APP_ID"
      subscriberId="USER_ID"
    />
  );
}
PulseInbox notification center

User Preferences

Let users control their own notification experience with per-channel preferences.

User Preferences

Snooze

Allow users to snooze notifications and get reminded at the right time.

Snooze

Read & Archive

Mark notifications as read or archive them to keep the inbox clean and organized.

Read & Archive

Smart Digest

Batch notifications intelligently to reduce noise without losing important updates.

Smart Digest

Workflow Builder

Visual workflow editor for designing complex notification logic without code.

Workflow Builder

In-App Widget

Drop-in notification widget that works with any frontend framework.

In-App Widget

All the channels.
One simple integration.

📥
In-App
Native inbox component
📧
Email
SMTP & ESP integrations
📱
SMS
Global SMS delivery
🔔
Push
iOS, Android, Web
💬
Chat
Slack, Discord, Teams

Integration

Ship in minutes,
not weeks

Install the SDK, drop in the Inbox component, and trigger notifications from your backend. Three steps to a complete notification system.

Read the quickstart guide →
trigger.ts
import { PulseInbox } from '@pulseinbox/node';

const pulseinbox = new PulseInbox('<API_KEY>');

await pulseinbox.trigger('onboarding-welcome', {
  to: {
    subscriberId: 'user-123',
    email: 'user@example.com',
  },
  payload: {
    userName: 'Jane',
    teamName: 'Acme Inc',
  },
});

Loved by developers

PulseInbox saved us months of engineering time. The inbox component just works.

Sarah Chen

CTO, Flowbase

We switched from building our own notification system and never looked back. The DX is incredible.

Marcus Rivera

Lead Engineer, Stackly

Finally, a notification infrastructure that developers actually want to use.

Yuki Tanaka

Staff Engineer, Orbitly

Ready to ship notifications?

Join thousands of developers building better notification experiences with PulseInbox.