Habilidades sendgrid-automation
📦

sendgrid-automation

Seguro

Automate SendGrid Email Campaigns

SendGrid requires complex API workflows for marketing campaigns, contact management, and analytics. This skill provides ready-to-use sequences for common SendGrid operations so you can automate email campaigns without researching API documentation.

Suporta: Claude Codex Code(CC)
🥉 74 Bronze
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "sendgrid-automation". List my marketing lists

Resultado esperado:

You have 3 marketing lists:

1. **Newsletter Subscribers** (ID: ca7a3796-e8a8-4029-9ccb-df8937940562)
- 1,250 contacts
- Created: 2024-01-15

2. **Product Updates** (ID: d8b72f15-f9c7-4103-8abc-1234567890ab)
- 890 contacts
- Created: 2024-02-20

3. **VIP Customers** (ID: e9c83g26-g0d8-5214-9bde-2345678901bc)
- 150 contacts
- Created: 2024-03-10

A utilizar "sendgrid-automation". Check recent campaign stats

Resultado esperado:

Campaign Performance - Last 30 Days:

- **Delivered**: 2,290 emails
- **Opened**: 687 (30.0% open rate)
- **Clicked**: 183 (8.0% click rate)
- **Bounced**: 12 (0.5% bounce rate)
- **Unsubscribed**: 3 (0.1% unsubscribe rate)

Auditoria de Segurança

Seguro
v1 • 2/25/2026

All 192 static findings are false positives. The scanner misinterpreted markdown tool names (e.g., SENDGRID_RETRIEVE_ALL_LISTS) as shell commands, and legitimate service URLs as network exfiltration. This is a documentation-only skill for SendGrid API operations via Rube MCP. No actual code execution or security risks present.

1
Arquivos analisados
234
Linhas analisadas
0
achados
1
Total de auditorias
Nenhum problema de segurança encontrado
Auditado por: claude

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
87
Conteúdo
50
Comunidade
100
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

Marketing Team Sends Newsletter Campaign

A marketing team member wants to send a monthly newsletter to their subscriber list. They need to create a campaign, select the recipient list, and verify the sender is authenticated.

Developer Automates Contact Sync

A developer building a CRM needs to sync contacts to SendGrid for email outreach. They need to create lists, add contacts in bulk, and handle async processing correctly.

Business Owner Reviews Email Performance

A business owner wants to check email delivery rates, open rates, and click rates for the past month. They need to retrieve and interpret email statistics.

Tente Estes Prompts

Send a simple marketing email
I need to send a marketing email to my subscribers. First, list my available contact lists. Then create a Single Send campaign named 'Weekly Update' with subject 'Your Weekly Update' and HTML content '<h1>Hello!</h1><p>This week we have exciting news...</p>'. Send it to my marketing list.
Add new contacts to a list
Create a new contact list called 'New Signups' and add these contacts: john@example.com (first name: John), jane@example.com (first name: Jane). Put them in the 'New Signups' list.
Check email statistics
Get my email statistics for the last 30 days. Show me delivery rate, open rate, and click rate.
Set up a new sender identity
I need to set up a new sender for my marketing emails. Create a sender identity with from email marketing@mydomain.com, from name 'My Company Marketing', reply-to support@mydomain.com, nickname 'Marketing Sender', and address '123 Main St, San Francisco, CA, US'.

Melhores Práticas

  • Always call RUBE_SEARCH_TOOLS first to get current tool schemas before starting
  • Wait 10-30 seconds after async contact operations before verifying results
  • Use suppression groups or custom unsubscribe URLs for CAN-SPAM compliance

Evitar

  • Do not try to schedule a send by setting send_at on CREATE_SINGLE_SEND (use Schedule endpoint)
  • Do not mix legacy Contact Database API with Marketing API endpoints
  • Do not assume contacts appear immediately after add operations (they are async)

Perguntas Frequentes

What is Rube MCP?
Rube MCP is a Model Context Protocol server by Composio that provides access to SendGrid and other tools. You configure it in your AI client to enable SendGrid automation.
Do I need a SendGrid API key?
Yes, you need an active SendGrid API key. The skill walks through connecting via Rube MCP, which handles the authentication flow.
Why are my contacts not showing up after I add them?
Contact operations are asynchronous in SendGrid. After adding contacts, wait 10-30 seconds before checking with GET_CONTACTS_BY_EMAILS.
Can I send to my Gmail or Yahoo list?
Avoid using gmail.com or yahoo.com as from addresses due to strict DMARC policies. Use a custom domain instead.
How do I schedule an email campaign?
Create the Single Send first, then use the Schedule endpoint to set the send time. Setting send_at on CREATE does not schedule the send.
What rate limits apply?
SendGrid has rate limits including 429 responses when throttled. Bulk contact upsert is limited to 30,000 contacts or 6MB per request.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md