# Resend > Resend is the email API for developers. Send transactional and marketing emails at scale with a simple, modern API. This file is the long-form companion to [llms.txt](https://resend.com/llms.txt). It gives AI agents a richer overview of every Resend surface — tooling, SDKs, documentation, and policy resources — with enough context to choose the right entry point without an extra fetch. For AI agents and automation, prefer the structured surfaces below over scraping HTML. ## Command line tool The Resend CLI is the fastest way to drive Resend from a terminal, script, or CI pipeline. It can send emails (including React Email `.tsx` templates), manage domains, contacts, broadcasts, templates, webhooks, API keys, logs, automations, and events. Every command supports non-interactive flags so it works inside shells and agents. - [Install (sh)](https://resend.com/install.sh) - [Install (PowerShell)](https://resend.com/install.ps1) - [Repository](https://github.com/resend/resend-cli) ## MCP Server The Resend MCP server exposes Resend's API as Model Context Protocol tools, so MCP-aware clients (Cursor, Claude, Claude Code, etc.) can send email, manage domains, query logs, and more without bespoke integration code. - [MCP Server](https://github.com/resend/resend-mcp) - [MCP Discovery](https://resend.com/.well-known/mcp.json) ## Skills Resend publishes Agent Skills with best practices for building and sending email with AI agents. Each skill is a self-contained markdown bundle covering setup, common operations, and gotchas (idempotency keys, webhook verification, template variable syntax, sandboxed inbound processing, etc.). - [Skills Discovery](https://resend.com/.well-known/agent-skills/index.json) - [Resend](https://raw.githubusercontent.com/resend/resend-skills/refs/heads/main/skills/resend/SKILL.md) — core API usage, sending, domains, contacts, webhooks - [React Email](https://raw.githubusercontent.com/resend/resend-skills/refs/heads/main/skills/react-email/SKILL.md) — building HTML email templates with React - [Email Best Practices](https://raw.githubusercontent.com/resend/resend-skills/refs/heads/main/skills/email-best-practices/SKILL.md) — deliverability, SPF/DKIM/DMARC, compliance - [Resend CLI](https://raw.githubusercontent.com/resend/resend-skills/refs/heads/main/skills/resend-cli/SKILL.md) — non-interactive flag contract and gotchas - [Agent Email Inbox](https://raw.githubusercontent.com/resend/resend-skills/refs/heads/main/skills/agent-email-inbox/SKILL.md) — sender allowlists, content filtering, sandboxed processing ## Documentation The product documentation lives at [resend.com/docs](https://resend.com/docs). The docs site exposes its own llms.txt that enumerates every documentation page and supports `Accept: text/markdown` and `.md` suffixes for raw markdown. - [Docs llms.txt](https://resend.com/docs/llms.txt) - [Docs llms-full.txt](https://resend.com/docs/llms-full.txt) ## OpenAPI spec The complete OpenAPI 3.0 specification for the Resend HTTP API. Use this to generate clients, validate requests, or feed structured tool definitions to agents. - [OpenAPI spec (YAML)](https://resend.com/openapi.yaml) - [OpenAPI spec (JSON)](https://resend.com/openapi.json) ## Pricing Plans, included volume, overage rates, and per-feature availability. Append `.md` for the raw markdown source. - [Pricing (Markdown)](https://resend.com/pricing.md) - [Pricing (HTML)](https://resend.com/pricing) ## Blog Articles on email infrastructure, developer experience, agent experience, and product updates. The index enumerates every post as a flat list of links. Append `.md` to any post URL, or send `Accept: text/markdown`, to receive the raw markdown source. - [Blog index (Markdown)](https://resend.com/blog.md) - [Blog index (HTML)](https://resend.com/blog) - Example: [https://resend.com/blog/agent-experience.md](https://resend.com/blog/agent-experience.md) ## Changelog Resend product updates and changes, ordered newest-first. The index enumerates every entry as a flat list of links. Append `.md` to any entry URL, or send `Accept: text/markdown`, to receive the raw markdown source. - [Changelog index (Markdown)](https://resend.com/changelog.md) - [Changelog index (HTML)](https://resend.com/changelog) - Example: [https://resend.com/changelog/adding-support-for-nextjs-14.md](https://resend.com/changelog/adding-support-for-nextjs-14.md) ## Handbook The process behind Resend — engineering, design, marketing, people, and company values. Useful context when reasoning about how Resend operates or what values guide product decisions. The index enumerates every handbook entry as a flat list of links. Append `.md` to any handbook URL, or send `Accept: text/markdown`, to receive the raw markdown source. - [Handbook index (Markdown)](https://resend.com/handbook.md) - [Handbook index (HTML)](https://resend.com/handbook) - Example: [https://resend.com/handbook/engineering/how-we-approach-ci-cd.md](https://resend.com/handbook/engineering/how-we-approach-ci-cd.md) ## Customers Customer stories — how teams use Resend in production, including volumes, integration patterns, and outcomes. The index enumerates every customer story as a flat list of links. Append `.md` to any customer URL, or send `Accept: text/markdown`, to receive the raw markdown source. - [Customers index (Markdown)](https://resend.com/customers.md) - [Customers index (HTML)](https://resend.com/customers) - Example: [https://resend.com/customers/airgoods.md](https://resend.com/customers/airgoods.md) ## Legal Terms of service, privacy policy, DPA, subprocessors, acceptable use, and other legal documents. The index enumerates every legal document as a flat list of links. Append `.md` to any legal URL, or send `Accept: text/markdown`, to receive the raw markdown source. - [Legal index (Markdown)](https://resend.com/legal.md) - [Legal index (HTML)](https://resend.com/legal) - Example: [https://resend.com/legal/terms-of-service.md](https://resend.com/legal/terms-of-service.md) ## Migrate Guides for migrating from other email providers (SendGrid, Postmark, Mailgun, SES, etc.) to Resend. Each guide covers domain setup, API parity, webhook mapping, and template migration. The index enumerates every migration guide as a flat list of links. Append `.md` to any migration URL, or send `Accept: text/markdown`, to receive the raw markdown source. - [Migrate index (Markdown)](https://resend.com/migrate.md) - [Migrate index (HTML)](https://resend.com/migrate) - Example: [https://resend.com/migrate/sendgrid.md](https://resend.com/migrate/sendgrid.md) ## Security Security and compliance documentation — GDPR, SOC 2, ISO 27001, HIPAA, responsible disclosure, and infrastructure controls. The index enumerates every security document as a flat list of links. Append `.md` to any security URL, or send `Accept: text/markdown`, to receive the raw markdown source. - [Security index (Markdown)](https://resend.com/security.md) - [Security index (HTML)](https://resend.com/security) - Example: [https://resend.com/security/soc-2.md](https://resend.com/security/soc-2.md) ## SDKs Official libraries maintained by the Resend team. Each SDK wraps the same HTTP API and follows the same resource model (emails, domains, contacts, audiences, broadcasts, api-keys, webhooks). - [Node.js](https://github.com/resend/resend-node) - [Python](https://github.com/resend/resend-python) - [PHP](https://github.com/resend/resend-php) - [Ruby](https://github.com/resend/resend-ruby) - [Go](https://github.com/resend/resend-go) - [Java](https://github.com/resend/resend-java) - [Laravel](https://github.com/resend/resend-laravel) - [Rust](https://github.com/resend/resend-rust) - [.NET](https://github.com/resend/resend-dotnet)