
Novu Has a Free Notification API That Handles Email, SMS, Push, and Chat
Novu is an open-source notification infrastructure with a single API for email, SMS, push, in-app, and chat notifications. Write once, deliver anywhere. Setup npm install @novu/node Send Multi-Channel Notification import { Novu } from ' @novu/node ' ; const novu = new Novu ( ' your-api-key ' ); await novu . trigger ( ' welcome-flow ' , { to : { subscriberId : ' user-123 ' , email : ' alice@example.com ' , phone : ' +1234567890 ' }, payload : { name : ' Alice ' , planName : ' Pro ' } }); // This single call sends email + SMS + push + in-app based on your workflow Define Workflows // In Novu dashboard or via API // welcome-flow: // Step 1: In-App notification (instant) // Step 2: Email (if not read in 1 hour) // Step 3: SMS (if not read in 24 hours) // Step 4: Push notification (final attempt) In-App Notification Center import { NovuProvider , PopoverNotificationCenter } from ' @novu/notification-center ' ; function App () { return ( < NovuProvider subscriberId = "user-123" applicationId
Continue reading on Dev.to Webdev
Opens in a new tab



