Webex 自动化实战指南:基于 Rube MCP 与 Composio 的 Cisco Webex 协作工作流自动化(awesome-claude-skills) AI 技能AI 插件人工智能工作流自动化【免费下载链接】awesome-claude-skillsA curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows项目地址https://gitcode.com/GitHub_Trending/aw/awesome-claude-skills点击查看免费下载导读本文以 awesome-claude-skills 仓库中的 Webex Automation 技能文档 为核心系统讲解如何通过自然语言驱动 Claude Agent 完成 Cisco Webex 的消息收发、房间与团队管理、Webhook 事件订阅以及人员查询等协作自动化任务。读完本文你将掌握该技能下六大核心工作流的完整工具调用方式、全部关键参数的含义与约束、常见踩坑点以及快速参考速查表并能直接在你的 Claude 环境中复现这些自动化场景。一、技能概览这个 SKILL.md 能做什么webex-automation是一个标准的 Claude Skill其元数据frontmatter声明了以下关键信息nameWebex Automationdescription通过自然语言命令自动化 Cisco Webex 的消息、房间、团队、Webhook 与人people管理requires依赖名为rube的 MCP 服务器也就是说该技能本身并不内嵌任何 Webex 调用代码而是依靠 Rube MCPComposio 提供的工具托管层把 Webex 的工具集toolkit暴露给 Agent。整个composio-skills/目录下包含了 78 个 SaaS 应用的同类预构建技能README 中将其归类为 App Automation via Composio——每个技能都包含工具序列、参数指引、已知陷阱和快速参考表工具 slug 均来自 Composio 的真实 API见 README.md。技能背后可实现的典型能力包括向房间或个人发送纯文本、Markdown、文件附件或 Adaptive Card 消息浏览、筛选、排序自己所属的房间并获取房间详情创建 Webhook实现 Webex 资源变化时的实时事件驱动通知向团队添加成员并授予版主moderator权限审计房间成员、按邮箱/ID 校验成员身份按邮箱、显示名或 ID 在组织内查找人员。二、环境设置三步接入 Rube MCP根据 SKILL.md 的 Setup 章节接入该技能只需三步添加 Rube MCP 服务器在 Agent 环境的 MCP 配置中注册https://rube.app/mcp端点连接 Webex 账号首次使用时系统会引导完成 Composio 侧的 OAuth 授权流程开始使用直接用自然语言下达 Webex 自动化指令即可。仓库中其他 Composio 技能文档如 composio-automation进一步印证了标准的接入与运行检查流程可归纳为四个确认步骤验证 Rube MCP 可用确认RUBE_SEARCH_TOOLS工具能正常响应建立 Webex 连接调用RUBE_MANAGE_CONNECTIONS传入 toolkit 标识Webex 场景下为webex完成授权若连接状态不是ACTIVE按照返回的授权链接完成 OAuth确认就绪确保连接状态为ACTIVE后再执行任何工作流。一个贯穿所有 Composio 技能的核心原则是执行前务必先调用RUBE_SEARCH_TOOLS获取当前工具 schema。工具 slug 与参数结构会随上游 API 演进而变化硬编码工具名或参数是官方文档反复强调的禁忌。三、核心工作流 1发送消息到房间或个人工具WEBEX_MESSAGING_CREATE_MESSAGE该工具支持向任意 Webex 房间或指定个人发送多种格式的内容纯文本、Markdown、文件附件公网 URL以及 Adaptive Card。关键参数参数说明roomId目标房间 ID可用WEBEX_MESSAGING_LIST_ROOMS查询获得toPersonEmail改为发送私聊1:1消息与roomId互斥text纯文本内容最大 7439 字节markdownMarkdown 格式内容优先级高于textfiles文件附件的公网 URL 列表每条消息实际仅支持一个附件attachmentsAdaptive Card 的 JSON每条消息仅支持一张卡片parentId指定父消息 ID可发送为线程式threaded回复典型 Prompt 示例Send a markdown message to room Y2lz... sayingDeploy completedwith a link to the release notes底层注意点text与markdown共用 7439 字节上限超长内容会被拒收files与attachments虽然以列表形式声明但每条消息分别只支持一个文件与一张卡片详见后文已知陷阱。四、核心工作流 2列出与发现房间工具WEBEX_MESSAGING_LIST_ROOMS用于浏览你所属的全部房间支持按类型、团队过滤以及按活跃度排序。关键参数参数说明type按类型过滤direct1:1 私聊或group群组teamId限定为某个团队内的房间sortBy排序依据id、lastactivity或createdmax结果数量上限1–1000默认 100列表拿到房间 ID 后可继续调用WEBEX_MESSAGING_GET_ROOM_DETAILS获取某个房间的完整元数据标题、类型、锁定状态、创建者与时间戳等。典型 Prompt 示例List my 10 most recently active group rooms in Webex五、核心工作流 3创建 Webhook 实现事件驱动自动化工具WEBEX_WEBHOOKS_CREATE_WEBHOOKWebhook 让外部系统在 Webex 资源发生变化时实时收到 HTTP POST 通知是构建事件驱动自动化的关键机制。关键参数参数说明name人类可读的 Webhook 名称必填targetUrl接收 POST 通知的 URL必填resource监控对象必填messages、rooms、memberships、meetings、recordings、meetingParticipants、telephony_calls等event触发事件必填created、updated、deleted、started、ended、joined、leftfilter缩小通知范围例如roomIdid或hostEmailemailsecret可选 HMAC 密钥用于校验通知负载签名ownedBycreator表示个人级 Webhookorg表示组织级 Webhook配套支持工具WEBEX_LIST_WEBHOOKS——列出全部已注册 Webhook支持max与ownedBy过滤WEBEX_WEBHOOKS_GET_WEBHOOK——按webhookId查看某个 Webhook 的详情。典型 Prompt 示例Create a webhook called New Messages that POSTs to https://my-app.com/hook whenever a message is created in room Y2lz...关键约束创建某类资源的 Webhook 时需要对该资源类型具备read权限见已知陷阱同时目标 URL 必须稳定返回 HTTP 2xx否则 Webhook 会被自动禁用。六、核心工作流 4管理团队成员工具WEBEX_MESSAGING_CREATE_TEAM_MEMBERSHIP用于向 Webex 团队添加成员并可选地授予版主权限。关键参数参数说明teamId目标团队 ID必填personEmail要添加人员的邮箱personIdWebex 人员 ID邮箱的替代方式isModerator设为true授予版主权限默认false前置步骤先用WEBEX_LIST_TEAMS发现可用的团队列表。典型 Prompt 示例Add aliceexample.com as a moderator to team Y2lz...七、核心工作流 5审计房间成员工具WEBEX_MESSAGING_LIST_MEMBERSHIPS用于检查房间内成员、校验特定人员的成员身份或跨团队列出成员关系。关键参数参数说明roomId列出某个房间的全部成员personEmail按邮箱校验某人是否为成员需配合roomIdpersonId按 Webex 人员 ID 校验需配合roomIdteamId按团队关联过滤max限制返回条数典型 Prompt 示例List all members of room Y2lz... and tell me who the moderators are注意personEmail与personId过滤参数必须配合roomId使用除非你是 Compliance Officer否则调用会失败详见已知陷阱。八、核心工作流 6搜索与查找人员工具WEBEX_PEOPLE_LIST_PEOPLE在 Webex 组织内按邮箱、显示名或 ID 查找人员常用于在发送私聊或添加团队成员之前先把人名解析为 person ID。典型 Prompt 示例Find the Webex person ID for bobcompany.com该工具是整个链路的前置查询手段WEBEX_MESSAGING_CREATE_MESSAGE的toPersonEmail与WEBEX_MESSAGING_CREATE_TEAM_MEMBERSHIP的personId都依赖先解析出准确的人员标识。九、已知陷阱八个高频踩坑点原文档以表格形式完整列出了该技能最易踩坑的边界条件务必在编写 Prompt 与校验结果时逐条核对陷阱详情Webhook 自动禁用目标 URL 必须响应 HTTP 2xx5 分钟内累计 100 次失败会自动禁用该 Webhook消息大小限制text与markdown的最大长度均为 7439 字节每条消息仅一个文件files数组虽接受列表但每条消息实际只支持一个附件每条消息仅一张卡片每条消息只支持一张 Adaptive Card 附件目标参数互斥发送消息时roomId与toPersonEmail/toPersonId不能同时使用更新房间必须带 titleWEBEX_UPDATE_ROOM即使只改锁定状态或团队也必须传title参数orgPublicSpaces 冲突列出房间时orgPublicSpaces不能与teamId、type或sortBy组合使用Webhook 读取权限创建 Webhook 需要对应监控资源类型的read权限成员过滤需 roomId列成员时personEmail与personId过滤均需roomId除非你是 Compliance Officer这些边界条件大多源于 Webex REST API 本身的接口约束技能文档将其显式固化目的就是让 Agent 在自然语言执行时不至于生成非法调用。十、快速参考速查表原文档末尾提供了覆盖全部核心操作的速查表方便 Agent 或开发者快速定位工具与关键参数操作工具 Slug关键参数发送消息WEBEX_MESSAGING_CREATE_MESSAGEroomId、text/markdown、toPersonEmail列出房间WEBEX_MESSAGING_LIST_ROOMStype、sortBy、max获取房间详情WEBEX_MESSAGING_GET_ROOM_DETAILSroomId更新房间WEBEX_UPDATE_ROOMroomId、title删除消息WEBEX_MESSAGING_DELETE_MESSAGEmessageId获取消息详情WEBEX_MESSAGING_GET_MESSAGE_DETAILSmessageId创建 WebhookWEBEX_WEBHOOKS_CREATE_WEBHOOKname、targetUrl、resource、event列出 WebhookWEBEX_LIST_WEBHOOKSmax、ownedBy获取 WebhookWEBEX_WEBHOOKS_GET_WEBHOOKwebhookId添加团队成员WEBEX_MESSAGING_CREATE_TEAM_MEMBERSHIPteamId、personEmail、isModerator列出成员WEBEX_MESSAGING_LIST_MEMBERSHIPSroomId、personEmail、max查找人员WEBEX_PEOPLE_LIST_PEOPLEemail、displayName、ID 过滤列出团队WEBEX_LIST_TEAMSmax十一、结合 Rube MCP 的通用执行模式Webex 技能与仓库内其余 77 个 Composio 自动化技能共享同一套底层执行模式参见 composio-automation、slackbot-automation 等文档可归纳为三步走发现工具调用RUBE_SEARCH_TOOLS传入 Webex 相关的 use case 与session信息返回工具 slug、输入 schema、推荐执行计划与已知陷阱检查连接调用RUBE_MANAGE_CONNECTIONS确认 Webex 连接为ACTIVE执行工具调用RUBE_MULTI_EXECUTE_TOOL传入tool_slug、符合 schema 的arguments、memory即使为空也要传{}与session_id。执行过程中还需遵守几条通用纪律会话复用同一工作流内复用 session ID新工作流生成新 ID、分页完整拉取检查响应的分页 token持续获取直到取完、schema 合规使用搜索结果中的精确字段名与类型。对于需要批量操作的场景可使用RUBE_REMOTE_WORKBENCH配合run_composio_tool()需要完整 schema 时用RUBE_GET_TOOL_SCHEMAS。这套模式与 Webex 技能文档中的六大工作流配合使用即可让 Agent 以先发现、再连接、后执行的稳健方式完成从简单发消息到复杂事件驱动链路的全部自动化任务。十二、总结Webex Automation 技能是一份面向 Agent 的高密度操作手册它通过 Rube MCP 将 Composio 托管的 Webex 工具集暴露给 Claude并用六大核心工作流、九个已知陷阱和一张快速参考表把复杂的 Webex REST API 调用封装成了可被自然语言直接触发的原子能力。无论你是在搭建部署通知机器人、构建事件驱动的消息流水线还是做团队成员的自动化治理都可以把本文连同 webex-automation/SKILL.md 一起作为落地的直接参考。赞分享AI 技能AI 插件人工智能工作流自动化【免费下载链接】awesome-claude-skillsA curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows项目地址https://gitcode.com/GitHub_Trending/aw/awesome-claude-skills点击查看免费下载相关推荐基于 Rube MCP 的 Cisco Webex 自动化awesome-codex-skills 自然语言协作工作流实战基于 Rube MCP 的 Cisco Webex 自动化awesome codex skills 自然语言协作工作流实战 本文围绕 composio skiAI 技能AI 插件工作流自动化人工智能Fillout 表单自动化指南基于 awesome-claude-skills 的 Rube MCPComposio工作流实战Fillout 表单自动化指南基于 awesome claude skills 的 Rube MCPComposio工作流实战 本文以 awesome cAI 技能AI 插件人工智能工作流自动化awesome-claude-skills 之 Keap 自动化基于 Rube MCPComposio的 CRM 工作流实战指南awesome claude skills 之 Keap 自动化基于 Rube MCPComposio的 CRM 工作流实战指南 本指南围绕仓库中 keaAI 技能AI 插件人工智能工作流自动化创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考