Webex
webexWebex is a Cisco-powered video conferencing and collaboration platform offering online meetings, webinars, screen sharing, and team messaging
Acciones disponibles (28)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Create RoomWEBEX_CREATE_ROOMAcciónTool to create a new room. use when you need to spin up a dedicated space for team collaboration or topic discussion.
WEBEX_CREATE_ROOMAcciónTool to create a new room. use when you need to spin up a dedicated space for team collaboration or topic discussion.
Parámetros de entrada
titlestringObligatorioThe title for the room.
teamIdstringThe team ID to associate the room with. Optional.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create TeamWEBEX_CREATE_TEAMAcciónTool to create a new team. use when you need to group rooms under a shared team.
WEBEX_CREATE_TEAMAcciónTool to create a new team. use when you need to group rooms under a shared team.
Parámetros de entrada
namestringObligatorioThe name of the team.
descriptionstringA description of the team.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Team DetailsWEBEX_GET_TEAM_DETAILSAcciónTool to retrieve details for a specific team by teamid. use when you need full metadata of a team before performing team-related operations.
WEBEX_GET_TEAM_DETAILSAcciónTool to retrieve details for a specific team by teamid. use when you need full metadata of a team before performing team-related operations.
Parámetros de entrada
teamIdstringObligatorioThe unique identifier for the team.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List TeamsWEBEX_LIST_TEAMSAcciónTool to list teams. use when you need to retrieve the teams the authenticated user is a member of.
WEBEX_LIST_TEAMSAcciónTool to list teams. use when you need to retrieve the teams the authenticated user is a member of.
Parámetros de entrada
maxintegerMaximum number of teams to return.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List WebhooksWEBEX_LIST_WEBHOOKSAcciónTool to list webhooks. use after authentication to retrieve webhooks filtered by max or ownership.
WEBEX_LIST_WEBHOOKSAcciónTool to list webhooks. use after authentication to retrieve webhooks filtered by max or ownership.
Parámetros de entrada
maxintegerMaximum number of webhooks to return
ownedBystringenumFilter webhooks by ownership: 'creator' for user-owned, 'org' for org-wide
creatororg
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create MessageWEBEX_MESSAGING_CREATE_MESSAGEAcciónTool to post a message to a webex room or person. use when you have a target roomid or private recipient and want to send text, markdown, files, or card attachments.
WEBEX_MESSAGING_CREATE_MESSAGEAcciónTool to post a message to a webex room or person. use when you have a target roomid or private recipient and want to send text, markdown, files, or card attachments.
Parámetros de entrada
textstringPlain-text message content.
filesstring[]Public URLs of files to post. Only one URL allowed per message.
roomIdstringThe room ID to post the message in. Required if sending to a room.
markdownstringMarkdown-formatted message. Overrides text if present.
toPersonIdstringThe person ID for sending a private 1:1 message. Mutually exclusive with roomId.
attachmentsobject[]Content attachments (cards). Only one attachment per message is supported.
toPersonEmailstringThe email address of the person for a private 1:1 message. Mutually exclusive with roomId.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create RoomWEBEX_MESSAGING_CREATE_ROOMAcciónTool to create a new room. use to create a dedicated space for collaboration after authentication.
WEBEX_MESSAGING_CREATE_ROOMAcciónTool to create a new room. use to create a dedicated space for collaboration after authentication.
Parámetros de entrada
titlestringObligatorioTitle of the room.
teamIdstringOptional team ID to associate with the room.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Team MembershipWEBEX_MESSAGING_CREATE_TEAM_MEMBERSHIPAcciónTool to add a person to a webex team by personid or personemail. use when granting a user access to a team; requires teamid and one of personid or personemail.
WEBEX_MESSAGING_CREATE_TEAM_MEMBERSHIPAcciónTool to add a person to a webex team by personid or personemail. use when granting a user access to a team; requires teamid and one of personid or personemail.
Parámetros de entrada
teamIdstringObligatorioThe team ID to add the person to.
personIdstringThe person ID to add. Required if personEmail is not provided.
isModeratorbooleanSet to true to make the person a team moderator.
personEmailstringThe email address of the person to add. Required if personId is not provided.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete MembershipWEBEX_MESSAGING_DELETE_MEMBERSHIPAcciónTool to delete a webex membership by its unique identifier. use when you need to remove a member from a space after confirming the membership exists. example: "delete the membership with id y2lzy29zcgfjmdcznza2njg0zdliy2yxnde4ndqyyzq5ndqzotexytk4".
WEBEX_MESSAGING_DELETE_MEMBERSHIPAcciónTool to delete a webex membership by its unique identifier. use when you need to remove a member from a space after confirming the membership exists. example: "delete the membership with id y2lzy29zcgfjmdcznza2njg0zdliy2yxnde4ndqyyzq5ndqzotexytk4".
Parámetros de entrada
membershipIdstringObligatorioUnique identifier for the membership to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete MessageWEBEX_MESSAGING_DELETE_MESSAGEAcciónTool to delete a webex message by its unique identifier. use after confirming the messageid to remove unintended or obsolete messages. example: "delete the message with id y2lzy29zcgfyazovl21lc3nhz2uvywjjmtizndu2nzg5".
WEBEX_MESSAGING_DELETE_MESSAGEAcciónTool to delete a webex message by its unique identifier. use after confirming the messageid to remove unintended or obsolete messages. example: "delete the message with id y2lzy29zcgfyazovl21lc3nhz2uvywjjmtizndu2nzg5".
Parámetros de entrada
messageIdstringObligatorioUnique identifier for the message to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete RoomWEBEX_MESSAGING_DELETE_ROOMAcciónTool to delete a webex room by its id. use after confirming the roomid when you need to permanently remove or archive a space. example: "delete the room with id y2lzy29..."
WEBEX_MESSAGING_DELETE_ROOMAcciónTool to delete a webex room by its id. use after confirming the roomid when you need to permanently remove or archive a space. example: "delete the room with id y2lzy29..."
Parámetros de entrada
roomIdstringObligatorioUnique identifier for the room to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Membership DetailsWEBEX_MESSAGING_GET_MEMBERSHIP_DETAILSAcciónTool to retrieve details for a specific membership. use when you need metadata for a membership by its id.
WEBEX_MESSAGING_GET_MEMBERSHIP_DETAILSAcciónTool to retrieve details for a specific membership. use when you need metadata for a membership by its id.
Parámetros de entrada
membershipIdstringObligatorioThe unique identifier for the membership.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Message DetailsWEBEX_MESSAGING_GET_MESSAGE_DETAILSAcciónTool to retrieve details for a specific message. use when you need full content and metadata by message id.
WEBEX_MESSAGING_GET_MESSAGE_DETAILSAcciónTool to retrieve details for a specific message. use when you need full content and metadata by message id.
Parámetros de entrada
messageIdstringObligatorioThe unique identifier for the message.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Room DetailsWEBEX_MESSAGING_GET_ROOM_DETAILSAcciónTool to retrieve details for a specific room. use when you need full metadata of a specific room before posting messages or updating settings.
WEBEX_MESSAGING_GET_ROOM_DETAILSAcciónTool to retrieve details for a specific room. use when you need full metadata of a specific room before posting messages or updating settings.
Parámetros de entrada
roomIdstringObligatorioUnique identifier for the room.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Team Membership DetailsWEBEX_MESSAGING_GET_TEAM_MEMBERSHIP_DETAILSAcciónTool to retrieve details for a specific team membership. use when you need metadata for a team membership by its id.
WEBEX_MESSAGING_GET_TEAM_MEMBERSHIP_DETAILSAcciónTool to retrieve details for a specific team membership. use when you need metadata for a team membership by its id.
Parámetros de entrada
membershipIdstringObligatorioThe unique identifier for the team membership.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List MembershipsWEBEX_MESSAGING_LIST_MEMBERSHIPSAcciónTool to list memberships in a webex room. use when you need to retrieve or filter membership details by roomid, personid, personemail, or teamid. supports limiting the response size.
WEBEX_MESSAGING_LIST_MEMBERSHIPSAcciónTool to list memberships in a webex room. use when you need to retrieve or filter membership details by roomid, personid, personemail, or teamid. supports limiting the response size.
Parámetros de entrada
maxintegerLimit the maximum number of membership records returned.
roomIdstringFilter memberships by the Webex room ID.
teamIdstringFilter memberships associated with a specific team ID.
personIdstringFilter memberships by the Webex person ID.
personEmailanyemailFilter memberships by the member's email address.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List MessagesWEBEX_MESSAGING_LIST_MESSAGESAcciónTool to list messages in a room. use when you need to retrieve chat history filtered by room, time window, or mentions.
WEBEX_MESSAGING_LIST_MESSAGESAcciónTool to list messages in a room. use when you need to retrieve chat history filtered by room, time window, or mentions.
Parámetros de entrada
maxintegerMaximum number of messages to return per request.
beforestringFilter messages sent before a specific ISO8601 timestamp.
roomIdstringObligatorioUnique identifier for the room to list messages from.
parentIdstringFilter messages that are replies to a specific message ID.
beforeMessagestringFilter messages sent before a specific message, by its ID.
mentionedPeoplestring[]Filter messages where the caller is mentioned; use 'me' or person IDs.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List RoomsWEBEX_MESSAGING_LIST_ROOMSAcciónTool to list rooms the authenticated user belongs to. use after authentication when needing to retrieve spaces filtered by team, type, or sorted. example: "list my group rooms sorted by last activity."
WEBEX_MESSAGING_LIST_ROOMSAcciónTool to list rooms the authenticated user belongs to. use after authentication when needing to retrieve spaces filtered by team, type, or sorted. example: "list my group rooms sorted by last activity."
Parámetros de entrada
maxintegerMaximum number of rooms to return.
typestringenumFilter rooms by type: 'direct' (1:1) or 'group'.
directgroupsortBystringenumSort results by 'id', 'lastactivity' (recent activity), or 'created' (creation date).
idlastactivitycreatedteamIdstringLimit rooms to those associated with a specific team by ID.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Team MembershipsWEBEX_MESSAGING_LIST_TEAM_MEMBERSHIPSAcciónTool to list team memberships. use when you need to retrieve or filter team membership details by teamid, personid, or personemail, with optional max limit. use after confirming the team or person context.
WEBEX_MESSAGING_LIST_TEAM_MEMBERSHIPSAcciónTool to list team memberships. use when you need to retrieve or filter team membership details by teamid, personid, or personemail, with optional max limit. use after confirming the team or person context.
Parámetros de entrada
maxintegerLimit the maximum number of team membership records returned.
teamIdstringFilter memberships by the Webex team ID.
personIdstringFilter memberships by the Webex person ID.
personEmailanyemailFilter memberships by the member's email address.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Person DetailsWEBEX_PEOPLE_GET_PERSONAcciónTool to get details for a specific person. use when you have a person's id and need full profile information. call after confirming the person's id.
WEBEX_PEOPLE_GET_PERSONAcciónTool to get details for a specific person. use when you have a person's id and need full profile information. call after confirming the person's id.
Parámetros de entrada
personIdstringObligatorioUnique identifier for the person.
callingDatabooleanIf true, include the person's calling data in the response.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List PeopleWEBEX_PEOPLE_LIST_PEOPLEAcciónTool to list people in your organization. use when you need to retrieve people filtered by email, display name, ids, roles, or location.
WEBEX_PEOPLE_LIST_PEOPLEAcciónTool to list people in your organization. use when you need to retrieve people filtered by email, display name, ids, roles, or location.
Parámetros de entrada
idstringList people by ID. Accepts up to 85 person IDs separated by commas.
maxintegerMaximum number of people to return per request.
emailstringList people with this email address. For non-admin calls, either email or displayName is required.
orgIdstringList people in this organization. Only admin users of another organization (such as partners) may use this parameter.
rolesstringList of role IDs separated by commas.
locationIdstringList people present in this location.
callingDatabooleanInclude Webex Calling user details in the response. Default is false.
displayNamestringList people whose name starts with this string. For non-admin calls, either displayName or email is required.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Room DetailsWEBEX_ROOMS_GET_ROOM_DETAILSAcciónTool to retrieve details for a specific room. use when you need full metadata of a room before posting messages or updating settings.
WEBEX_ROOMS_GET_ROOM_DETAILSAcciónTool to retrieve details for a specific room. use when you need full metadata of a room before posting messages or updating settings.
Parámetros de entrada
roomIdstringObligatorioUnique identifier for the room.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update MembershipWEBEX_UPDATE_MEMBERSHIPAcciónTool to update a membership by membershipid. use when modifying a member's moderator or monitor status in a webex room.
WEBEX_UPDATE_MEMBERSHIPAcciónTool to update a membership by membershipid. use when modifying a member's moderator or monitor status in a webex room.
Parámetros de entrada
isMonitorbooleanSet to true to make the user a room monitor.
isModeratorbooleanSet to true to make the user a room moderator.
membershipIdstringObligatorioUnique identifier of the membership to update.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update RoomWEBEX_UPDATE_ROOMAcciónTool to update a room's title and settings. use when you need to rename, lock/unlock, or reassign a webex space.
WEBEX_UPDATE_ROOMAcciónTool to update a room's title and settings. use when you need to rename, lock/unlock, or reassign a webex space.
Parámetros de entrada
titlestringNew user-friendly name for the room.
roomIdstringObligatorioUnique identifier of the room to update.
teamIdstringTeam ID to associate the room with. Use to move the room under a different team.
isLockedbooleanLock the room to prevent new users from joining.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update TeamWEBEX_UPDATE_TEAMAcciónTool to update a team's name by teamid. use when you need to rename a webex team. example: "change team 12345 name to 'project x team'".
WEBEX_UPDATE_TEAMAcciónTool to update a team's name by teamid. use when you need to rename a webex team. example: "change team 12345 name to 'project x team'".
Parámetros de entrada
namestringObligatorioNew user-friendly name for the team.
teamIdstringObligatorioUnique identifier of the team to update.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create WebhookWEBEX_WEBHOOKS_CREATE_WEBHOOKAcciónTool to create a new webhook for events. use when you need to register for webex event notifications.
WEBEX_WEBHOOKS_CREATE_WEBHOOKAcciónTool to create a new webhook for events. use when you need to register for webex event notifications.
Parámetros de entrada
namestringObligatorioUser-friendly name for the webhook.
appIdstring(Internal) Application ID associated with this webhook.
eventstringObligatorioenumThe event type that triggers the webhook (created, updated, or deleted).
createdupdateddeletedfilterstringOptional filter expression to scope notifications, e.g., 'roomId=Y2lzY29zcGFyazovL3VzL1JPT00vMTIz'.
secretstringOptional secret used to generate an HMAC payload signature.
ownedBystringenumSpecifies webhook ownership: 'creator' delivers only to creator, 'org' delivers organization-wide.
creatororgresourcestringObligatorioenumThe Webex resource to monitor. One of: messages, memberships, rooms, teams, team_memberships, meetings, meetingRecordings, meetingTranscripts.
messagesmembershipsroomsteamsteam_membershipsmeetingsmeetingRecordingsmeetingTranscriptstargetUrlanyObligatoriouriThe URL that will receive POST event notifications.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete WebhookWEBEX_WEBHOOKS_DELETE_WEBHOOKAcciónTool to delete a specific webhook. use when you need to remove an existing webhook by its id after confirming the identifier.
WEBEX_WEBHOOKS_DELETE_WEBHOOKAcciónTool to delete a specific webhook. use when you need to remove an existing webhook by its id after confirming the identifier.
Parámetros de entrada
webhookIdstringObligatorioUnique identifier for the webhook to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Webhook DetailsWEBEX_WEBHOOKS_GET_WEBHOOKAcciónTool to get details for a specific webhook. use when you need to inspect a webhook's configuration before taking action.
WEBEX_WEBHOOKS_GET_WEBHOOKAcciónTool to get details for a specific webhook. use when you need to inspect a webhook's configuration before taking action.
Parámetros de entrada
webhookIdstringObligatorioThe unique identifier of the webhook to retrieve.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not