通过 Composio 自动管理 Omnisend 联系人、订阅状态与营销分群流程
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "Omnisend Automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/omnisend-automation/SKILL.md 2. 保存为 ~/.claude/skills/omnisend-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
市场团队可在用户注册、下单或留资后,自动创建或更新 Omnisend 联系人资料与订阅状态,减少手工录入。这样能让后续邮件营销名单保持最新。
运营人员可按邮箱、手机号、订阅状态、分群或标签分页拉取联系人,处理大规模名单时更高效。适合清洗、核对或分批运营联系人数据。
当已知联系人 ID 时,可仅修改指定字段而不覆盖整条记录。适合修正地址、姓名或其他资料字段。
文档介绍了如何通过 Composio MCP 集成来自动化 Omnisend 的营销运营。内容包括接入与认证步骤,以及几个核心工作流:按邮箱创建或更新联系人、用游标分页列出联系人、按联系人 ID 获取完整资料、按 ID 局部更新字段。文档还列出了主要工具名和关键参数,帮助用户在代理中调用这些能力。
Automate ecommerce marketing operations -- create and update contacts, manage subscriber lists with cursor pagination, run bulk batch operations, and segment audiences -- all orchestrated through the Composio MCP integration.
Toolkit docs: composio.dev/toolkits/omnisend
https://rube.app/mcpOMNISEND_* tools become available for executionUpsert a contact by email identifier with subscription status, profile fields, and optional welcome message.
Tool: OMNISEND_CREATE_OR_UPDATE_CONTACT
| Parameter | Type | Required | Description |
|---|---|---|---|
identifiers | array | Yes | At least one identifier object with id (email), type (email), optional channels.email.status (subscribed, nonSubscribed, unsubscribed), and sendWelcomeMessage (boolean) |
firstName | string | No | Contact's first name |
lastName | string | No | Contact's last name |
gender | string | No | m or f |
birthdate | string | No | Format: YYYY-MM-DD |
country | string | No | Full country name |
countryCode | string | No | ISO 3166-1 alpha-2 code (e.g., US) |
city | string | No | City name |
address | string | No | Street address |
postalCode | string | No | ZIP/postal code |
Retrieve contacts in batches with optional filters for email, phone, status, segment, or tag.
Tool: OMNISEND_LIST_CONTACTS
| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | No | Results per page (default: 100, max: 250) |
after | string | No | Cursor for next page (base64-encoded ContactID) |
before | string | No | Cursor for previous page |
email | string | No | Filter by exact email address |
phone | string | No | Filter by full phone number with country code |
status | string | No | Filter by: subscribed, nonSubscribed, unsubscribed |
segmentID | integer | No | Filter by segment ID |
tag | string | No | Filter by tag (e.g., VIP) |
Retrieve the full profile for a single contact when you already have their contact ID.
Tool: OMNISEND_GET_CONTACT
| Parameter | Type | Required | Description |
|---|---|---|---|
contactId | string | Yes | Unique contact identifier (e.g., 60e7412b1234567890abcdef) |
Patch specific fields on a contact by ID without overwriting the entire record.
Tool: OMNISEND_UPDATE_CONTACT
Requires the contactId and the fields to update. Retrieve the contact ID first via OMNISEND_LIST_CONTACTS or OMNISEND_GET_CONTACT.
Process many records asynchronously in a single call -- contacts, products, orders, events, or categories.
Tool: OMNISEND_CREATE_BATCH
| Parameter | Type | Required | Description |
|---|---|---|---|
method | string | Yes | POST or PUT |
endpoint | string | Yes | Target: contacts, orders, products, events, categories |
items | array | Yes | Array of payload objects for each operation |
eventID | string | Conditional | Required when endpoint is events |
Use batch operations to avoid rate limits when processing large data sets.
| Pitfall | Details |
|---|---|
| Identifier required | OMNISEND_CREATE_OR_UPDATE_CONTACT requires at least one identifier in the identifiers array -- only email type is supported |
…
它用于通过 Composio 自动化 Omnisend 营销操作,包括创建和更新联系人、分页管理订阅者列表、批量处理以及受众分群。文档节选中重点展示了联系人创建、查询和更新流程。
文档说明需要先通过 Composio MCP 服务器 `https://rube.app/mcp` 连接你的 Omnisend 账号。若当前没有有效连接,代理会提示你使用认证链接完成授权。
至少需要一个已连接的 Omnisend 账号;连接成功后,相关 `OMNISEND_*` 工具才可执行。关于更多环境或密钥细节,见源码仓库。
通过 Rube MCP 自动执行 TripAdvisor 内容查询与相关流程操作。
通过 Rube MCP 自动化 Bannerbear 任务,批量生成并管理营销视觉素材。
自动化执行 Beamer 相关任务与流程,提升更新发布和日常协作效率。
通过 Rube MCP 自动执行 Bonsai 相关任务,并先检索最新工具结构。
通过 Rube MCP 自动执行 Botsonic 相关任务并衔接工作流
通过自动化操作 BugHerd 任务,帮助团队高效处理缺陷与协作流程。
通过 Customer.io 自动化客户触达、分群管理、消息分析与简报追踪。
自动化管理 MailerLite 邮件营销流程、订阅者分组与活动数据监控。
用自然语言自动化 Instantly 冷邮件外联、线索导入与活动分析。
用自然语言自动化管理 Kommo CRM 线索、流程、任务与自定义字段。
通过 Rube MCP 自动执行 Moosend 邮件营销与订阅管理相关任务
用自然语言自动管理 Lemon Squeezy 店铺的商品、订单、订阅与优惠流程。