Back to Hub
Tony Costanzo
SendGrid Email
HTTP Official CommunicationSend transactional emails via SendGrid. Supports plain text and HTML content with a simple API key.
0 installs
v1.0.0
Mar 30, 2026
Workspace secrets required
This tool references workspace secrets. After installing, you'll need to configure the required secrets in Settings → Integrations and create a new secret for the tool to work.
SendGrid Email
Official Send transactional emails via the SendGrid API.
What this tool does: Sends emails through SendGrid's reliable delivery infrastructure. Simpler than Gmail OAuth — just an API key. Supports plain text emails with sender name customization. Ideal for notifications, reports, and automated outreach.
Setup
Create a SendGrid API key
- Sign up at SendGrid (free tier: 100 emails/day)
- Go to Settings → API Keys → Create API Key
- Select Restricted Access and enable Mail Send: Full Access
- Copy the API key
Verify a sender
- Go to Settings → Sender Authentication
- Verify at least one sender email address (the
fromaddress in your emails)
Add workspace secret
Go to Settings → Integrations and create a new secret and add:
| Secret Name | Description |
|---|---|
SENDGRID_API_KEY | Your SendGrid API key from step 1 |
The
from email address must be verified in SendGrid or emails will fail to send.Parameters
| Parameter | Required | Description |
|---|---|---|
to | Yes | Recipient email address |
subject | Yes | Email subject line |
body | Yes | Email body as plain text |
from | Yes | Sender email (must be verified in SendGrid) |
from_name | No | Sender display name |
Example Prompts
- "Send an email to [email protected] with the weekly status report"
- "Email the client that their invoice is ready"
- "Send a reminder email about tomorrow's meeting"
Tool Definition
Input Parameters
tostringRecipient email address (e.g. '[email protected]'). Single address only, no display names or angle brackets.bodystringEmail body as plain text. Use \n for line breaks. No HTML tags or markdown. Keep concise.fromstringSender email address, must be verified in SendGrid (e.g. '[email protected]'). No display name here.subjectstringEmail subject line. Plain text only, no markup. Keep under 150 characters.from_namestringSender display name shown in the From field (e.g. 'Acme Support'). Plain text, no email address. Optional.HTTP Configuration
Method: POST
URL: https://api.sendgrid.com/v3/mail/send