Genesys · AsyncAPI Specification

Genesys Notifications Webhooks

Version

View Spec View on GitHub CompanySoftwareContact CenterCustomer ExperienceCCaaSTelephonyConversational AIWorkforce ManagementCloud CommunicationsCPaaSAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-19'
method: searched
spec_type: Webhooks
source: https://developer.genesys.cloud/notificationsalerts/notifications/
notes: >-
  Genesys Cloud exposes an event surface through the Notifications API — clients
  open a websocket channel and subscribe to topics that stream real-time events
  (conversation state, presence, routing, analytics, workforce management, etc.).
  Events can also be delivered to AWS EventBridge via the Genesys Cloud
  EventBridge integration. There is no published AsyncAPI document; the event
  surface is captured here as a webhook/streaming catalog.
transport:
  primary: websocket (Notifications API channels)
  eventbridge: AWS EventBridge integration
operations:
- name: getNotificationsChannels
  description: List notification channels
  source_operation: openapi/genesys-platform-api-openapi-original.json#getNotificationsChannels
- name: postNotificationsChannels
  description: Create a notification channel (websocket)
  source_operation: openapi/genesys-platform-api-openapi-original.json#postNotificationsChannels
- name: postNotificationsChannelSubscriptions
  description: Add topic subscriptions to a channel
  source_operation: openapi/genesys-platform-api-openapi-original.json#postNotificationsChannelSubscriptions
- name: putNotificationsChannelSubscriptions
  description: Replace the topic subscriptions on a channel
  source_operation: openapi/genesys-platform-api-openapi-original.json#putNotificationsChannelSubscriptions
topic_families:
- conversations (v2.conversations.*)
- users presence and routing status (v2.users.*)
- routing queues (v2.routing.queues.*)
- analytics (v2.analytics.*)
- workforce management (v2.workforcemanagement.*)
docs:
  notifications: https://developer.genesys.cloud/notificationsalerts/notifications/
  available_topics: https://developer.genesys.cloud/notificationsalerts/notifications/available-topics
  eventbridge: https://developer.genesys.cloud/notificationsalerts/notifications/event-bridge

Work with this as data

Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/genesys-notifications-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.