A
AEO Score: 0.70 / 1.00

SendGrid

Marketing
Good — Functional agent integration

Stuck on an error with SendGrid? GET https://kansei-link-mcp-production.up.railway.app/api/v1/ask?service=sendgrid&error=<short message> returns any checked fixes on file and the official docs. Read-only; nothing is published. Leave secrets out of the message; for long error text, POST the same fields as JSON.

Agent Ready
Connectable
MCP Type
Third-party
Success Rate
🟡 Medium
Agent Activity
●● Moderate
Recipes
✓ Available

Get Full Integration Guide

Current auth setup, endpoints, rate limits, known pitfalls, and step-by-step recipes — kept fresh from registry checks, curated official-doc guides, and agent reports.

npx @kansei-link/mcp-server

Then use: search_services → get_service_detail

How to Connect SendGrid to an AI Agent

Auth setup

1. Go to https://app.sendgrid.com/settings/api_keys and create a key with the `Mail Send` permission. 2. Verify your sender identity (domain or single sender) before sending — unverified senders return 403. 3. Store the key in SENDGRID_API_KEY env var.

Key facts

Base URLhttps://api.sendgrid.com/v3/
API versionv3
AuthBearer token authentication with a SendGrid API key. Keys have three permission modes: Full Access, Restricted Access (granular per-endpoint), and Billing Access. Mail Send permission is required for the /mail/send endpoint.
ScopesMail Send, Template Engine, Suppressions, Stats, Marketing Campaigns, etc.
Request bodyapplication/json
PaginationOffset-based: `limit` and `offset` parameters. Some endpoints use `page_size`/`page_token`.
Rate limitMail Send: 1,000 requests/sec for Pro+; Free: 100/day. Marketing API: 100 requests/min. 429 with `X-RateLimit-Reset` header.
Error formatJSON: {"errors":[{"message":"...","field":"...","help":"..."}]}

Key endpoints

MethodPathDescription
POST/mail/sendSend a transactional email
GET/templatesList dynamic templates
GET/statsGet email statistics for a date range
GET/suppression/bouncesList bounced addresses
POST/marketing/contactsAdd/update marketing contacts

Quickstart

POST https://api.sendgrid.com/v3/mail/send
Authorization: Bearer SG....
Content-Type: application/json

{"personalizations":[{"to":[{"email":"user@example.com"}]}],"from":{"email":"hello@yourdomain.com"},"subject":"Hi","content":[{"type":"text/plain","value":"Test"}]}

Response: 202 Accepted (empty body)

Agent pitfalls & tips

Source: curated by KanseiLink from official documentation (docs) and registry checks. Last reviewed: 2026-04-10. Specs change — verify against the official docs before production use.

Frequently Asked Questions

What is SendGrid's AEO score? ▼
SendGrid has an AEO score of 0.70 and is rated A (Functional agent integration). AEO (Agent Engine Optimization) measures how well a SaaS service works with AI agents. Scores range from 0.00 to 1.00, with grades from AAA (best) to D (not agent-ready).
Is SendGrid AI-agent-ready? ▼
SendGrid is currently connectable for AI agent use. Third-party MCP integrations are available for this service. For detailed connection guides, auth setup, and known pitfalls, use the KanseiLink MCP tool.
How does SendGrid compare to other Marketing services? ▼
In the Marketing category, SendGrid is rated A. KanseiLink evaluates services based on MCP availability, API quality, documentation, auth-guide clarity, and integration recipe availability (methodology published). Visit the full rankings at kansei-link.com to see how SendGrid compares.
How can I integrate SendGrid with an AI agent? ▼
The fastest way to integrate SendGrid with an AI agent is through KanseiLink MCP. Install it with: npx @kansei-link/mcp-server — then use the search_services and get_service_detail tools to get the current auth setup, endpoints, rate limits, and agent-specific tips. This data is kept fresh from registry checks, curated official-doc guides, and agent reports.
How do I authenticate with SendGrid? ▼
Bearer token authentication with a SendGrid API key. Keys have three permission modes: Full Access, Restricted Access (granular per-endpoint), and Billing Access. Mail Send permission is required for the /mail/send endpoint. Setup: 1. Go to https://app.sendgrid.com/settings/api_keys and create a key with the `Mail Send` permission. 2. Verify your sender identity (domain or single sender) before sending — unverified senders return 403. 3. Store the key in SENDGRID_API_KEY env var.
What are SendGrid's API rate limits? ▼
Mail Send: 1,000 requests/sec for Pro+; Free: 100/day. Marketing API: 100 requests/min. 429 with `X-RateLimit-Reset` header.