# twilio-sendgrid-email-send

> Claude/Codex skill by [@twilio](https://omgskills.com/library/twilio/index.md) · 37 stars · Updated 2026-10-22

Send transactional and bulk email via the SendGrid v3 Mail Send API. Covers single sends, personalized batch sends with dynamic templates, scheduled sends with cancellation, attachments, and sandbox mode for testing. Use this skill when the caller has a SendGrid API key (SG.-prefix). Do NOT use this skill if the caller is using the Twilio Email API (comms.twilio.com) — that is a separate product with different credentials.

## Install

```sh
git clone https://github.com/twilio/ai /tmp/ai && ln -s /tmp/ai/skills/sendgrid/twilio-sendgrid-email-send ~/.claude/skills/twilio-sendgrid-email-send
```

## From README

Overview Agent safety: Always confirm recipients, subject, and content with the user before sending. Email is irreversible once delivered. Never send email autonomously without explicit user approval — especially for batch sends to multiple recipients. All email sending goes through POST /v3/mail/send. This endpoint returns 202 Accepted (queued) — NOT 200 OK (delivered). Delivery confirmation comes asynchronously via Event Webhook. See twilio-sendgrid-webhooks. --- Basic Send Python Node.js --- Personalized Batch Send with Dynamic Templates Dynamic templates use Handlebars syntax. Template IDs start with d-. Create templates in SendGrid Console \> Email API \> Dynamic Templates. Python Node.js Recipients in the same to array within a single personalization can see each other. For private sends, use separate personalizations (one per recipient). --- Scheduled Sends Schedule up to 72 hours in advance. Cancellation requires a batch ID assigned before sending.

## Links

- HTML page: https://omgskills.com/library/twilio/ai/skills/sendgrid/twilio-sendgrid-email-send/
- GitHub: https://github.com/twilio/ai
- Author: [@twilio](https://omgskills.com/library/twilio/index.md)

## More from this repo

- [twilio-account-setup](https://omgskills.com/library/twilio/ai/skills/twilio/twilio-account-setup/index.md) — Used to create and configure a Twilio account from scratch.
   - [@twilio](https://omgskills.com/library/twilio/index.md) · 37 stars
- [twilio-agent-augmentation-architect](https://omgskills.com/library/twilio/ai/skills/twilio/twilio-agent-augmentation-architect/index.md) — Planning skill for augmenting human agents with real-time AI intelligence.
   - [@twilio](https://omgskills.com/library/twilio/index.md) · 37 stars
- [twilio-ai-agent-architect](https://omgskills.com/library/twilio/ai/skills/twilio/twilio-ai-agent-architect/index.md) — Planning skill for AI-powered conversational agents.
   - [@twilio](https://omgskills.com/library/twilio/index.md) · 37 stars
