Set up an AI agent for email with nothing to connect. Every agent has its own address. Send or forward it mail and it writes an AI email reply in the thread.
eesel's AI agent for email is an address your agent has from the moment it is created. Send it a question or forward it a thread and it replies in the same thread, using everything it is connected to. It writes back to members of your workspace, which makes it a teammate your team emails rather than a customer inbox.
Your AI teammate has its own email address from the day it is created. Send it a question and it reads the whole thread, checks everything it is connected to, and writes back in the same thread. Forward it something to work on and it picks that up too. Your team can also have it email them: a summary, an alert, a follow-up.
Two limits to know before you start: your agent can only write back to members of your workspace, and a workspace can send up to 200 emails a day.

Set up your agent's email address
Ask your agent for its address
Open the chat in your dashboard and ask for the agent's email address. It replies with the address: its id followed by @inbox.eesel.ai. Asking also lists Email under the agent's integrations, so you can find the address and its settings there. Anything sent to the address arrives as a conversation for it to handle.

Check it worked. Open Integrations in the left sidebar. The Email tile reads "1 added to agent". From a terminal, eesel status lists Email among your agent's integrations.

Open the tile. The Email page lists the address, marked Added to agent.

Add the people it can write to
Your agent can only send email to members of your workspace. A message from an address outside the workspace still wakes it, but it has no way to answer. So anyone who should get replies needs to be a member. Open Workspace settings > Members and click Invite member. Pick a role, Viewer is enough to receive email, and enter their address. They accept the invitation from their inbox. The full walkthrough, with screenshots, is on the Account page.
Check it worked. The Members page lists the new member with their role and no pending label.
Tell your agent how to answer its email
Mail reaches your agent with no setup. What shapes the replies is your agent's instructions: tell it in the dashboard chat how to handle mail, what to check first, and when to loop a person in, and it writes that down. If you want to pause email, or give it instructions of its own, ask your agent in chat to create an email automation.
Your agent's core instructions apply to email the same as everywhere else, so tone and escalation rules carry over without repeating them.
Send it a test email
From a member's mailbox, write to the address with a real question.

The run appears on your Activity page, labelled Email.

Open it to read the email, the reply your agent sent, and what it did in between.

Check it worked. The reply is in the sender's inbox, in the same thread, from your agent's name. From a terminal with the eesel CLI installed, eesel activity lists the run.

Sources, triggers and actions
Sources
Email adds no source of its own. What your agent reads to answer is everything else you have connected: your help center, files, helpdesk and website. See Integrations.
Triggers
When an email comes in
A message arrives at the agent's address
Questions from the team, forwarded customer mail, testing
email_email_received
This trigger is on from the start. Ask your agent in chat to create an email automation only if you want to pause email or give it instructions of its own.
Actions
Write
Send Email to Workspace Users
Sends an email from the agent's address to members of your workspace. Replies land in the same thread
Email eesel Support Team
Loops in eesel's support team at hi@eesel.app when the agent is stuck, copying the workspace owner
You stay in control the whole way. Adjust your AI agent's access to knowledge and its action permissions to your liking. See Actions and Approvals.
Limitations
Replies go to workspace members only. It cannot answer a customer directly from this address. For a customer inbox, use Gmail or your helpdesk.
Up to 200 emails a day per workspace.
No knowledge source of its own. It answers from what else you have connected.
Handing a customer to a person goes through your team. Your agent cannot email the customer, so it tells the team instead: an email to a workspace member, a ticket in your connected helpdesk, or a note in the dashboard, whichever your instructions ask for.
One address per agent. The address is the agent's id followed by
@inbox.eesel.ai, and you cannot pick a custom one.
Troubleshooting
FAQ
Related pages
Gmail for working a shared Google mailbox and replying to customers
Slack for asking the same agent in a thread
Actions and Approvals for choosing what your agent may do
Integrations overview for how sources, triggers and actions fit together
Use eesel from Claude and other assistants and Use eesel from ChatGPT to work with your agent from an AI assistant
Last updated
