AsyncAPI channel · xAI · xAI Realtime WebSocket APIs

realtime/server

Server-to-client events for the voice agent: session lifecycle, conversation item events, response streaming (text + audio), transcription of user input, function-call argument completion, and error events.

Provider: xAI AsyncAPI: v2.6.0 Spec: xAI Realtime WebSocket APIs Operations: 1 Messages: 10

Channel address

realtime/server

Operations

realtimeReceiveServerEvent
Receive a server event from the voice agent.

Messages

RtSessionCreated
Sent when the WebSocket connection is established.
Content-Type:
RtSessionUpdated
Sent after a successful session.update.
Content-Type:
RtConversationItemCreated
A conversation item (message or function output) was added.
Content-Type:
RtInputAudioTranscriptionCompleted
Transcription of user speech for a conversation item.
Content-Type:
RtResponseCreated
Model has begun generating a response.
Content-Type:
RtResponseDone
Response generation has completed.
Content-Type:
RtResponseOutputTextDelta
Streamed text chunk from the model.
Content-Type:
RtResponseOutputAudioDelta
Streamed audio chunk (base64) from the model.
Content-Type:
RtResponseFunctionCallArgumentsDone
A function call has been triggered with complete arguments.
Content-Type:
RtError
Realtime API error event.
Content-Type:

About AsyncAPI

The AsyncAPI specification describes event-driven APIs the way OpenAPI describes request/response APIs. A channel is the named pipe — a webhook URL, a Kafka topic, a WebSocket route, an MQTT subject — that producers and consumers publish or subscribe to. Each channel carries one or more messages with structured payloads, and an operation declares whether a given party sends or receives on that channel.

Browse every event-driven channel on the APIs.io network or compare with the broader Naftiko capability, Agent Skill, and MCP server surfaces of the same providers.