技能 sendgrid-automation
📦

sendgrid-automation

安全

SendGridメールキャンペーンの自動化

SendGridではマーケティングキャンペーン、連絡先管理、分析のために複雑なAPIワークフローが必要です。このスキルは一般的なSendGrid操作のすぐ使えるシーケンスを提供し、APIドキュメントを調査せずにメールキャンペーンを自動化できます。

支持: Claude Codex Code(CC)
📊 70 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“sendgrid-automation”。 List my marketing lists

预期结果:

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

正在使用“sendgrid-automation”。 Check recent campaign stats

预期结果:

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)

安全审计

安全
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
已扫描文件
234
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
24
社区
100
安全
91
规范符合性

你能构建什么

マーケティングチームがニュースレターキャンペーンを送信

マーケティングチームのメンバーが購読者リストに月次ニュースレターを送信したい。キャンペーンを作成し、受信者リストを選択し、送信者が認証されていることを確認する必要がある。

開発者が連絡先同期を自動化

CRMを構築している開発者がメール送信のために連絡先をSendGridに同期する必要がある。リストを作成し、一括で連絡先を追加し、非同期処理を適切に処理する必要がある。

事業者がメールのパフォーマンスを確認

事業者が過去1ヶ月のメール配信率、オープン率、クリック率を確認したい。メール統計を取得して解釈する必要がある。

试试这些提示

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'.

最佳实践

  • 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

避免

  • 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)

常见问题

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.

开发者详情

文件结构

📄 SKILL.md