cloudflare-email-service

Configure Cloudflare Email Service for transactional email sending and routing.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/yash-garg/pi-config --skill cloudflare-email-service-yash-garg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudflare-email-service
Source: https://github.com/yash-garg/pi-config/tree/main/skills/cloudflare-email-service
Command: npx skills add https://github.com/yash-garg/pi-config --skill cloudflare-email-service-yash-garg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers correctly configure, send, receive, and troubleshoot transactional emails with Cloudflare Email Service while avoiding outdated API assumptions and common deliverability mistakes.

Core Features & Use Cases

  • Email Sending Integration: Guides implementation with Cloudflare Workers bindings, REST API requests, and Agents SDK email workflows.
  • Email Routing & Processing: Covers inbound email handlers, forwarding, parsing, replying, and AI agent mailbox patterns.
  • Deliverability Management: Provides guidance for SPF, DKIM, DMARC, suppression handling, analytics, and transactional email best practices.
  • Use Case: Build a Cloudflare Worker that sends account verification emails, receives support messages through Email Routing, and monitors delivery health.

Quick Start

Use the cloudflare-email-service skill to add transactional email sending to my Cloudflare Worker and verify the required domain configuration.

Frequently Asked Questions about cloudflare-email-service

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send transactional emails using Cloudflare Workers?

To send transactional emails with Cloudflare Workers, you need to configure email bindings and use the REST API or Agents SDK within your Worker code. This Skill guides implementation for sending operations.

Can I use Cloudflare Email Routing to receive and parse inbound emails?

Yes, Cloudflare Email Routing supports receiving inbound emails through routing handlers. You can parse, forward, and reply to messages, or build AI agent mailbox patterns to process incoming support messages.

What DNS records do I need for Cloudflare email deliverability?

Cloudflare email deliverability requires correct SPF, DKIM, and DMARC DNS configurations. This Skill provides guidance on setting up these authentication records and managing suppression handling for reliable operations.

How do I add email sending to my existing Cloudflare Worker?

Adding email sending to a Cloudflare Worker requires onboarding your domain, configuring the correct email bindings, and setting up API authentication. This ensures reliable transactional email delivery from your application.

Does Cloudflare Email Service work with the Agents SDK for email workflows?

Yes, Cloudflare Email Service integrates with the Agents SDK to handle email workflows. This allows developers to build AI agent patterns that receive, process, and reply to messages programmatically.

Why are my Cloudflare transactional emails failing to deliver?

Transactional emails fail due to incorrect domain onboarding, missing SPF, DKIM, or DMARC records, and authentication issues. This Skill helps troubleshoot deliverability mistakes and configure suppression handling.