客户服务管理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/salesforce-service-cloud-automation。
技能介绍
要解决什么问题
客服与运维团队经常在 Salesforce Service Cloud 里重复处理工单、查案例、改状态、拉列表。若把这些操作交给对话式 Agent,难点不在「会不会写 SOQL」,而在 工具 schema 会变、OAuth 连接状态、以及批量分页是否拉全。本技能把 Composio 的 salesforce_service_cloud 工具包接到 Rube MCP,让 Agent 按固定套路发现工具、校验连接再执行,而不是硬编码某个 API 路径。
技能如何工作
整体依赖 Rube 侧的统一入口:
- 工具发现:先调用
RUBE_SEARCH_TOOLS,按「Service Cloud 相关用例」拿到当前可用的 tool slug、入参 schema、推荐执行顺序和已知坑。 - 连接管理:用
RUBE_MANAGE_CONNECTIONS指定 toolkitsalesforce_service_cloud;未ACTIVE时按返回的授权链接完成绑定,再跑任何工作流。 - 执行:用
RUBE_MULTI_EXECUTE_TOOL按发现结果调用;RUBE_MULTI_EXECUTE_TOOL必须带上memory参数(可为{});同一条工作流内复用 session id。 - 批量/复杂场景:可走
RUBE_REMOTE_WORKBENCH里的run_composio_tool();需要完整 schema 时用RUBE_GET_TOOL_SCHEMAS(含schemaRef的工具)。
官方工具包文档见 Composio Salesforce Service Cloud。
适用边界与注意点
- 客户端需已配置 Rube MCP(
https://rube.app/mcp),且能响应RUBE_SEARCH_TOOLS;本技能描述的是 通过 MCP 编排 Composio 工具,不替代你在 Salesforce 侧的权限与数据治理策略。 - 不要在未搜索的情况下写死 tool slug 或字段名;入参须与搜索结果中的类型、字段名一致。
- 列表类接口要检查响应里的分页 token,循环拉取直到结束,避免 Agent 误以为「只有第一页」。
使用场景
- 客服对话中需要根据案例编号查询 Service Cloud 记录并更新字段,Agent 须先 `RUBE_SEARCH_TOOLS` 再 `RUBE_MULTI_EXECUTE_TOOL` 执行。
- 上线前要在 MCP 客户端里用 `RUBE_MANAGE_CONNECTIONS` 绑定 `salesforce_service_cloud`,确认状态为 ACTIVE 后再跑工单流程。
- 批量导出或汇总案例列表时,响应带分页 token,需循环请求直到拉全,避免只处理第一页数据。
- 复杂批量写入或脚本化调用时,通过 `RUBE_REMOTE_WORKBENCH` 的 `run_composio_tool()` 执行 Composio 工具而非手写 REST。
适合人员
- 维护 Salesforce 客服 org、希望对话 Agent 按发现—连接—执行套路处理案例与工单的 Service Cloud 管理员
- 负责把 IDE/Agent 客户端接入 Rube MCP,并编排 Composio `salesforce_service_cloud` 工具集的集成或平台工程师
- 一线客服主管:需要 Agent 在授权范围内查询案例状态、补充备注,且不能跳过连接与 schema 校验
- 编写客服自动化 runbook 的运维人员,需要明确何时搜索工具、如何复用 session、分页拉全的约束