What an Email agent does
Writes each email
Send a fixed template with variables, or let the AI write every email from your instructions and knowledge base.
Reads and replies
With an inbound (IMAP) mailbox connected, the agent picks up replies and answers in the same thread.
Protects deliverability
Spread volume across several mailboxes with per-mailbox daily limits.
Keeps a human in the loop
Hold sensitive drafts for review before they’re sent.
Outgoing and incoming
- Outgoing. The agent emails each contact you add (CSV upload, API, or a trigger) during its schedule, then follows up if they don’t reply. Contacts need an email address.
- Incoming. The agent answers emails that arrive in its inbound mailbox. Connecting an IMAP mailbox to an incoming agent sets up the inbound email trigger for you.
Where things live
When the agent type is Email, the agent header shows these buttons:Email statuses
Each email conversation and contact moves through delivery and outcome statuses. Delivery statuses include Sent, Delivered, Opened, Clicked, Replied, Bounced, and Unsubscribed. A draft waiting for review shows Requires Approval. Outcomes such as Interested and Not interested come from your success criteria. See Statuses & outcomes.Get started
1
Create the agent
Create an agent and choose Email as the channel. See Create an agent.
2
Connect mailboxes
Open Mailboxes, add at least one sending mailbox, and add an IMAP connection if the agent should read replies.
3
Write the emails and follow-ups
Set the subject and content of each email step, then add follow-up steps in Availability.
4
Test, add contacts, and start
Send a test email to yourself, upload contacts with email addresses, and start the agent.
Related
Email setup
Mailboxes, sending strategy, content, follow-ups, testing.
Email approval
Review sensitive drafts before they’re sent.
Actions
Run HTTP or App Center actions when an email goes out.
Webhooks
Receive email results in your own systems.