NICE · AsyncAPI Specification
Nice Webhooks
Version
View Spec
View on GitHub
CompanyCustomer ExperienceArtificial IntelligenceCloudIntegrationAsyncAPIEvents
AsyncAPI Specification
generated: '2026-10-14'
method: searched
generator: extract-docs-artifacts.py (local)
source: https://www.nice.com/events
sources:
- https://www.nice.com/events
- https://developer.niceincontact.com/Documentation/AgentSessionEvents
- https://developer.niceincontact.com/Documentation/UsingEvents
description: NICE CXone provides webhook‑style event notifications for agent sessions via a polling (comet) API over HTTPS. Events are delivered
as JSON objects in the response body of a GET request to the /get‑next‑event endpoint, authenticated with an Authorization header containing
a bearer token. No signature header is documented; security relies on TLS and token‑based authentication. The documentation does not specify
automatic retry behavior for failed deliveries.
events:
- event: AgentSessionStart
description: The AgentSessionStart event is received when an agent session is first started or joined.
- event: AgentSessionEnd
description: The AgentSessionEnd event is received when the agent session ends.
- event: RemoteAgentSessionEnd
description: The RemoteAgentSessionEnd event is delivered if the agent session was ended by an administrator.
- event: AgentState
description: The AgentState event is delivered when the agent's state changes.
- event: AgentLeg
description: AgentLeg events are emitted for the agent station leg with statuses Dialing, Active, or Disconnected.
- event: AgentError
description: AgentError events are generated when an error occurs on the agent leg.
delivery:
auth: Authorization header with bearer token
docs: https://www.nice.com/events
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.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/nice-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.