技能 intercom-automation
📦

intercom-automation

安全

自动化 Intercom 支持工作流

通过自动化的对话管理、联系人工作流和管理任务,简化 Intercom 客户支持操作。通过智能 Rube MCP 集成消除支持工作流中的手动重复工作。

支持: Claude Codex Code(CC)
🥉 74 青铜
1

下载技能 ZIP

2

在 Claude 中上传

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

3

开启并开始使用

测试它

正在使用“intercom-automation”。 为 user@example.com 创建对话,消息为 'Hello, I need help'

预期结果:

对话创建成功。ID: 369012345。消息由 user@example.com 发送。

正在使用“intercom-automation”。 列出所有管理员和团队

预期结果:

找到 5 个管理员和 2 个团队。管理员:Alice (ID: 123)、Bob (ID: 456)、Carol (ID: 789)。团队:Sales (ID: 1)、Support (ID: 2)。

正在使用“intercom-automation”。 搜索角色为 'user' 且在 2024-01-01 之后创建的联系人

预期结果:

找到 42 个符合条件的联系人。前 10 个:user@example.com, jane@company.co, john@startup.io...

安全审计

安全
v1 • 2/25/2026

Static analysis detected 110 potential issues across documentation markdown, all confirmed as false positives. The skill is a safe documentation file for Intercom automation via Rube MCP. Detected patterns are markdown code formatting (backticks for tool names), legitimate API endpoint documentation, and standard customer support operations. No executable code, no security risks.

1
已扫描文件
254
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

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

你能构建什么

客户支持团队自动化

支持团队可以自动从触发器创建对话,分配给相应的管理员,并在无需手动干预的情况下管理对话状态。

联系人数据库管理

运营团队可以通过结构化查询按自定义过滤器搜索联系人、查看细分成员资格,并管理公司 - 联系人之间的关系。

管理工作流优化

团队负责人可以列出所有管理员、识别特定管理员详细信息,并根据规则自动将对话路由到合适的团队成员。

试试这些提示

创建支持对话
为用户 {email} 创建新的 Intercom 对话,消息内容:{message}
搜索并回复对话
搜索 {email} 在过去 24 小时内的对话,然后回复最近的一条:{response}
分配对话给管理员
获取对话 {conversation_id},找到名为 {admin_name} 的管理员,然后将对话分配给他们
通过外部 ID 查找联系人
查找外部 ID 为 {external_id} 的联系人,并显示他们的细分和标签

最佳实践

  • 使用任何 Intercom 功能前,先调用 RUBE_SEARCH_TOOLS 获取当前的工具模式
  • 在进行回复、分配或状态更改前,使用 LIST_ALL_ADMINS 解析管理员 ID
  • 搜索时使用结构化查询过滤器而非自由文本,以获得精确结果
  • 列出大型数据集时,使用 starting_after 游标进行分页
  • 跟踪消息 ID 以防止在重试或超时场景中重复发送

避免

  • 尝试创建对话时未先在 from 字段中解析有效的联系人 ID
  • 搜索联系人或对话时使用自由文本而非结构化过滤器对象
  • 回复或关闭对话时未提供必需的 admin_id 参数
  • 假设对话 ID 是整数,而它们实际上是数字字符串
  • OAuth 设置后运行工作流前忘记检查连接状态是否为 ACTIVE

常见问题

什么是 Rube MCP,为什么需要它?
Rube MCP 是一个模型上下文协议服务器,提供对包括 Intercom 在内的 Composio 工具包的访问。必须添加 MCP 服务器端点并完成 OAuth 身份验证才能使用此功能。
如何与 Intercom 进行身份验证?
使用工具包 'intercom' 调用 RUBE_MANAGE_CONNECTIONS。如果未激活,请按照返回的身份验证链接完成 OAuth。继续进行前验证状态显示为 ACTIVE。
为什么回复对话时出现错误?
管理员回复需要 admin_id 参数。始终先调用 INTERCOM_LIST_ALL_ADMINS 获取管理员 ID,然后在回复、分配或关闭对话时使用该 ID。
如何搜索特定联系人?
使用 INTERCOM_SEARCH_CONTACTS 和包含 field、operator 和 value 的结构化查询对象。示例:{field: 'email', operator: '=', value: 'user@example.com'}
我可以从管理员角度创建对话吗?
不行,对话必须创建,联系人(用户或潜在客户)作为 from 字段。管理员可以回复现有对话,但不能发起对话。
Intercom API 的速率限制是什么?
默认速率限制约为每分钟 1000 个请求,因计划而异。收到 429 响应时实施指数退避。

开发者详情

文件结构

📄 SKILL.md