Effortless Event Routing for Modern Engineering Teams
Send events with a single HTTP POST. Route them anywhere. No complex authentication, no SDK installations. Just POST and go.
That's it. No SDK installation. No complex authentication.
Stop Building Event Infrastructure
Focus on your product, not on notification plumbing
Without DispatchKit
Building custom integrations for each notification channel, maintaining OAuth flows, handling rate limits, and debugging webhook failures.
// 500+ lines of Slack integration code
// 300+ lines for Discord
// 400+ lines for email templates
// ...and growing
With DispatchKit
One webhook endpoint that routes to all channels. We handle the OAuth, rate limiting, retries, and delivery guarantees.
POST /api/webhook/your-id
{"payload": {"message": "deploy.success"}}
✓ Delivered everywhere
Without DispatchKit
Hard-coding notification logic throughout your application, making it difficult to add new channels or change routing rules.
if (event.type === 'error') {
await slack.send(...);
await pagerduty.alert(...);
// Forgot to add email?
}
With DispatchKit
Configure routing rules in our dashboard. Add or remove channels without touching your code. Filter by event type, content, or custom rules.
Without DispatchKit
No visibility into delivery status. Did the notification reach Slack? Did the email bounce? You'll never know.
await notifications.send(event);
// 🤷 Did it work?
With DispatchKit
Real-time delivery tracking with detailed logs. Know exactly when and where each event was delivered, with retry history.
Everything You Need, Nothing You Don't
Built by developers, for developers. Every feature designed to save you time.
Multi-Channel Routing
Route events to Slack, Discord, Teams, WhatsApp, SMS, email, and more with simple configuration.
Smart Filtering
Filter events by type, content, or custom rules. Only get notified about what matters.
Automatic Retries
Failed deliveries? We'll retry with exponential backoff. Your events always get through.
Real-time Analytics
Monitor event delivery, track performance, and debug issues with comprehensive dashboards.
Enterprise Security
End-to-end encryption, webhook signatures, and SOC2 compliance. Your data is safe.
Lightning Fast
Sub-50ms processing time. Your events are delivered faster than you can blink.
Built for Scale, Designed for Simplicity
Whether you're processing 100 events or 100 million, DispatchKit scales with your needs. Our infrastructure handles the complexity so you can focus on building your product.
See Your Events Flow in Real-Time
Watch as events are processed and delivered across all your channels
Events Today
Active Channels
Success Rate
Live Event Stream
See your events flow in real-time
Start Your Free TrialSimple Integration, Any Language
Get started in seconds with your favorite programming language. No SDKs required.
curl -X POST https://dispatch.kit/api/v1/webhooks/your-unique-id \
-H "Content-Type: application/json" \
-d '{
"payload": {
"message": "User signed up",
"event": "user.signup",
"data": {
"email": "[email protected]",
"plan": "premium"
}
}
}'
Route to Where Your Team Already Works
Connect to your favorite tools in seconds. We handle the complexity.
Slack
AvailableDiscord
AvailablePushover
AvailableTeams
Coming SoonSMS
Coming SoonWebhooks
Coming SoonEnterprise-Grade Infrastructure
Built on battle-tested technology that scales with your ambitions
Built with Modern Technology
Elixir + Phoenix
Fault-tolerant, scalable runtime
Redis
In-memory event storage
PostgreSQL
Reliable data persistence
Phoenix LiveView
Real-time UI without JavaScript
Lightning-Fast Performance
"We chose Elixir and Phoenix because they let us handle millions of concurrent connections on a single server. Our infrastructure costs are 10x lower than comparable Node.js solutions."— Engineering Team, DispatchKit
Simple, Transparent Pricing
Start free, scale as you grow. No hidden fees, no surprise charges.