Skip to content
Blog / Customer Stories

How DoAnything gives its agents a real identity with AgentMail

Binoy Perera

DoAnything is a general-purpose AI agent that does the work for you. Email was the last piece its agents needed to be real citizens online, an identity, trust, and a way to act in the world. AgentMail is the inbox behind it.

  • customer-stories
  • agent-platform
  • agent-infrastructure
  • two-way-conversational
  • agent-identity

DoAnything is a general-purpose AI agent that actually does the work for you. Email was the last piece its agents needed to be real citizens online, an identity, trust, and a way to influence and communicate with the real world.

Company: DoAnything, a general-purpose AI agent that does the work for you, founded by Garrett McCurrach

Problem: Give agents an identity and a way to communicate with the outside world, the last piece they needed to act as real citizens online

Result: Every DoAnything agent gets a real email identity, an address it owns, sends from, and receives into, with the deliverability and reputation handling that makes it trusted in the real world.

Stack: AgentMail + DoAnything

What DoAnything Is

DoAnything is a general-purpose AI agent. Not a chatbot, not an assistant, an autonomous agent that actually does the work for you.

It comes with a real toolkit: it sends email, makes phone calls, browses the web, runs deep research, writes and executes code, builds documents and websites, generates images, spawns subagents, and connects to 3,000+ apps. You hand it an ambitious goal, launch a newsletter and get to 100 subscribers, plan a two-week trip, start and run a business, and it works toward it relentlessly, pausing when it's waiting on something and picking back up when conditions are right.

Crucially, the agent has a name of its own. It can sign up for services, create profiles, and manage its own online presence using its own identity. That only works if the agent has a real way to exist online. And the foundation of existing online is email.

The Problem

DoAnything's agents needed an identity and a way to communicate with the outside world. Email was the last piece.

"Email is the last piece our agents need to be real citizens online. It gives them an identity, trust, and a way to influence and communicate with the real world."

Garrett McCurrach, Founder, DoAnything

An agent that can call APIs but can't hold a real email address isn't a citizen of the internet, it's a script. To sign up for services, receive confirmations, hold a conversation with a person, and be trusted by the systems on the other end, the agent needs a real inbox it owns. Address, identity, reputation, and all.

Why AgentMail

DoAnything started down the path of stitching multiple services together, then chose AgentMail instead, because email is unforgiving when you get it wrong.

"I was trying to stitch multiple services together, but went with AgentMail since email has real reputation consequences when you get it wrong, and am confident AgentMail will continue to manage this well and release the features my agents need."

Garrett McCurrach, Founder, DoAnything

AgentMail treats the inbox as a programmable primitive: one API call gives an agent a real address with full send and receive, threading, labeling, attachments, webhooks and websockets for real-time events, IMAP and SMTP, and multi-tenancy with custom domains. That covered the surface DoAnything's agents needed, and it put the reputation and deliverability work, the part that's painful to get right and costly to get wrong, on infrastructure built for exactly that.

The result is that agent email stopped being the hard part.

"AgentMail took 'agent email' from the thing I thought most about to the thing I think the least about."

Garrett McCurrach, Founder, DoAnything

Products used: Programmatic inboxes, Send and Receive, Threaded conversations, Labels and automatic labeling, Attachments, Webhooks, WebSockets, IMAP and SMTP, Multi-tenancy and custom domains.

Building something similar? console.agentmail.to/sign-up

Blog

Suggested reading

View all posts

News · November 4, 2026

Introducing Polling Webhooks

Polling webhooks let an AI agent fetch its email events from a queue whenever it runs, with no public URL or open connection. Built in partnership with Svix.

Developer Resources · November 3, 2026

How to Give Your AI Agent a Calendar

A step-by-step guide to giving an AI agent its own calendar with AgentMail: create the inbox, book meetings, answer invitations and act when meetings start, end or move.

Prompt

Give yourself access to AgentMail by following the guide at:

https://docs.agentmail.to/agent-onboarding.md

and refer to:

https://docs.agentmail.to/llms.txt

for the documentation index.

Start integrating AgentMail into your AI agents today.