Back to Hub

SendGrid Email

HTTP Official Communication

Send transactional emails via SendGrid. Supports plain text and HTML content with a simple API key.

Tony CostanzoTony Costanzo
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

  1. Sign up at SendGrid (free tier: 100 emails/day)
  2. Go to Settings → API Keys → Create API Key
  3. Select Restricted Access and enable Mail Send: Full Access
  4. Copy the API key

Verify a sender

  1. Go to Settings → Sender Authentication
  2. Verify at least one sender email address (the from address in your emails)

Add workspace secret

Go to Settings → Integrations and create a new secret and add:

Secret NameDescription
SENDGRID_API_KEYYour SendGrid API key from step 1
The from email address must be verified in SendGrid or emails will fail to send.

Parameters

ParameterRequiredDescription
toYesRecipient email address
subjectYesEmail subject line
bodyYesEmail body as plain text
fromYesSender email (must be verified in SendGrid)
from_nameNoSender 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