Email Setup
Custom Domain Configuration
Route emails from your own domain directly into Ticket0.
Custom domain setup routes email from support@yourcompany.com (or any address on your domain) into Ticket0 without any third-party forwarding. It's the recommended approach for production use.
Prerequisites
- A domain you control with access to DNS records
- A Resend account (free tier is fine)
Step 1 — Verify your domain in Resend
- Log in to Resend and go to Domains → Add domain
- Enter your domain (e.g.
yourcompany.com) - Add the DNS records shown:
- MX record for inbound routing
- TXT record for ownership verification
DNS changes typically propagate within 5–30 minutes.
Step 2 — Add SPF and DKIM records
To ensure outbound replies sent by Ticket0 pass email authentication:
- In Resend, go to Domains → [your domain] → DNS records
- Add the SPF and DKIM records shown
See SPF and DKIM verification for the exact records and how to verify them.
Step 3 — Create an inbox in Ticket0
- Go to Settings → Inboxes → New inbox
- Choose Custom domain
- Enter your verified domain and the local part (e.g.
supportforsupport@yourcompany.com) - Click Create — a webhook URL is generated
Step 4 — Create an inbound route in Resend
- In Resend, go to Email → Inbound → Add route
- Set the match pattern:
support@yourcompany.com - Set the destination: the webhook URL from step 3
- Save
Step 5 — Test
Send a test email to support@yourcompany.com. It should appear as a ticket within a few seconds.
If you want all addresses on the domain to route to one inbox, use *@yourcompany.com as the match pattern. You can then create routing rules inside Ticket0 to split them.