Welcome to Notifs
Notifs is a notification infrastructure platform built for developers. Send webhooks to our service, and we'll handle delivery across all your channels - Email, SMS, Slack, Discord, and more.
Why Notifs?
Stop managing multiple notification providers. Instead of integrating with Mailgun, Twilio, Slack, Discord, and countless other services, integrate once with Notifs and we'll handle the rest.
Key Features
- Unified API - One API to send notifications across all channels
- Automatic Retries - Built-in retry logic with exponential backoff
- Request Logging - Track all notifications in one place
- Webhook Verification - HMAC-SHA256 signatures for security
- TypeScript SDK - Fully typed SDK for the best DX
- Real-time Dashboard - Monitor notifications in real-time
Quick Example
Here's how easy it is to send a notification with Notifs:
import { Notifs } from '@notifs/sdk'
const notifs = new Notifs({
apiKey: process.env.NOTIFS_API_KEY
})
// Get your webhook and send a notification
const webhook = await notifs.webhooks.get('your-webhook-id')
await webhook.send({
title: 'Payment Received',
message: 'Your payment of $99.00 was successful',
data: {
user: 'john@example.com',
amount: '$99.00'
}
})
That's it! The notification will be delivered to all configured services (Email, Slack, SMS) automatically.
Getting Started
Ready to get started? Check out our Quick Start guide to integrate Notifs in under 5 minutes.
Or explore our comprehensive SDK Reference and API Reference documentation.
Need Help?
- GitHub: github.com/notifs
- Email: hello@notifs.io
- Twitter: @notifs
Ready to simplify your notification infrastructure? Get Started →