Webhook Setup
Configure webhook endpoints to receive inbound emails from Resend or SendGrid and route them to your forwarding targets.
Creating a Webhook
From your dashboard, navigate to the Webhooks section and click “Create Webhook”. Each webhook gets a unique token that generates provider-specific URLs.
# Resend webhook URL format
https://your-domain.com/api/webhooks/{token}/resend
# SendGrid webhook URL format
https://your-domain.com/api/webhooks/{token}/sendgrid
Routing Rules
Each webhook supports routing rules that let you define patterns for forwarding emails to specific targets. Rules are evaluated in order, and you can add multiple comma-separated forwarding addresses per rule.
Discord Integration
Optionally, you can add a Discord webhook URL to receive notifications when emails are forwarded. This is available on both Free and Pro plans.
Authentication and limits
- Use the Resend signing secret as the webhook shared secret so Svix signatures can be verified.
- For SendGrid, send the shared secret in
x-webhook-secretor as a Bearer token. - Free accounts can configure one unique target across fallback addresses, routing rules and Discord.
- Inbound endpoints allow 60 requests per minute per client IP.