Instantly Automation by composiohq/awesome-claude-skills
npx skills add https://github.com/composiohq/awesome-claude-skills --skill 'Instantly Automation'通过 Instantly 自动化您的冷邮件推广——创建和管理包含多步骤序列的推广活动,配置发送计划,批量导入潜在客户,管理发送账户,并跟踪推广效果——全部通过自然语言命令完成。
工具包文档: composio.dev/toolkits/instantly
将 Composio MCP 服务器添加到您的客户端配置中:
https://rube.app/mcp
根据提示连接您的 Instantly 账户(API 密钥认证)。
开始发出自然语言命令来管理您的推广活动。
检索您的 Instantly 工作区中配置的所有电子邮件账户,可按状态和提供商进行筛选。
工具: INSTANTLY_LIST_ACCOUNTS
示例提示:
"显示我 Instantly 工作区中所有活跃的发送账户"
关键参数:
status -- 按状态筛选:(活跃),(暂停),(连接错误),(软退回错误),(发送错误)广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
12-1-2-3provider_code -- 按提供商筛选:1(自定义 IMAP/SMTP),2(Google),3(Microsoft),4(AWS)search -- 按电子邮件子字符串或域名搜索limit -- 最大项目数(1-100)starting_after -- 来自先前响应的分页游标tag_ids -- 逗号分隔的标签 UUID启动一个新的推广活动,包含计划安排、电子邮件序列、A/B 测试变体和发送配置。
工具: INSTANTLY_CREATE_CAMPAIGN
示例提示:
"创建一个名为 'Q1 Outreach' 的 Instantly 推广活动,在美国中部时间周一至周五上午 9 点到下午 5 点发送,包含一个 3 步的电子邮件序列"
关键参数:
name(必需)-- 推广活动名称campaign_schedule(必需)-- 计划配置:
schedules(必需)-- 计划对象数组,每个对象包含:
name -- 计划名称timing -- {from: "09:00", to: "17:00"}(HH:mm 格式)days -- 星期几索引字符串 "0"(周日)到 "6"(周六)到布尔值的映射timezone -- 支持的值包括 "America/Chicago"、"America/Detroit"、"America/Boise"、"America/Anchorage"start_date / end_date -- ISO 8601 日期email_list -- 发送账户电子邮件地址数组(必须是预先配置的账户;使用 INSTANTLY_LIST_ACCOUNTS 来发现有效的地址)sequences -- 数组(仅使用第一个元素)包含:
steps -- 步骤对象数组,包含:
type -- 必须为 "email"delay -- 在发送下一封电子邮件之前的天数(整数,最小 0)variants -- 用于 A/B 测试的 {subject, body} 对象数组daily_limit -- 每日发送上限email_gap -- 电子邮件之间的间隔分钟数stop_on_reply -- 当潜在客户回复时停止推广活动(布尔值)stop_on_auto_reply -- 在自动回复时停止(布尔值)open_tracking / link_tracking -- 启用跟踪(布尔值)时区说明:
修改现有推广活动的计划、发送限制、序列或跟踪设置。
工具: INSTANTLY_UPDATE_CAMPAIGN
示例提示:
"更新我的 Instantly 推广活动,将每日限制增加到 100 并启用打开跟踪"
关键参数:
id(必需)-- 推广活动 UUIDname、campaign_schedule、email_list、sequences、daily_limit、email_gap、stop_on_reply、open_tracking、link_tracking 等。null 以取消设置创建专用的潜在客户列表,并批量导入潜在客户以进行推广活动定向。
工具: INSTANTLY_CREATE_LEAD_LIST、INSTANTLY_ADD_LEADS_BULK
示例提示:
"创建一个名为 'Q1 Prospects' 的潜在客户列表,并向我的 Instantly 推广活动添加 50 个潜在客户"
创建潜在客户列表的关键参数:
批量导入潜在客户的关键参数:
检索完整的推广活动配置以验证设置、检查序列或准备更新。
工具: INSTANTLY_GET_CAMPAIGN
示例提示:
"显示我的 Instantly 推广活动的完整详情"
关键参数:
id(必需)-- 推广活动 UUID枚举您工作区中的所有推广活动,可选择筛选和分页。
工具: INSTANTLY_LIST_CAMPAIGNS
示例提示:
"列出我所有的 Instantly 推广活动"
关键参数:
campaign_schedule(缺少 days、from、to 或 schedules)会触发 HTTP 400。重复的 400 错误表明负载问题,而非暂时性故障。type("email")、delay 以及至少一个包含 subject 和 body 的变体。不完整的变体会阻止推广活动的创建。sequences[0]。其他序列会被忽略。email_list 字段需要您 Instantly 工作区中预先配置的发送账户的电子邮件地址,而不是任意的收件人地址。始终使用 INSTANTLY_LIST_ACCOUNTS 来发现有效的发送地址。INSTANTLY_GET_CAMPAIGN 响应中的字段名称可能与创建负载中的不同(例如,timing.from_ 与 timing.from)。请进行防御性解析。| 操作 | 工具标识 | 必需参数 |
|---|---|---|
| 列出发送账户 | INSTANTLY_LIST_ACCOUNTS | 无(可选筛选器) |
| 创建推广活动 | INSTANTLY_CREATE_CAMPAIGN | name、campaign_schedule |
| 更新推广活动 | INSTANTLY_UPDATE_CAMPAIGN | id |
| 获取推广活动详情 | INSTANTLY_GET_CAMPAIGN | id |
| 列出推广活动 | INSTANTLY_LIST_CAMPAIGNS | 无(可选筛选器) |
| 创建潜在客户列表 | INSTANTLY_CREATE_LEAD_LIST | 列表名称 |
| 批量导入潜在客户 | INSTANTLY_ADD_LEADS_BULK | 推广活动/列表 ID、潜在客户 |
由 Composio 提供支持
每周安装
0
代码仓库
GitHub Stars
42.3K
首次出现
Jan 1, 1970
安全审计
Automate your cold email outreach with Instantly -- create and manage campaigns with multi-step sequences, configure sending schedules, import leads in bulk, manage sending accounts, and track campaign performance -- all through natural language commands.
Toolkit docs: composio.dev/toolkits/instantly
Add the Composio MCP server to your client configuration:
https://rube.app/mcp
Connect your Instantly account when prompted (API key authentication).
Start issuing natural language commands to manage your outreach campaigns.
Retrieve all email accounts configured in your Instantly workspace, with filtering by status and provider.
Tool: INSTANTLY_LIST_ACCOUNTS
Example prompt:
"Show all active sending accounts in my Instantly workspace"
Key parameters:
status -- Filter by status: 1 (Active), 2 (Paused), -1 (Connection Error), -2 (Soft Bounce Error), -3 (Sending Error)provider_code -- Filter by provider: 1 (Custom IMAP/SMTP), 2 (Google), 3 (Microsoft), 4 (AWS)search -- Search by email substring or domainlimit -- Max items (1-100)starting_after -- Pagination cursor from previous responsetag_ids -- Comma-separated tag UUIDsLaunch a new outreach campaign with scheduling, email sequences, A/B testing variants, and sending configuration.
Tool: INSTANTLY_CREATE_CAMPAIGN
Example prompt:
"Create an Instantly campaign called 'Q1 Outreach' that sends Monday-Friday 9am-5pm Central time with a 3-step email sequence"
Key parameters:
name (required) -- Campaign namecampaign_schedule (required) -- Schedule configuration:
schedules (required) -- Array of schedule objects, each with:
name -- Schedule nametiming -- {from: "09:00", to: "17:00"} (HH:mm format)days -- Map of day index strings "0" (Sun) to "6" (Sat) to booleanstimezone -- Supported values include "America/Chicago", "America/Detroit", "America/Boise", "America/Anchorage"start_date / -- ISO 8601 datesTimezone notes:
Modify an existing campaign's schedule, sending limits, sequences, or tracking settings.
Tool: INSTANTLY_UPDATE_CAMPAIGN
Example prompt:
"Update my Instantly campaign to increase the daily limit to 100 and enable open tracking"
Key parameters:
id (required) -- Campaign UUIDname, campaign_schedule, email_list, sequences, daily_limit, email_gap, stop_on_reply, open_tracking, link_tracking, etc.null to unset itCreate dedicated lead lists and import prospects in bulk for campaign targeting.
Tools: INSTANTLY_CREATE_LEAD_LIST, INSTANTLY_ADD_LEADS_BULK
Example prompt:
"Create a lead list called 'Q1 Prospects' and add 50 leads to my Instantly campaign"
Key parameters for creating lead lists:
Key parameters for bulk lead import:
Retrieve full campaign configuration to verify settings, inspect sequences, or prepare for updates.
Tool: INSTANTLY_GET_CAMPAIGN
Example prompt:
"Show me the full details of my Instantly campaign"
Key parameters:
id (required) -- Campaign UUIDEnumerate all campaigns in your workspace with optional filters and pagination.
Tool: INSTANTLY_LIST_CAMPAIGNS
Example prompt:
"List all my Instantly campaigns"
Key parameters:
campaign_schedule (missing days, from, to, or schedules) triggers HTTP 400. Repeated 400s indicate payload issues, not transient failures.type ("email"), delay, and at least one variant with both subject and body. Incomplete variants block campaign creation.| Action | Tool Slug | Required Params |
|---|---|---|
| List sending accounts | INSTANTLY_LIST_ACCOUNTS | None (optional filters) |
| Create campaign | INSTANTLY_CREATE_CAMPAIGN | name, campaign_schedule |
| Update campaign | INSTANTLY_UPDATE_CAMPAIGN | id |
| Get campaign details |
Powered byComposio
Weekly Installs
0
Repository
GitHub Stars
42.3K
First Seen
Jan 1, 1970
Security Audits
专业SEO审计工具:全面网站诊断、技术SEO优化与页面分析指南
59,900 周安装
end_dateemail_list -- Array of sending account email addresses (must be pre-configured accounts; use INSTANTLY_LIST_ACCOUNTS to discover valid addresses)sequences -- Array (only first element used) containing:
steps -- Array of step objects with:
type -- Must be "email"delay -- Days before NEXT email (integer, min 0)variants -- Array of {subject, body} objects for A/B testingdaily_limit -- Daily sending capemail_gap -- Minutes between emailsstop_on_reply -- Stop campaign when lead replies (boolean)stop_on_auto_reply -- Stop on auto-replies (boolean)open_tracking / link_tracking -- Enable tracking (booleans)sequences[0]. Additional sequences are ignored.email_list field requires email addresses of pre-configured sending accounts in your Instantly workspace, not arbitrary recipient addresses. Always use INSTANTLY_LIST_ACCOUNTS to discover valid sending addresses.INSTANTLY_GET_CAMPAIGN responses may differ from create payloads (e.g., timing.from_ vs timing.from). Parse defensively.INSTANTLY_GET_CAMPAIGNid |
| List campaigns | INSTANTLY_LIST_CAMPAIGNS | None (optional filters) |
| Create lead list | INSTANTLY_CREATE_LEAD_LIST | List name |
| Bulk import leads | INSTANTLY_ADD_LEADS_BULK | Campaign/list ID, leads |