Source Code
SendGrid
Overview
SendGrid is an email platform for developers. This skill routes to feature-specific sub-skills.
Sub-Skills
| Feature | Skill | Use When |
|---|---|---|
| Sending emails | send-email |
Transactional emails, notifications, simple sends, dynamic templates |
| Receiving emails | sendgrid-inbound |
Inbound Parse Webhook, MX record setup, parsing incoming email |
Common Setup
API Key
Store in environment variable:
export SENDGRID_API_KEY=SG.xxxxxxxxx
SDK Installation
See send-email skill for installation instructions across supported languages.
When to use SendGrid vs other services
What's your use case?
โโ Transactional emails (receipts, notifications, password resets)
โ โโ SendGrid (send-email) โ
โโ Marketing campaigns / bulk email
โ โโ Consider SendGrid Marketing Campaigns (outside this skill)
โโ Receiving emails programmatically
โ โโ SendGrid Inbound Parse (sendgrid-inbound) โ
โโ Simple SMTP relay
โโ SendGrid SMTP (outside this skill)