Novu

API

Open-source notification infrastructure with an in-app inbox and workflows

Price
Free tier, then paid
Access
Secret key

About

Novu routes notifications across in-app, email, SMS, push and chat through one trigger API and a drop-in Inbox component. The MIT-licensed core can be self-hosted, but features such as SSO, RBAC and email tracking stay in Novu Cloud, which runs in the US, EU and five more regions.

What you can do with it

  • Trigger multi-channel notification workflows with digests and delays
  • Embed a real-time notification inbox in React, Vue or Angular apps
  • Connect an AI agent to Slack, Teams, WhatsApp and email conversations

Get started

  1. Create a workflow in the Novu dashboard
  2. Copy your secret key from the dashboard

Example

curl -X POST https://api.novu.co/v1/events/trigger \
  -H "Content-Type: application/json" \
  -H "Authorization: ApiKey $NOVU_SECRET_KEY" \
  -d '{"name":"workflow_identifier","to":{"subscriberId":"subscriber-123"}}'

Details

Hosting
Hosted service, Self-hosted
Available in
Worldwide
Official SDKs
JavaScript/TypeScript, Python, Go, PHP, C#, Java
MCP server
Remote

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .