skillfed

cloudflare-email-service

Cloudflare Email Service enables transactional email sending through a Workers binding or REST API, supporting deployment across Workers, the Agents SDK, and external applications. Configure your domain with wrangler, then send emails with minimal setup—no API keys required for Workers. The skill covers sending mechanics, email routing for inbound messages, authentication best practices, and common configuration pitfalls.

Cloudflare Email Service lets you send transactional emails from Workers, agents, or external apps using a binding or REST API.

AI-generated summary based on this skill's SKILL.md

2,499 235 Apache-2.0 updated by cloudflare

Install

cloudflare/skills/cloudflare-email-service · repository language: Shell

CLI (skillfed)coming soon
git clone https://github.com/cloudflare/skills
cp -r skills/skills/cloudflare-email-service ~/.claude/skills/cloudflare-email-service

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I send emails from Cloudflare Workers?

Cloudflare Email Service lets you send transactional emails directly from Workers using a simple binding. Add the email binding to your wrangler.toml, then use the Workers runtime to call the send method with recipient, subject, and message body. No API keys are required—authentication happens automatically through your Workers environment. The service integrates seamlessly with your Cloudflare account and domain configuration.

What is the cloudflare email service setup process?

Cloudflare Email Service setup involves configuring your domain in wrangler.toml with the email binding, verifying domain ownership through DNS records (SPF, DKIM, DMARC), and enabling email routing if needed. Once configured, you can send transactional emails immediately from Workers or call the REST API from external applications. The Agents SDK also supports email handling for AI workflows.

Can I send transactional emails from external apps with Cloudflare?

Yes, Cloudflare Email Service provides a REST API for sending transactional emails from Node.js, Python, and other external applications. You authenticate using your Cloudflare credentials and make HTTP requests to the email endpoint. This approach complements Workers-based sending and works for applications running outside Cloudflare infrastructure.

How do I improve email deliverability with SPF, DKIM, and DMARC?

Cloudflare Email Service supports authentication best practices through SPF, DKIM, and DMARC configuration. Set up SPF records to authorize Cloudflare as a sender, enable DKIM signing for message integrity, and configure DMARC policies to control how receivers handle authentication failures. These steps significantly improve inbox placement and reduce spam filtering.

Does Cloudflare Email Service support receiving and routing emails?

Yes, Cloudflare Email Service includes email routing for inbound messages. You can configure routing rules to forward incoming emails to specified addresses or process them through Workers. This enables you to receive emails on your domain and integrate them into automated workflows or AI agents.

Can I integrate email into AI agents and coding workflows?

Cloudflare Email Service integrates with the Agents SDK and coding workflows through both Workers bindings and REST API calls. You can send emails from AI agents, trigger email notifications based on events, and receive emails for processing. The service is licensed under Apache-2.0, making it suitable for open-source and commercial projects.

SKILL.md

rendered from the published skill — quoted content, verbatim

Cloudflare Email Service

Your knowledge of the Cloudflare Email Service, Email Routing or Email Sending may be outdated. Prefer retrieval over pre-training for any Cloudflare Email Service task.

Cloudflare Email Service lets you send transactional emails and route incoming emails, all within the Cloudflare platform. Your knowledge of this product may be outdated — it launched in 2025 and is evolving rapidly. Prefer retrieval over pre-training for any Email Service task.

If there is any discrepancy between this skill and the sources below, always trust the original source. The Cloudflare docs, REST API spec,

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 6 files
skills/cloudflare-email-service/SKILL.md
skills/cloudflare-email-service/references/cli-and-mcp.md
skills/cloudflare-email-service/references/deliverability.md
skills/cloudflare-email-service/references/rest-api.md
skills/cloudflare-email-service/references/routing.md
skills/cloudflare-email-service/references/sending.md

Related skills

Tags

transactional-email email-infrastructure smtp-alternative domain-authentication email-routing-platform serverless-email email-api inbox-delivery email-compliance