novu
ActiveDescription
Novu is the open-source notification infrastructure for developers, providing a unified API to deliver in-app, email, SMS, and push notifications triggered by agent events.
Key Features
- Unified notification infrastructure for email, SMS, push, in-app, and webhook
- Built for AI agents with event-driven workflow triggers
- Multi-channel routing with intelligent distribution by priority and user preference
- Embeddable Inbox components with native React, Vue, and Angular support
- Open-source and self-hostable for full data control
Use Cases
Categories
Quick Start
# Start Novu with Docker
curl -o docker-compose.yml https://raw.githubusercontent.com/novuhq/novu/main/docker/docker-compose.yml
docker-compose up -d
# Trigger a notification
curl -X POST http://localhost:3000/v1/events/trigger -H "Authorization: ApiKey <NOVU_API_KEY>" -H "Content-Type: application/json" -d '{"name": "task-done", "to": {"subscriberId": "user-123"}}'