← Catalog

Webex

Read and post Webex messages, manage spaces and their memberships, look up people in the directory, and schedule Webex meetings.

Tools24

  • webex__get_meFreeFetch the connected Webex account's own person record (id, displayName, emails, orgId).

    Fetch the connected Webex account's own person record (id, displayName, emails, orgId).

  • webex__list_peopleFreeList people in the organization's directory. Non-admin callers must pass email or displayName. Returns one page as {items, next_cursor}. For the next page, call again with cursor set to next_cursor; the cursor carries this call's filters and max, so filters passed alongside it are ignored. next_cursor is null on the last page.

    List people in the organization's directory. Non-admin callers must pass email or displayName. Returns one page as {items, next_cursor}. For the next page, call again with cursor set to next_cursor; the cursor carries this call's filters and max, so filters passed alongside it are ignored. next_cursor is null on the last page.

  • webex__get_personFreeFetch details for one person by person ID.

    Fetch details for one person by person ID.

  • webex__list_roomsFreeList the Webex spaces (rooms) the authenticated user belongs to. Returns one page as {items, next_cursor}. For the next page, call again with cursor set to next_cursor; the cursor carries this call's filters and max, so filters passed alongside it are ignored. next_cursor is null on the last page.

    List the Webex spaces (rooms) the authenticated user belongs to. Returns one page as {items, next_cursor}. For the next page, call again with cursor set to next_cursor; the cursor carries this call's filters and max, so filters passed alongside it are ignored. next_cursor is null on the last page.

  • webex__get_roomFreeFetch details for one space by room ID.

    Fetch details for one space by room ID.

  • webex__create_roomFreeCreate a space. The authenticated user is added as a member automatically.

    Create a space. The authenticated user is added as a member automatically.

  • webex__update_roomFreeUpdate a space's settings. Webex requires title on every update, so pass the intended title even when only changing another field.

    Update a space's settings. Webex requires title on every update, so pass the intended title even when only changing another field.

  • webex__delete_roomFreeDelete a space. Deleted spaces cannot be recovered; a space belonging to a team is archived instead.

    Delete a space. Deleted spaces cannot be recovered; a space belonging to a team is archived instead.

  • webex__list_membershipsFreeList space memberships. Defaults to the spaces the authenticated user belongs to; filter with roomId. Returns one page as {items, next_cursor}. For the next page, call again with cursor set to next_cursor; the cursor carries this call's filters and max, so filters passed alongside it are ignored. next_cursor is null on the last page.

    List space memberships. Defaults to the spaces the authenticated user belongs to; filter with roomId. Returns one page as {items, next_cursor}. For the next page, call again with cursor set to next_cursor; the cursor carries this call's filters and max, so filters passed alongside it are ignored. next_cursor is null on the last page.

  • webex__get_membershipFreeFetch one membership by membership ID.

    Fetch one membership by membership ID.

  • webex__create_membershipFreeAdd someone to a space by person ID or email, optionally as a moderator.

    Add someone to a space by person ID or email, optionally as a moderator.

  • webex__update_membershipFreeUpdate a membership. Webex requires both isModerator and isRoomHidden on every update.

    Update a membership. Webex requires both isModerator and isRoomHidden on every update.

  • webex__delete_membershipFreeRemove someone from a space. The last moderator of a team's General space cannot be removed.

    Remove someone from a space. The last moderator of a team's General space cannot be removed.

  • webex__list_messagesFreeList messages in a space, newest first. roomId is required by Webex. Returns one page as {items, next_cursor}. For the next page, call again with cursor set to next_cursor; the cursor carries this call's filters and max, so filters passed alongside it are ignored. next_cursor is null on the last page.

    List messages in a space, newest first. roomId is required by Webex. Returns one page as {items, next_cursor}. For the next page, call again with cursor set to next_cursor; the cursor carries this call's filters and max, so filters passed alongside it are ignored. next_cursor is null on the last page.

  • webex__list_direct_messagesFreeList messages in a 1:1 space, selected by personId or personEmail.

    List messages in a 1:1 space, selected by personId or personEmail.

  • webex__get_messageFreeFetch one message by message ID.

    Fetch one message by message ID.

  • webex__create_messageFreePost a message to a space (roomId) or to a person (toPersonId / toPersonEmail). Pass markdown for rich text, text for plain.

    Post a message to a space (roomId) or to a person (toPersonId / toPersonEmail). Pass markdown for rich text, text for plain.

  • webex__edit_messageFreeEdit a message you posted (max 10 edits). roomId is required; messages with files or attachments cannot be edited.

    Edit a message you posted (max 10 edits). roomId is required; messages with files or attachments cannot be edited.

  • webex__delete_messageFreeDelete a message by message ID.

    Delete a message by message ID.

  • webex__list_meetingsFreeList Webex meetings, filterable by date range, state, type or associated space. Returns one page as {items, next_cursor}. For the next page, call again with cursor set to next_cursor; the cursor carries this call's filters and max, so filters passed alongside it are ignored. next_cursor is null on the last page.

    List Webex meetings, filterable by date range, state, type or associated space. Returns one page as {items, next_cursor}. For the next page, call again with cursor set to next_cursor; the cursor carries this call's filters and max, so filters passed alongside it are ignored. next_cursor is null on the last page.

  • webex__get_meetingFreeFetch details for one meeting by meeting ID.

    Fetch details for one meeting by meeting ID.

  • webex__create_meetingFreeSchedule a Webex meeting. start and end are ISO 8601 timestamps; when timezone is set, their UTC offset must be that zone's offset at that time, or Webex answers 400 (e.g. 2026-10-20T10:00:00-07:00 with America/Los_Angeles, not 2026-10-20T17:00:00Z).

    Schedule a Webex meeting. start and end are ISO 8601 timestamps; when timezone is set, their UTC offset must be that zone's offset at that time, or Webex answers 400 (e.g. 2026-10-20T10:00:00-07:00 with America/Los_Angeles, not 2026-10-20T17:00:00Z).

  • webex__update_meetingFreeUpdate a scheduled meeting. Applies to a meeting series or a scheduled meeting, not to an ended or in-progress instance. start and end are ISO 8601 timestamps; when timezone is set, their UTC offset must be that zone's offset at that time, or Webex answers 400 (e.g. 2026-10-20T10:00:00-07:00 with America/Los_Angeles, not 2026-10-20T17:00:00Z).

    Update a scheduled meeting. Applies to a meeting series or a scheduled meeting, not to an ended or in-progress instance. start and end are ISO 8601 timestamps; when timezone is set, their UTC offset must be that zone's offset at that time, or Webex answers 400 (e.g. 2026-10-20T10:00:00-07:00 with America/Los_Angeles, not 2026-10-20T17:00:00Z).

  • webex__delete_meetingFreeCancel and delete a scheduled meeting.

    Cancel and delete a scheduled meeting.

Give this to your agent

set up https://corespeed.io/SKILL.md
Get started