SKILL.md
Webex Automation
Automate Cisco Webex collaboration workflows -- send messages, manage rooms and teams, configure webhooks, and look up people -- all through natural language.
Toolkit docs: composio.dev/toolkits/webex
Setup
- Add the Rube MCP server to your environment:
https://rube.app/mcp - Connect your Webex account when prompted (OAuth flow via Composio)
- Start issuing natural language commands for Webex automation
Core Workflows
1. Send a Message to a Room or Person
Post plain text, markdown, file attachments, or Adaptive Cards to any Webex room or directly to a person.
Tool: WEBEX_MESSAGING_CREATE_MESSAGE
Key parameters:
roomId-- target room ID (useWEBEX_MESSAGING_LIST_ROOMSto find it)toPersonEmail-- send a private 1:1 message instead (mutually exclusive withroomId)text-- plain text content (max 7439 bytes)markdown-- markdown-formatted content (takes precedence overtext)files-- list of public URLs for file attachments (one file per message)attachments-- Adaptive Card JSON (one card per message)parentId-- reply to a specific message as a threaded response
Example prompt:
"Send a markdown message to room Y2lz... saying Deploy completed with a link to the release notes"
2. List and Discover Rooms
Browse all rooms you belong to, filtered by type, team, or sorted by activity.
Tool: WEBEX_MESSAGING_LIST_ROOMS
