Cisco Webex
CommunicationIntegrate Cisco Webex messaging, spaces, memberships, people, teams, and meetings. Post to spaces or people, manage spaces and members, look up people, schedule meetings, and manage Webex-side webhooks.
What This Integration Enables
FlowRunner agents use Webex to run enterprise messaging and to coordinate live meetings from a workflow. An agent can post a message to a space or a person with text, markdown, and Adaptive Card attachments, provision and manage spaces and their members, look up people by email to route correctly, schedule, update, and cancel meetings and share the join link, download files attached to messages, and manage Webex-side webhooks that post to an endpoint you host. Bots only see spaces they belong to, so the agent adds itself before it posts. The action the agent confirms first is scheduling a meeting with external invitees, because those invitations leave the building.
Without FlowRunner
With FlowRunner
Use Case Scenarios
Escalation meeting with an external-invite gate
A customer escalation reaches the stage where a live call is warranted. The agent assembles the meeting time, title, and invitee list, notices that the list includes people outside the organization, and posts the proposed meeting to the account team space. An account lead reviews the external invitees and approves. Only then does the agent call Create Meeting and use Create Direct Message to send each invitee the join link. No outside invitation goes out without a person reviewing who receives it.
Project space provisioning
The agent uses List People to resolve a coworker's email to a person ID, creates a project space with Create Room, and adds the right members with Create Membership. The bot adds itself to the space first so it can post. A project gets a ready space and the right people without manual setup.
File relay from a space
The agent uses List Messages and Get Message Attachment to pull files posted in a Webex space into FlowRunner storage, then relays a summary into another team's channel through a different connector. Attachments move between platforms without anyone downloading and re-uploading by hand.
Human-in-Loop Highlight
The human-in-loop moment in Webex is the external-invite gate on meetings. Posting inside a space runs on its own. Scheduling a meeting that invites people outside the organization does not, because those invitations reach customers and partners directly. When the agent prepares an escalation meeting and sees external invitees on the list, it stops and posts to the account team space: "Ready to schedule a call with two external contacts at Acme. Approve the invitee list before I book?" An account lead reviews and approves. Only then does the agent call Create Meeting and share the join link. The agent handles the scheduling mechanics. A person owns the decision about who outside the company gets invited.
Agent Capabilities
30 actionsMessages
6- Create Message Post a message to a space or a person, with text or markdown plus optional files and Adaptive Card attachments. The primary posting action.
- Create Direct Message Send a direct message to one person by email. A shortcut for one-to-one messaging.
- List Messages List messages in a room. Used to gather recent activity.
- Get Message Retrieve a single message by ID.
- Delete Message Delete a message.
- Get Message Attachment Download a file attached to a message into FlowRunner file storage and return a shareable URL.
Rooms
6- List Rooms List rooms, filterable by direct or group type. Used to resolve a target space.
- Create Room Create a space. Used to provision a project room.
- Get Room Retrieve a room's details.
- Update Room Update a room's title.
- Delete Room Delete a room. Used to archive a space after a project ends.
- Get Room Meeting Details Retrieve the meeting details associated with a room.
Memberships
3- List Memberships List the memberships of a room.
- Create Membership Add a person to a space. The bot must be a member before it can post.
- Delete Membership Remove a person from a space.
People
3- Get My Own Details Return the identity behind the token. Used as a connection check.
- List People List or search people in the organization. Used to resolve an email to a person.
- Get Person Retrieve a single person by ID.
Teams
4- List Teams List Webex teams.
- Create Team Create a Webex team.
- Get Team Retrieve a single team.
- List Team Memberships List the members of a team.
Meetings
5- List Meetings List scheduled meetings.
- Create Meeting Schedule a Webex meeting with start and end times and invitees, returning the join link. Used to spin up a session from a workflow, behind a human approval when external invitees are involved.
- Get Meeting Retrieve a meeting's details.
- Update Meeting Update a meeting. Requires title, start, and end on every call.
- Delete Meeting Cancel a meeting.
Webhooks
3- List Webhooks List Webex-side webhooks. Managed for automation, not registered as FlowRunner triggers.
- Create Webhook Create a Webex-side webhook that posts events to a URL you host.
- Delete Webhook Delete a Webex-side webhook.
Start building with Cisco Webex
$100 in credits. No card required. Connect in minutes.