App password ยท about 4 min

Connect Zoho Mail to your AI agents

Zoho hosts a lot of small-business mail on custom domains. Emailgents connects it over IMAP, in any Zoho region.

Covers
  • @zoho.com and @zohomail.com
  • Zoho Mail on your own domain
  • EU and other regional data centres, with their own IMAP host
host
imap.zoho.com
port
993 (TLS)
auth
app password
create at
accounts.zoho.com/home#security/app_password

Zoho Mail is common for small companies on custom domains, and almost no agent tooling supports it. Zoho's own AI stays inside Zoho.

Emailgents connects Zoho over IMAP with an application-specific password, honours regional hosts such as imap.zoho.eu, and exposes the mailbox to every agent next to your other accounts.

How to connect Zoho

Nothing is stored until the connection test passes.

  1. 01
    Enable IMAP in Zoho MailIn Zoho Mail settings open Mail Accounts, choose your account and turn on IMAP access.
  2. 02
    Create an application-specific passwordIn Zoho Accounts open Security, generate an application-specific password named Emailgents and copy it.
  3. 03
    Add Zoho in EmailgentsIn Mailboxes choose Zoho Mail, enter your address and paste the password. EU accounts set imap.zoho.eu under Advanced; other regions use their regional host.
  4. 04
    Add the connector to your agentPaste https://emailgents.com/mcp into your agent and sign in once.
MCP server URL for any agent
https://emailgents.com/mcp

What agents get

  • Every Zoho folder and label-as-folder.
  • Incremental IMAP sync.
  • The same read-only tools and access log as every other provider.

Limits and prerequisites

  • IMAP must be enabled per account in Zoho Mail; it is off by default on some plans.
  • Zoho organizations can restrict IMAP or app passwords by policy; an administrator may need to allow them.

Use it from your agent

Once Zoho is connected, add Emailgents to the agent you use.

Zoho questions

My Zoho account is in the EU or another region. Does it work?

Yes. Set the regional IMAP host (for example imap.zoho.eu) under Advanced when adding the mailbox.

Is it safe to give an AI agent access to my Zoho mail?

Emailgents only exposes read tools (search, open, thread, attachment) plus one flag tool for read/unread and starred. There is no send, reply, forward, move or delete, so a prompt hidden in an email cannot make your agent act on your behalf. Credentials are encrypted at rest, every agent call is written to your Activity page, and you can revoke a mailbox or a key in one click.

How do I revoke access?

Remove the mailbox in Emailgents or delete the application-specific password in Zoho Accounts.

What exactly does Emailgents store from Zoho?

A structured index of recent mail: sender, recipients, subject, date, folder, flags, thread references, attachment names and a short cleaned snippet. The default window is 90 days per mailbox and you can change it. Full bodies are fetched from Zoho on demand and only cached, encrypted, if you turn body caching on for that mailbox.

Which agents can read my Zoho inbox through Emailgents?

Any MCP client: Claude, ChatGPT, Claude Code, Cursor, Codex, Gemini CLI, Windsurf, VS Code and any other MCP client, or your own scripts over REST. You add one URL, https://emailgents.com/mcp, sign in once, and every mailbox you have connected appears to that agent.

Other providers

Your agents can read mail in five minutes.

One account, as many mailboxes as you need, every agent you run.