Providers
Send notifications to Discord, Telegram, or both
Providers
Versend supports multiple notification providers. Configure one or many — notifications are sent to all enabled providers in parallel.
Available Providers
| Provider | Status | Description |
|---|---|---|
| Discord | ✅ Stable | Rich embeds with colors, fields, and links |
| Slack | ✅ Stable | Block Kit messages via incoming webhooks |
| Telegram | ✅ Stable | HTML-formatted messages via Bot API |
| Generic Webhook | ✅ Stable | Forward raw payload to any URL |
How It Works
Each provider is auto-enabled when its required environment variables are set:
- Discord: Set
DISCORD_WEBHOOK_URL→ Discord enabled - Slack: Set
SLACK_WEBHOOK_URL→ Slack enabled - Telegram: Set
TELEGRAM_BOT_TOKEN+TELEGRAM_CHAT_ID→ Telegram enabled - Webhook: Set
WEBHOOK_URL→ Generic webhook enabled
Enable as many as you need.
You need at least one provider configured for Versend to send notifications.
Adding a Provider
- Choose a provider from the list above
- Follow the setup guide to get the required credentials
- Add the environment variables to your Vercel project
- Redeploy — that's it!