← 返回 Skills 市场
hith3sh

Webex

作者 Jay · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ pending
44
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install webex
功能描述
Webex API integration with managed OAuth. Send messages, manage rooms and teams, list memberships, handle webhooks, manage people and team memberships. Use t...
使用说明 (SKILL.md)

Webex

Webex

Video meetings and messaging from chat -- send messages, manage rooms and teams, handle memberships, and configure webhooks.

Powered by ClawLink, an integration hub for OpenClaw that handles hosted OAuth flows and credentials so you don't need to configure Webex API access yourself.

Setup in 3 Steps

Step 1: Install Step 2: Pair Account Step 3: Connect Webex
Install Pair App-specific connection GIF coming soon
Run the install command in OpenClaw Sign in and approve the device Open the dashboard and connect Webex

How It Works

┌─────────────────┐     ┌──────────────┐     ┌──────────────────┐
│   OpenClaw      │────▶│   ClawLink   │────▶│   Webex API      │
│   (User Chat)   │     │   (OAuth)    │     │                  │
└─────────────────┘     └──────────────┘     └──────────────────┘

Install

openclaw plugins install clawhub:clawlink-plugin
openclaw config set tools.alsoAllow '["clawlink-plugin"]' --strict-json
openclaw gateway restart

Quick Start

  1. List your rooms: webex_messaging_list_rooms -- see all spaces you belong to.
  2. Send a message: webex_messaging_create_message -- post text or markdown to a room.
  3. List team members: webex_messaging_list_memberships -- see who is in a room.

Authentication

Webex uses managed OAuth via ClawLink. No API keys needed. Connect your Webex account at claw-link.dev/dashboard?add=webex and authorize access through the hosted flow.

Connection Management

List connections: clawlink_list_integrations -- confirm Webex is connected.

Verify: Call webex_messaging_list_rooms to test access.

Reconnect: If you see auth errors, reconnect at claw-link.dev/dashboard?add=webex.

Security & Permissions

Read operations (list rooms, get messages, list members) run safely. Write operations (create message, create room, update) require confirmation. Delete operations are high-impact and irreversible.

Tool Reference

Messaging Operations

Tool Description Mode
webex_messaging_create_message Post a message to a room or person (text, markdown, files) Write
webex_messaging_list_messages List messages in a room with time and mention filters Read
webex_messaging_get_message_details Get full content and metadata for a message Read
webex_messaging_delete_message Permanently delete a message Write

Room Operations

Tool Description Mode
webex_messaging_create_room Create a new group room for collaboration Write
webex_messaging_list_rooms List rooms the user belongs to Read
webex_rooms_get_room_details Get full metadata for a specific room Read
webex_update_room Update room title, lock status, or team association Write
webex_messaging_delete_room Permanently delete a room Write

Membership Operations

Tool Description Mode
webex_messaging_list_memberships List memberships in rooms Read
webex_messaging_get_membership_details Get details for a specific membership Read
webex_update_membership Update moderator or monitor status Write
webex_messaging_delete_membership Remove a member from a space Write

Team Operations

Tool Description Mode
webex_create_team Create a new team (organizes multiple rooms) Write
webex_list_teams List all teams the user belongs to Read
webex_get_team_details Get details for a specific team Read
webex_update_team Rename a team Write
webex_messaging_create_team_membership Add a person to a team Write
webex_messaging_list_team_memberships List all members of a team Read
webex_messaging_get_team_membership_details Get details for a team membership Read

People Operations

Tool Description Mode
webex_people_list_people List people filtered by email, name, role, or location Read
webex_people_get_person Get full profile for a person by ID Read

Webhook Operations

Tool Description Mode
webex_webhooks_create_webhook Create a webhook for real-time event notifications Write
webex_list_webhooks List all webhooks for the user or organization Read
webex_webhooks_get_webhook Get details for a specific webhook Read
webex_webhooks_delete_webhook Permanently delete a webhook Write

Code Examples

List rooms

{ "tool": "webex_messaging_list_rooms" }

Send a message to a room

{
  "tool": "webex_messaging_create_message",
  "args": {
    "roomId": "Y2lzY29zcGFyazovL3VzL1JPT00vYWJjMTIz",
    "text": "Meeting notes are ready for review."
  }
}

Create a team

{
  "tool": "webex_create_team",
  "args": { "name": "Project Alpha Team" }
}

Discovery Workflow

  1. Call clawlink_list_integrations to confirm webex is connected.
  2. Call clawlink_list_tools --integration webex to see the live catalog.
  3. Call webex_messaging_list_rooms to discover room IDs.
  4. Use room IDs in messaging and membership operations.

Execution Workflow

Read Flow:  User asks for messages → clawlink resolves connection → Webex API → results displayed
Write Flow: User wants to send msg  → confirmation prompt → clawlink resolves connection → Webex API → message sent

Notes

  • The title parameter is always required when updating a room, even if only changing isLocked or teamId.
  • Team rooms cannot be moved after creation. Bots cannot simultaneously create and classify rooms.
  • Non-moderators are removed from a room instead of deleting it. Team rooms are archived rather than deleted.
  • Webhooks are automatically disabled after 100 failed delivery attempts within five minutes.
  • Moderator assignment requires special account permissions and may fail with 403.

Error Handling

Status / Error Meaning
401 Unauthorized Token expired; reconnect at the dashboard
403 Forbidden Insufficient permissions (e.g., moderator assignment)
404 Not Found Invalid room, message, or membership ID

Troubleshooting

Tools Not Visible

Run openclaw gateway restart after installing the plugin. Start a fresh chat session.

Cannot Send Messages

Verify the room ID is correct using webex_messaging_list_rooms.

Resources


Powered by ClawLink -- an integration hub for OpenClaw

ClawLink Logo

能力标签
requires-oauth-tokenrequires-sensitive-credentials
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install webex
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /webex 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Add UTM attribution tags (utm_source=clawhub) to ClawLink branding links so visits from this skill page are tracked as a distinct traffic source.
v1.0.0
- Initial release of Webex API integration. - Supports sending messages, managing rooms, teams, memberships, webhooks, and people via hosted OAuth (no API key needed). - Includes guided setup, quick start tool references, and troubleshooting information. - Read, write, and delete operations covered for messaging, rooms, teams, and webhooks. - Managed through ClawLink integration hub for easy account connection and authentication.
元数据
Slug webex
版本 1.0.1
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 2
常见问题

Webex 是什么?

Webex API integration with managed OAuth. Send messages, manage rooms and teams, list memberships, handle webhooks, manage people and team memberships. Use t... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 44 次。

如何安装 Webex?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install webex」即可一键安装,无需额外配置。

Webex 是免费的吗?

是的,Webex 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Webex 支持哪些平台?

Webex 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Webex?

由 Jay(@hith3sh)开发并维护,当前版本 v1.0.1。

💬 留言讨论