Module: Vapi::Types::AssistantClientMessagesItem

Extended by:
Internal::Types::Enum
Defined in:
lib/vapi/types/assistant_client_messages_item.rb

Constant Summary collapse

CONVERSATION_UPDATE =
"conversation-update"
ASSISTANT_SPEECH_STARTED =
"assistant.speechStarted"
FUNCTION_CALL =
"function-call"
FUNCTION_CALL_RESULT =
"function-call-result"
HANG =
"hang"
LANGUAGE_CHANGED =
"language-changed"
METADATA =
"metadata"
MODEL_OUTPUT =
"model-output"
SPEECH_UPDATE =
"speech-update"
STATUS_UPDATE =
"status-update"
TRANSCRIPT =
"transcript"
TOOL_CALLS =
"tool-calls"
TOOL_CALLS_RESULT =
"tool-calls-result"
TOOL_COMPLETED =
"tool.completed"
TRANSFER_UPDATE =
"transfer-update"
USER_INTERRUPTED =
"user-interrupted"
VOICE_INPUT =
"voice-input"
WORKFLOW_NODE_STARTED =
"workflow.node.started"
ASSISTANT_STARTED =
"assistant.started"

Method Summary

Methods included from Internal::Types::Enum

coerce, finalize!, inspect, load, strict!, strict?, values

Methods included from Internal::Types::Type

#coerce, #strict!, #strict?

Methods included from Internal::JSON::Serializable

#dump, #load