Webex for AI agents
Webex is Cisco's video conferencing and team messaging platform, used by organizations running meetings, webinars, and persistent team spaces. Connect it once through Arc0, and your agent, or Claude, ChatGPT and Cursor, can use it through one MCP endpoint, limited to what each user approved.
What agents do in Webex.
List messages in a room
Pull recent messages from a team room as a read-only check.
Create a message in a room
Post a new message to a Webex room or direct conversation.
Confirm before deleting a room
Check with the user before deleting a room, since its message history goes with it.
26 Webex actions, graded by risk.
Every Webex action is tagged read, write or destructive, so one policy covers the whole app and new actions inherit the right default.
read
3Look things up. Allowed by default.
- webex.list_teamsList Teams
- webex.list_webhooksList Webhooks
- webex.get_team_detailsGet Team Details
write
19Create and change things. Allow, or ask the user first.
- webex.create_teamCreate Team
- webex.update_roomUpdate Room
- webex.update_teamUpdate Team
- webex.update_membershipUpdate Membership
- webex.people_get_personGet Person Details
- webex.people_list_peopleList People
- webex.messaging_list_roomsList Rooms
- webex.webhooks_get_webhookGet Webhook Details
- webex.messaging_create_roomCreate Room
- webex.rooms_get_room_detailsGet Room Details
- webex.messaging_list_messagesList Messages
- webex.webhooks_create_webhookCreate Webhook
- webex.messaging_create_messageCreate Message
- webex.messaging_list_membershipsList Memberships
- webex.messaging_get_message_detailsGet Message Details
- webex.messaging_list_team_membershipsList Team Memberships
destructive
4Delete, cancel or archive. Ask first, or deny outright.
- webex.messaging_delete_roomDelete Room
- webex.webhooks_delete_webhookDelete Webhook
- webex.messaging_delete_messageDelete Message
- webex.messaging_delete_membershipDelete Membership
Webex in three steps.
- 01Your users connect WebexThey sign in to Webex on Arc0 Connect, under your brand, and approve the access you ask for.
- 02You set the rulesReads run, writes like “create Team” can wait for the user, and “delete Room” can be denied outright.
- 03Any agent can actYour agent calls Webex through the Arc0 SDK or MCP, and so can Claude, ChatGPT and Cursor. Every call lands on the audit log.
await arc0.policies.set('webex', { read: 'allow', write: 'ask', // create_team destructive: 'deny', // messaging_delete_room }) # Claude Code: the same connection, one URL $ claude mcp add --transport http arc0 \ https://mcp.arc0.ai/u/u_8f2
How Webex connects.
Users sign in to Webex on Arc0 Connect and approve the scopes you request. Build with Arc0’s Webex OAuth app, or bring your own so the Webex consent screen names you. Tokens refresh automatically, and you can export them whenever you want.
The same Webex connection serves your agent over MCP and your own backend over REST and the proxy, so a user connects once. How Arc0 handles credentials →
- AUTH
- OAuth 2.0
- CREDENTIALS
- Per-tenant encrypted vault
- MODEL SEES
- Results only, never credentials
- AUDIT LOG
- Every call, on every plan
Use Webex from any agent.
Webex and Arc0, answered.
Can I use Webex with Claude, ChatGPT or Cursor?
Yes. Connect Webex to Arc0 once, then add your Arc0 MCP URL to Claude, ChatGPT, Cursor, Claude Code or any other remote-MCP client. Each assistant only gets the Webex actions you allow.
How do users connect Webex?
Users sign in to Webex on Arc0 Connect and approve the scopes you request. Build with Arc0’s Webex OAuth app, or bring your own so the Webex consent screen names you. Tokens refresh automatically, and you can export them whenever you want.
Which Webex actions can my agent take?
26 in total: 3 read, 19 write and 4 destructive, such as “create Team”. Your policies decide which of them each agent may call.
Can I stop my agent from deleting things in Webex?
Yes. Actions like “delete Room” are graded destructive. Set destructive actions to deny, or to ask so the user approves each one, and blocked calls still show up on the audit log.
Can my own backend call Webex too?
Yes. The same Webex connection is available over REST and through the Arc0 proxy, so your product and your agent share one connection per user.
Plug Webex into your agent.
Your users connect Webex once, under your brand. Your agent gets 26 actions behind your policies, with every call on the record.
Free to build · MCP + REST · Audit log on every plan