客户消息助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/customerio-automation。
技能介绍
问题场景
运营团队需要在 Customer.io 里执行三类重复操作:手动触发预设广播、跨页面拼凑投递数据、维护受众分群和消息模板。这些任务通常需要登录后台、切换多个菜单、导出 CSV 再处理,流程割裂且容易出错。
核心能力
本技能通过 Composio MCP 将 Customer.io 的核心 API 封装为可调用工具,覆盖以下操作:
- 广播触发:
CUSTOMERIO_TRIGGER_BROADCAST支持按客户 ID、邮箱、复合筛选器、用户画像数据或外部数据文件定向发送,可附带全局模板变量。 - 指标查询:
CUSTOMERIO_GET_MESSAGES提供按消息类型、投递状态、时间窗口过滤的分页数据。 - 受众管理:
CUSTOMERIO_GET_SEGMENTS列出所有分群,CUSTOMERIO_GET_SEGMENT_DETAILS查看单个分群详情。 - 模板列举:
CUSTOMERIO_LIST_NEWSLETTERS和CUSTOMERIO_LIST_TRANSACTIONAL_MESSAGES分别获取 Newsletter 和事务性消息模板。 - 历史检查:
CUSTOMERIO_GET_TRIGGERS与CUSTOMERIO_GET_TRIGGER回溯广播触发记录。
工作流程
- 通过 Composio MCP 服务器(
https://rube.app/mcp)建立 Customer.io 连接,认证链接由系统自动生成。 - 认证完成后,所有
CUSTOMERIO_*工具进入可调用状态。 - 调用具体工具时需严格遵循参数约束,例如广播触发必须从五种受众方式中选择一种,不能混用。
注意点
- 受众参数互斥:
recipients、ids、emails、per_user_data、data_file_url只能选其一。 - 速率限制:每个广播每 10 秒仅允许触发一次请求。
- 时间戳格式:指标查询的
start_ts和end_ts必须为 Unix 时间戳。 - 分页机制:消息和 Newsletter 列表通过
start游标翻页,需使用上一轮响应中的next值。
使用场景
- 运营需要手动触发一条预配置广播,按客户 ID 或邮箱列表发送个性化消息。
- 增长工程师需要按时间窗口拉取邮件或推送的投递、打开、点击指标做漏斗分析。
- 技术负责人需要列出工作区内所有 Newsletter 和事务性模板以核对配置。
- 客服主管需要检查某次广播的触发历史,定位未送达的用户记录。
适合人员
- 增长工程师:需要在 Customer.io 中定向触发广播并按分群筛选用户。
- 数据分析师:需要按时间窗口提取消息投递指标用于漏斗和转化分析。
- 运营负责人:需要核对 Newsletter 和事务性模板的 ID 与配置状态。
- 技术对接人:需要通过 MCP 连接 Customer.io 并排查触发失败原因。