Webex
Webex is Cisco's team messaging and meetings platform — spaces (Webex calls them rooms) where people chat, plus calling and meetings around them.
Authentication
- OAuth 2.0
Actions
Generic API request. Call any Webex API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.
- Create messagePost a new message to a room (space), or reply in one of its threads with Parent message (POST /messages, JSON body).
- Delete meeting summaryDestructivePermanently delete a meeting's AI summary.
- Download meeting transcriptDownload a meeting transcript's full text as WebVTT (with timestamps) or plain text, to feed a summary, search or follow-up step.
- Get meetingGet one Webex meeting by id - a whole series, one scheduled occurrence, or an in-progress or ended meeting instance - with its times, host, join link and whether it was recorded or transcribed.
- Get meeting participantGet one participant of a live or ended meeting - name, email, role, mute and video state, and join and leave times per device.
- Get meeting summaryGet the AI summary of an ended meeting - the summary notes as HTML and its action items as plain text.
- Get messageGet one message by id - its text and markdown, author, room and the thread it replies to.
- Get my detailsGet the profile of the person the connection is authenticated as (GET /people/me).
- Get personGet one person by id - their display name, email addresses, organization, type (person, bot or app user) and status.
- Get recordingGet one meeting recording by id - topic, duration, size, playback and download links, and for the host short-lived direct download links for the video, audio and transcript files.
- Get roomGet the details of a single room (space) by id (GET /rooms/{roomId}).
- Get transcript snippetGet one snippet of a meeting transcript - its speaker, text, offset and duration.
- List meeting participantsList who is in an in-progress meeting, or who joined an ended one - name, email, host and cohost flags, mute and video state, and join and leave times per device.
- List meeting transcriptsList the transcripts of the connected user's ended meetings - one per transcribed meeting instance, with its topic, start time and download links.
- List meetingsList the connected user's Webex meetings - meeting series by default, or with meetingType the scheduled occurrences or the in-progress and ended meeting instances - filtered by time range, state, and whether an ended instance has a recording, transcript or summary.
- List messagesList messages in a room (space).
- List peopleSearch for people in the organization by email or display name (GET /people).
- List recordingsList the meeting recordings the connected user hosted or was shared, newest first - topic, times, duration, format, and playback and download links - filtered by meeting, time range, topic or format.
- List roomsList rooms (spaces) the authenticated person is a member of (GET /rooms).
- List transcript snippetsList a meeting transcript as snippets - each a short stretch of speech with its speaker, text, offset and duration - for per-speaker processing or to find the snippet to correct.
Triggers
- Meeting endedStarts when a Webex meeting the connected person can see ends - one run per meeting instance, the point to fetch its participants, recording, transcript or summary.
- Meeting startedStarts when a Webex meeting the connected person can see starts - one run per meeting instance, delivered by a webhook.
- Meeting transcript createdStarts when the transcript of a Webex meeting the connected person hosts or can see is ready, delivered by a webhook - the point to download and process it.
- Message created (webhook)Starts the instant a message is posted in a Webex room the connected person is in - one room, or every room - delivered by a webhook instead of polling the room.
- Messages to meAnswers as an agent in Webex: when someone messages the connected account one to one, or @-mentions it in a space, the agent replies there as that account.
- New messageStarts when a new message is posted to a specific Webex room (space) that this trigger is configured to watch.
- New roomStarts when a new Webex room (space) is created that the connected account belongs to.
- Participant joinedStarts when someone joins a Webex meeting the connected person hosts or can see, delivered by a webhook as they join.
- Participant leftStarts when someone leaves a Webex meeting the connected person hosts or can see, delivered by a webhook as they leave.
- Recording createdStarts when a new recording of a Webex meeting the connected person hosts or can see becomes available, delivered by a webhook.
Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.