Bouée
Get started

Email

Connect Resend and give a brand its support address.

All mail goes through one Resend team, connected by OAuth from setup. An installation set up from a file, with no browser to approve that in, uses a Resend API key in RESEND_API_KEY instead (Automated install). During setup, the email step walks through:

  1. Connect Resend. You approve Bouée in Resend and come back to APP_URL/api/resend/oauth/callback.
  2. Choose the brand's address. Either reserve its hosted address (<brand>.<your domain>, see Brand hostnames), which is also its knowledge base's address, or give it a receiving subdomain of your own, such as help.example.com. Use a subdomain that does not already receive company mail.
  3. Add the domain to Resend and publish the DNS records Bouée then shows (DKIM and SPF for sending, MX for receiving). A Cloudflare connection can create them for you if CLOUDFLARE_OAUTH_* is configured. The sending domain also needs a DMARC policy before the owner's code can be sent.
  4. Connect incoming email. This registers a Resend webhook for APP_URL/api/inbound/<workspace>, which Resend must reach over https.
  5. Forward an existing support mailbox to the receiving address if you keep one, and run the forwarding test from the same page.

Staff manage the connection and the sign-in sender later on Instance settings (/instance/settings), and each brand's addresses under its settings.