sendgrid-automation

Automates SendGrid email campaigns, contacts, templates, senders, and analytics workflows.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dr-code/beacon --skill sendgrid-automation-dr-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sendgrid-automation
Source: https://github.com/dr-code/beacon/tree/main/plugins/all-skills/skills/sendgrid-automation
Command: npx skills add https://github.com/dr-code/beacon --skill sendgrid-automation-dr-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines and automates SendGrid email workflows, removing manual steps involved in creating and sending campaigns, managing contacts and lists, verifying sender identities, handling templates, and retrieving email analytics.

Core Features & Use Cases

  • Campaign Automation: Create, configure, and send Single Send marketing campaigns to lists or segments with required compliance fields and verified senders.
  • Contact & List Management: Upsert contacts, create and remove lists, import CSVs, and resolve emails to contact IDs while handling asynchronous jobs and pagination.
  • Sender & Template Management: List, create, and verify sender identities, authenticate domains, and manage transactional templates and design IDs.
  • Analytics & Suppressions: Retrieve global and category statistics, filter message activity, export CSV reports, and manage suppression groups for compliance.
  • Use Case: Send a welcome campaign to newly registered users by creating a list, upserting contacts, selecting a verified sender, and scheduling a Single Send while confirming suppression compliance.

Quick Start

Use the sendgrid-automation skill to create and send a Single Send campaign named Welcome to the list new-users using a verified sender and include both HTML and plain text bodies.

Frequently Asked Questions about sendgrid-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate SendGrid email campaigns and contact management?

You can automate SendGrid email campaigns and contact management by using this Skill to create Single Sends, upsert contacts, import CSVs, and schedule sends while handling asynchronous jobs and pagination automatically.

What's the best way to schedule a SendGrid Single Send to a new contact list?

The best way to schedule a SendGrid Single Send is to create a list, upsert contacts, select a verified sender, and configure the campaign with required compliance fields before scheduling the send.

Does this SendGrid automation handle rate limits and asynchronous contact imports?

Yes, this SendGrid automation handles rate-limit retries and supports asynchronous contact upserts, resolving emails to contact IDs while managing the full CSV import lifecycle.

Can I retrieve SendGrid email analytics and export activity reports as CSV?

Yes, you can retrieve global and category statistics, filter message activity, and export CSV activity reports while managing suppression groups for compliance.

Do I need a Rube MCP SendGrid toolkit connection to manage sender identities and templates?

Yes, you need an active Rube MCP SendGrid toolkit connection with current tool schemas accessed via RUBE_SEARCH_TOOLS to list, create, and verify sender identities and manage templates.

How do I verify sender identities and authenticate domains for SendGrid transactional emails?

You can verify sender identities and authenticate domains by listing, creating, and verifying sender profiles through the Skill, ensuring compliance before sending transactional templates and design IDs.