Versend

Discord

Send deployment notifications to Discord

Discord Provider

Send rich embed notifications to any Discord channel via webhooks.

Features

  • Rich embeds with status-specific colors (green for success, red for errors, etc.)
  • Clickable links to deployments, commits, and projects
  • Branch, commit SHA, and commit message display
  • Build error details for failed deployments
  • Automatic retry with backoff for rate limits

Setup

Create a Discord Webhook

  1. In your Discord server, right-click the channel → Edit Channel
  2. Go to IntegrationsWebhooks
  3. Click New Webhook and name it (e.g., Versend)
  4. Click Copy Webhook URL

Add Environment Variables

Add these to your Vercel project:

Prop

Type

Redeploy

Redeploy your Versend instance to apply the changes.

Example Output

A successful deployment notification looks like:

✅ Deployment succeeded

**myapp** deployed to **production**

🌿 Branch: main
📝 Commit: abc1234
🔗 Environment: production

💬 Commit Message:
feat: add new feature

🌐 Preview URL: myapp-abc123.vercel.app

The embed includes clickable links and is color-coded based on the deployment status.