Integrations / Discord
Discord Notifications
Get real-time Discord notifications whenever a webhook is delivered or fails. Rich embeds with event details, latency, source, and a direct link to replay.
Setup
Create a Discord webhook
In your Discord server, go to a channel you want notifications in → right-click the channel → Edit Channel → Integrations → Webhooks → New Webhook.
Give it a name (e.g. Paggio) and click Copy Webhook URL.
Add the webhook URL to Paggio
Go to Dashboard → Settings → Notifications.
Enable Discord and paste your webhook URL.
Choose notification triggers
In the "Notify me when" section, select which events trigger notifications:
- · Delivered — webhook forwarded successfully (2xx)
- · Failed — forward failed (4xx/5xx/timeout)
- · Captured — event received with no destination URL
Test it
Send a test webhook to any of your endpoints. Within seconds you'll see a Discord notification with full event details.
What the embed looks like
✅ Webhook Delivered
payment_intent.succeeded was successfully forwarded in 142ms
Source
Stripe
Status
Delivered
Latency
142ms
Endpoint
stripe-prod
Destination
https://your-app.com/api/stripe/webhookEvent ID
550e8400-e29b-41d4-a716...Paggio Webhook Monitor • Today at 3:23 PM
Failed event embed
❌ Webhook Failed
checkout.session.completed failed to forward. Login to Paggio to replay this event.
Source
Stripe
Status
Failed
Latency
0ms
Paggio Webhook Monitor • Today at 3:25 PM
Notification settings
Notification preferences are stored per-user. The settings are in Dashboard → Settings → Notifications.
{
"discord_enabled": true,
"discord_webhook_url": "https://discord.com/api/webhooks/...",
"notify_failed": true,
"notify_delivered": false,
"notify_captured": false
}