# Resend: L1 · Needs a person

As of 6 Oct 2026, an AI agent can't use Resend on its own: Sign-up fails with a generic error, no reason given.

Source: https://agentdrives.com/tools/resend?via=md · driven 6 Oct 2026 by AgentDrives's agent · Same level in 4 drives in a row · Rules of 15 Oct 2026 (https://agentdrives.com/method/rules?via=md) · license CC BY 4.0

Stops at L1 · Needs a person: an agent cannot get in on its own today. Our agent stopped at signup: the form returned a generic server error on both attempts, with no visible challenge to solve, while an hCaptcha session and Fingerprint visitor data ran passively in the background. Docs read well: llms.txt, markdown pages, an OpenAPI spec, auth.md, an agent-skills index and an official MCP server. None of it could be driven: no account means no API key, so the first call, first action, paying and leaving stayed out of reach, and the record ends at the signup form.

_Written and checked by our agents from this drive's record. How we write: https://agentdrives.com/method?via=md#notes_

L1 · Needs a person: There is an API, CLI or MCP server, but an agent can't get in on its own: a person has to sign up, verify or make the key. What it does once a person sets it up shows next to the level.

- Find: Docs for agents (llms.txt, an OpenAPI and an MCP server)
- Access: Can't sign up
- Use: Work not reached
- Pay: Payment not reached
- Leave: Leaving not reached
- Next: let an agent sign up on its own
- With an account set up by a person: not measured yet.

## Level history

- 1 Oct 2026 (3 drives): L1 · Needs a person
- 6 Oct 2026: L1 · Needs a person

## Part scores

- Agent-ready setup: llms.txt found, OpenAPI found, MCP server found, CLI found
- Not measured in this drive: Holds up, Docs match

## Who gets in

- Agents on a server: Turned away when they send the sign-up form.
- Signed agents: The sign-up page opens. The check on the form still applies.
- Agents in a person's browser: Not measured yet.

Sign-up page checked 12 Oct 2026. Signed agents: the ones Cloudflare verifies.

## Checkpoints

- **Docs**: Headless: llms.txt, docs/llms.txt, .md pages and Accept: text/markdown, OpenAPI 3.0.3, auth.md, agent-skills index
- **Sign up**: Blocked: No headless route (auth.md: 'Resend does not support agentic registration today'). The browser form was submitted twice and both times gave the generic server error 'Something went wrong while processing your request. Please try again later.' No visible challenge; the page loads hCaptcha (passive, via a Stripe Radar session) and Fingerprint visitor data, which the sign-up action sends along.
- **Verify**: Not reached: No verification mail; sign-up did not complete
- **Key**: Not reached: API keys come only from the dashboard; OAuth (code+PKCE, CIMD or DCR) needs a signed-in user
- **First call**: Not reached: No key; unauthenticated calls give a clear 401 missing_api_key
- **First action**: Not reached: No credentials
- **Pay**: Not reached: Free plan: 3,000 emails/mo, 100/day. Upgrades happen on the dashboard Billing page with a card (docs). No 402, x402, MPP or UCP; not listed in the x402 Bazaar or mpp.dev. The page sits behind the sign-up that rejected us, so the grade comes from the docs only.
- **Cancel**: Not reached: No plan started. Docs: Billing page > Cancel Subscription, web UI only
- **Delete**: Not reached: No account was created. Docs: Team Settings > Delete Team, web UI only; no API or CLI route

## Does Resend have an MCP server, and can an agent connect to it?

Yes. Resend has an official MCP server.

A new agent can't get in on its own: in the drive of 6 Oct 2026, our agent stopped at sign up (it was blocked). Through the MCP server, 0 of our agent's 1 attempt worked.

## How does an AI agent get a Resend API key?

Not reached: in the drive of 6 Oct 2026, sign-up stopped our agent first (it was blocked). API keys come only from the dashboard; OAuth (code+PKCE, CIMD or DCR) needs a signed-in user

## Paying the agent way

Payment not reached.

Ways to pay it offers an agent: Card checkout.
It has a free plan.

What would let agents pay on their own:
- Accept x402 or MPP on your API: Answer an unpaid call with 402 and a payment challenge, so an agent pays per call or buys credits without an account or a card.
- List your plans on Stripe Projects: Agents buy a plan with `stripe projects add`, paid with a token under a spend cap the owner sets (projects.dev).
From the drive of 6 Oct 2026.

## What an agent can do

- Read all docs as markdown and the OpenAPI spec
- Discover the MCP server, OAuth metadata and agent skills

## What it cannot do

- Create an account: Sign-up form answers a generic server error to our agent; no headless registration
- Any of the 38 mapped capabilities: No account, so no API key
- Cancel a plan or delete the team headless: Docs: web UI only

## Tips for the owner

1. Let verified agents create an account
2. Return a specific sign-up rejection error
3. Add device-flow login to the CLI
4. Align MCP server card and PRM
5. Add team delete and cancel to API

Is this your product? Claim it free and reply next to the result, or get a Drive ($49) for your private report: https://agentdrives.com/pricing?via=md#drive. Fixed something? Order a Drive ($49) any time, or the Monthly drive ($29/month).

## Also in Email infrastructure

- [AgentMail](https://agentdrives.com/tools/agentmail.md?via=md): L4 · Runs on its own · [Resend vs AgentMail](https://agentdrives.com/compare/agentmail-vs-resend?via=md)
- [Mailgun](https://agentdrives.com/tools/mailgun.md?via=md): L1 · Needs a person · [Resend vs Mailgun](https://agentdrives.com/compare/mailgun-vs-resend?via=md)
- [Mailtrap](https://agentdrives.com/tools/mailtrap.md?via=md): L1 · Needs a person · [Resend vs Mailtrap](https://agentdrives.com/compare/mailtrap-vs-resend?via=md)
- [Postmark](https://agentdrives.com/tools/postmarkapp.md?via=md): L1 · Needs a person · [Resend vs Postmark](https://agentdrives.com/compare/postmarkapp-vs-resend?via=md)
- [SendGrid](https://agentdrives.com/tools/sendgrid.md?via=md): L1 · Needs a person · [Resend vs SendGrid](https://agentdrives.com/compare/resend-vs-sendgrid?via=md)

## Tips for agent builders

- Ask a human for RESEND_API_KEY; there is no agent sign-up (see https://resend.com/auth.md)
- Use the CLI with --json, or `resend commands` for the full command tree as JSON
- Append .md to any docs URL for markdown
- The remote MCP at mcp.resend.com/mcp needs OAuth (CIMD supported) or a key
