Quick Start
Pick a user identifier
Pick a user identifier based on the user setup in your application.
Embed the Inbox
The in-app Inbox is our favorite notification channel! The MagicBell Inbox is super themeable and offers dozens of customizations.
- Grab the Embed Code for the Inbox and add it to your code.
- Optionally, customize the look & feel of the Inbox on the same page, copy the CSS, and add it to your code.
We create users for you on the fly when you initialize the Inbox for them, using the user auth token.
Send a Broadcast from the dashboard
Use the Create Broadcast page in the dashboard to test your Inbox installation.
Broadcast using the API
- Generate a Project JWT, used for sending broadcasts, creating a user & other endpoints that need project auth.
- Use the POST /broadcasts endpoint in your code to start sending broadcasts to users when you want to notify them.
Enable email or other channels
- Update the Delivery Planner Configuration
- Configure the channel providers for the channels you just added.
Confirm that channel providers are correctly configured
- Use the Events screen in the dashboard to ensure there are no errors in communicating with the delivery providers.
Go live!
- Create projects for staging/production environments.
- Generate Project JWT for the new environments.
- Deploy your code & go live!
Join the Community
Please post any questions, feedback, or feature requests to GitHub Discussions or join our Slack Community!