support@yourcompany.com) and your AI agent answers email the same way it answers chat — threaded, in the unified inbox, with human handover. There’s no approval process; you just need a way to deliver inbound mail to ChatterMate as a webhook and (optionally) an SMTP path for replies.
How email flows
- Inbound: your mail provider forwards each incoming email to a ChatterMate webhook URL (via “inbound parse” or plain forwarding).
- Outbound: ChatterMate sends replies over SMTP — either your own per-inbox SMTP, or the platform’s default mail server. Replies keep the
Message-ID/Referencesheaders so they thread correctly in the customer’s mailbox.
Step 1 — Connect the inbox in ChatterMate
Do this first — connecting generates the webhook URL you’ll paste into your mail provider.Enter your support address
Enter the support email address customers write to (e.g.
support@yourcompany.com).Optional — add outbound SMTP
Leave the SMTP fields blank to send replies via the platform mail server, or fill them in to send from your own domain (better deliverability with your SPF/DKIM):
| Field | Example |
|---|---|
| SMTP host | smtp.yourprovider.com |
| SMTP port | 587 (STARTTLS) or 465 (SSL) |
| SMTP username | apikey / your login |
| SMTP password | your SMTP password or API key |
| From address | defaults to the support address |
Copy the webhook URL
After connecting, ChatterMate shows an inbound webhook URL like:
https://<your-domain>/api/v1/webhooks/email/<account-id>?token=<secret>Keep it handy for step 2. The token authenticates the inbound mail — don’t share it.Step 2 — Point your mail provider at ChatterMate
Pick whichever matches your setup:SendGrid Inbound Parse
SendGrid Inbound Parse
- Point an MX record for a subdomain (e.g.
parse.yourcompany.com) at SendGrid (mx.sendgrid.net). - In SendGrid → Settings → Inbound Parse → Add Host & URL, set the host to that subdomain and the Destination URL to the webhook URL from step 1.
- Forward
support@yourcompany.comto an address on the parse subdomain (or receive directly on it).
Brevo Inbound
Brevo Inbound
Configure Brevo’s inbound email parsing and set the destination URL to the ChatterMate webhook URL from step 1.
Any forwarder / mailbox rule
Any forwarder / mailbox rule
If your provider can POST inbound mail to a webhook (or forward to a parse service), point it at the ChatterMate URL. A simple mailbox forward into a SendGrid/Brevo parse address works too.
Step 3 — Deliverability (recommended)
If you send replies from your own domain, publish SPF, DKIM, and DMARC DNS records for the sending domain so replies land in the inbox, not spam.Gmail / Google Workspace SMTP: use an App Password, not your normal account password (which Google blocks for SMTP). Create one at myaccount.google.com/apppasswords with 2-Step Verification enabled. ChatterMate shows this hint automatically if SMTP auth fails.