cloudflare-email-service

Send and receive transactional email via Cloudflare Email Service.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Rayzerrek/dotfiles --skill cloudflare-email-service-rayzerrek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudflare-email-service
Source: https://github.com/Rayzerrek/dotfiles/tree/main/.pi/agent/skills/cloudflare-email-service
Command: npx skills add https://github.com/Rayzerrek/dotfiles --skill cloudflare-email-service-rayzerrek

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the complexity of sending and receiving transactional email on Cloudflare, helping you avoid common setup mistakes and deliverability issues.

Core Features & Use Cases

  • Email Sending: Send transactional messages from Workers with the native binding or from external apps through the REST API.
  • Inbound Routing: Receive, forward, reject, parse, and reply to incoming emails using Cloudflare Email Routing and Worker handlers.
  • Agent Integration: Build AI agent workflows that can send, receive, and respond to email through the Agents SDK.
  • Deliverability Guidance: Handle SPF, DKIM, DMARC, suppression lists, headers, attachments, and error handling with production-ready guardrails.

Quick Start

Ask the skill to help you configure Cloudflare email sending for your app, verify the required domain setup, and generate the correct Worker or REST API integration for your use case.

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 email from Cloudflare Workers?

To send transactional email from Cloudflare Workers, use the native Workers email binding. This Skill generates the correct binding configuration and integration code for sending messages directly from your application stack.

Can I use the Cloudflare REST API to send email from external apps?

Yes, you can send email from external apps through the Cloudflare REST API. This Skill provides the correct API field names and integration patterns needed to deliver messages from Node.js, Python, Go, and other stacks.

How does inbound email routing work with Cloudflare Workers?

Inbound email routing with Cloudflare Workers uses handler functions to receive, parse, forward, reject, or reply to incoming messages. This Skill sets up the routing handlers and logic required to process inbound emails.

What do I need to configure for Cloudflare email deliverability?

Cloudflare email deliverability requires correct domain onboarding, verified sender and recipient setup, and proper SPF, DKIM, and DMARC records. This Skill provides production-ready guardrails for handling these prerequisites.

How do I build AI agent workflows that can send and receive email?

To build AI agent workflows that send and receive email, use the Cloudflare Agents SDK. This Skill generates the email workflows needed for your agents to interact with messages and handle routing automatically.

Does this approach support handling attachments and custom headers?

Yes, this approach supports handling attachments and custom headers. This Skill provides the proper binding and API field names required to manage attachments, headers, and error handling for your transactional emails.