Overview
The email channel turns HaloAgents into a full shared inbox. Customer emails become tickets, agent replies go out as professional threaded emails, and AI agents can respond automatically. Every HaloAgents workspace comes with a ready-to-use email address on thehaloagents-mail.com domain. You can also connect your own custom domain so emails appear to come from your brand.
How it works
- Inbound — Emails sent to your inbound address (or forwarded from your own support address) are received by HaloAgents via Mailgun webhooks and automatically create tickets.
- Outbound — When an agent (or AI agent) replies to a ticket, the reply is sent as a real email through Mailgun with proper threading headers so the customer sees a clean conversation.
- Threading — Every outbound email includes
In-Reply-ToandReferencesheaders, plus a uniqueReply-Toaddress with a conversation tag (+conv-{id}). This ensures replies always route back to the correct ticket.
Default shared domain
Out of the box, your emails are sent from and received athaloagents-mail.com:
- From:
Support from YourCompany <[email protected]> - Reply-To:
Support from YourCompany <[email protected]>
Custom domain
For a more professional appearance, you can verify your own domain so emails come from your brand:- From:
Matt from YourCompany <[email protected]> - Reply-To:
Matt from YourCompany <[email protected]>
haloagents-mail.com to ensure replies route back to Halo. See Custom Sending Domain for setup instructions.
Features
| Feature | Description |
|---|---|
| Auto-ticket creation | Inbound emails automatically become tickets |
| Threaded conversations | Full email threading with proper headers |
| Auto-replies | Send an instant acknowledgment to new emails |
| Conversation history | Optionally include previous messages in replies |
| AI agent support | AI agents can respond to email tickets automatically |
| Email signatures | Configure a default signature for all outbound emails |
| Forwarded customer detection | Automatically identify the original sender in forwarded emails |
| Subject-based splitting | Create new tickets when the email subject changes |
| Subscription management | CAN-SPAM compliant unsubscribe links and subscription preferences |
Next steps
Receive Emails
Set up email forwarding from your existing support address.
Custom Domain
Send emails from your own domain for a professional look.
Sending Settings
Configure teammate addresses, AI agent email, and display names.