Sign up

Internet’s Missing Spec

Our Notification Spec translates to a consistent notification experience across web, mobile, email & other channels.

import MagicBell, { FloatingNotificationInbox } from '@magicbell/magicbell-react';
export function Notifications() {
return (
<MagicBell
apiKey={MAGICBELL_API_KEY}
userEmail='person@example.com'
>
{(props) => (
<FloatingNotificationInbox {...props} />
)}
</MagicBell>
)
}

Core components of our notifications

  • Starting Point: The Inbox

    A complete notification system has multiple parts – email, push notifications, preference management, etc. However, the Inbox brings them together and gives your users full control.

    Learn more
  • All the Channels

    MagicBell supports in-app, web-push, mobile-push, and email out of the box. Deliver notifications to all the channels at once or smartly to the best channel.

    Learn more
  • Smart Categories

    Categorizing notifications allows you to order delivery channels, introduce delays, and even select templates. It also enables your users to manage their notification preferences.

    Learn more
  • Full control

    Leverage various notification APIs at full customizability. For example: Use overrides to send additional data to mobile-push on iOS but not on Android.

    Learn more

Launch in an hour

Let us prove that building a great notification system doesn’t have to take months.

Sign up