> For a complete documentation index, fetch https://docs.voximplant.ai/llms.txt

# VoiceAgentAPIEvents

## Values

**`Unknown`** `'QwenCloud.VoiceAgentAPI.Unknown'`

The unknown event.

---

**`Error`** `'QwenCloud.VoiceAgentAPI.Error'`

Sent when an error occurs. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#error](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#error)

---

**`SessionCreated`** `'QwenCloud.VoiceAgentAPI.SessionCreated'`

Returned when a session is created. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#session-created](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#session-created)

---

**`SessionUpdated`** `'QwenCloud.VoiceAgentAPI.SessionUpdated'`

Returned after session.update is applied. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#session-updated](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#session-updated)

---

**`InputAudioBufferSpeechStarted`** `'QwenCloud.VoiceAgentAPI.InputAudioBufferSpeechStarted'`

VAD detected the start of speech. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#input-audio-buffer-speech-started](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#input-audio-buffer-speech-started)

---

**`InputAudioBufferSpeechStopped`** `'QwenCloud.VoiceAgentAPI.InputAudioBufferSpeechStopped'`

VAD detected the end of speech. In smart_turn mode, reason turn_invalid means the turn was rejected. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#input-audio-buffer-speech-stopped](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#input-audio-buffer-speech-stopped)

---

**`InputAudioBufferCommitted`** `'QwenCloud.VoiceAgentAPI.InputAudioBufferCommitted'`

The input audio buffer was committed as a user message. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#input-audio-buffer-committed](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#input-audio-buffer-committed)

---

**`InputAudioBufferCleared`** `'QwenCloud.VoiceAgentAPI.InputAudioBufferCleared'`

The input audio buffer was cleared (push-to-talk). [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#input-audio-buffer-cleared](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#input-audio-buffer-cleared)

---

**`ConversationItemCreated`** `'QwenCloud.VoiceAgentAPI.ConversationItemCreated'`

A conversation item was created. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-created](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-created)

---

**`ConversationItemDeleted`** `'QwenCloud.VoiceAgentAPI.ConversationItemDeleted'`

A conversation item was deleted. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-deleted](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-deleted)

---

**`ConversationItemRetrieved`** `'QwenCloud.VoiceAgentAPI.ConversationItemRetrieved'`

A conversation item was retrieved. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-retrieved](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-retrieved)

---

**`ConversationItemInputAudioTranscriptionDelta`** `'QwenCloud.VoiceAgentAPI.ConversationItemInputAudioTranscriptionDelta'`

Incremental input audio transcription. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-input-audio-transcription-delta](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-input-audio-transcription-delta)

---

**`ConversationItemInputAudioTranscriptionCompleted`** `'QwenCloud.VoiceAgentAPI.ConversationItemInputAudioTranscriptionCompleted'`

Final input audio transcription. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-input-audio-transcription-completed](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-input-audio-transcription-completed)

---

**`ConversationItemInputAudioTranscriptionFailed`** `'QwenCloud.VoiceAgentAPI.ConversationItemInputAudioTranscriptionFailed'`

Input audio transcription failed. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-input-audio-transcription-failed](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-input-audio-transcription-failed)

---

**`ConversationItemAmbientAudioTranscriptionDelta`** `'QwenCloud.VoiceAgentAPI.ConversationItemAmbientAudioTranscriptionDelta'`

Incremental ambient audio transcription in smart_turn mode. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-ambient-audio-transcription-delta](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-ambient-audio-transcription-delta)

---

**`ConversationItemAmbientAudioTranscriptionCompleted`** `'QwenCloud.VoiceAgentAPI.ConversationItemAmbientAudioTranscriptionCompleted'`

Final ambient audio transcription in smart_turn mode. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-ambient-audio-transcription-completed](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#conversation-item-ambient-audio-transcription-completed)

---

**`ResponseCreated`** `'QwenCloud.VoiceAgentAPI.ResponseCreated'`

A model response started. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-created](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-created)

---

**`ResponseDone`** `'QwenCloud.VoiceAgentAPI.ResponseDone'`

A model response finished. status can be completed, cancelled, or failed. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-done](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-done)

---

**`ResponseOutputItemAdded`** `'QwenCloud.VoiceAgentAPI.ResponseOutputItemAdded'`

An output item was added to the response. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-output-item-added](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-output-item-added)

---

**`ResponseOutputItemDone`** `'QwenCloud.VoiceAgentAPI.ResponseOutputItemDone'`

An output item finished. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-output-item-done](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-output-item-done)

---

**`ResponseContentPartAdded`** `'QwenCloud.VoiceAgentAPI.ResponseContentPartAdded'`

A content part was added to an output item. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-content-part-added](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-content-part-added)

---

**`ResponseContentPartDone`** `'QwenCloud.VoiceAgentAPI.ResponseContentPartDone'`

A content part finished. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-content-part-done](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-content-part-done)

---

**`ResponseTextDelta`** `'QwenCloud.VoiceAgentAPI.ResponseTextDelta'`

Incremental text in text-only mode. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-text-delta](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-text-delta)

---

**`ResponseTextDone`** `'QwenCloud.VoiceAgentAPI.ResponseTextDone'`

Text output finished in text-only mode. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-text-done](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-text-done)

---

**`ResponseAudioTranscriptDelta`** `'QwenCloud.VoiceAgentAPI.ResponseAudioTranscriptDelta'`

Incremental assistant caption in audio mode. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-audio-transcript-delta](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-audio-transcript-delta)

---

**`ResponseAudioTranscriptDone`** `'QwenCloud.VoiceAgentAPI.ResponseAudioTranscriptDone'`

Assistant caption finished in audio mode. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-audio-transcript-done](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-audio-transcript-done)

---

**`ResponseAudioDone`** `'QwenCloud.VoiceAgentAPI.ResponseAudioDone'`

Assistant audio output finished. Audio bytes arrive as media, not this event. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-audio-done](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-audio-done)

---

**`ResponseFunctionCallArgumentsDelta`** `'QwenCloud.VoiceAgentAPI.ResponseFunctionCallArgumentsDelta'`

Incremental function-call arguments. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-function-call-arguments-delta](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-function-call-arguments-delta)

---

**`ResponseFunctionCallArgumentsDone`** `'QwenCloud.VoiceAgentAPI.ResponseFunctionCallArgumentsDone'`

Function-call arguments are complete. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-function-call-arguments-done](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#response-function-call-arguments-done)

---

**`VoiceprintAudioListInProgress`** `'QwenCloud.VoiceAgentAPI.VoiceprintAudioListInProgress'`

Voiceprint enrollment started. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#voiceprint-audio-list-in-progress](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#voiceprint-audio-list-in-progress)

---

**`VoiceprintAudioListCompleted`** `'QwenCloud.VoiceAgentAPI.VoiceprintAudioListCompleted'`

Voiceprint enrollment completed. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#voiceprint-audio-list-completed](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#voiceprint-audio-list-completed)

---

**`VoiceprintAudioListFailed`** `'QwenCloud.VoiceAgentAPI.VoiceprintAudioListFailed'`

Voiceprint enrollment failed. The conversation continues. [https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#voiceprint-audio-list-failed](https://docs.qwencloud.com/api-reference/qwen-audio-realtime/server-events#voiceprint-audio-list-failed)

---

**`WebSocketError`** `'QwenCloud.VoiceAgentAPI.WebSocketError'`

The WebSocket error response event.

---

**`ConnectorInformation`** `'QwenCloud.VoiceAgentAPI.ConnectorInformation'`

Contains information about the connector.

---