Creates a Webex webhook to receive real-time event notifications via HTTP POST requests to your specified URL. Use this tool to register for automated notifications when resources (messages, rooms, memberships, meetings, etc.) are created, updated, deleted, or undergo other stat…
nameRequiredstringUser-friendly name for the webhook.
appIdstring(Internal) Application ID associated with this webhook.
eventRequiredstringThe event type that triggers the webhook. Supported events: created (object created), updated (object updated), deleted (object deleted), started (meeting started), ended (meeting ended), joined (participant joined), left (participant left), migrated (resource migrated), authori…
filterstringOptional filter expression to scope webhook notifications to specific resources. For example, use 'roomId=<id>' to monitor a specific room, or 'hostEmail=<email>' for meetings hosted by a specific user. When using 'ownedBy=org' with filters like hostEmail, hostUserId, ownerEmail…
secretstringOptional secret used to generate an HMAC payload signature.
ownedBystringSpecifies webhook ownership level. Use 'creator' (default) for personal webhooks that deliver events only to the creating user, or 'org' for organization/admin-level webhooks that deliver events across the entire organization. Org-level webhooks are supported for resources like…
resourceRequiredstringThe Webex resource type to monitor for events. Supported resources include: messages, memberships, rooms, teams, team_memberships, meetings, recordings, convergedRecordings, meetingParticipants, meetingRecordings, meetingTranscripts, attachmentActions, dataSources, telephony_cal…
targetUrlRequiredstringThe URL that will receive POST event notifications.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.