Module: Vapi::Types::JsonQueryOnEventsTableOn
- Extended by:
- Internal::Types::Enum
- Defined in:
- lib/vapi/types/json_query_on_events_table_on.rb
Constant Summary collapse
- CALL_STARTED =
"call.started"- CALL_ENDED =
"call.ended"- CALL_IN_PROGRESS =
"call.inProgress"- CALL_QUEUED =
"call.queued"- CALL_TRANSPORT_CONNECTED =
"call.transportConnected"- CALL_TRANSPORT_DISCONNECTED =
"call.transportDisconnected"- CALL_TRANSPORT_RECONNECTED =
"call.transportReconnected"- CALL_TRANSFER_INITIATED =
"call.transferInitiated"- CALL_TRANSFER_COMPLETED =
"call.transferCompleted"- CALL_TRANSFER_FAILED =
"call.transferFailed"- CALL_TRANSFER_CANCELLED =
"call.transferCancelled"- CALL_HANDOFF_INITIATED =
"call.handoffInitiated"- CALL_HANDOFF_COMPLETED =
"call.handoffCompleted"- CALL_HANDOFF_FAILED =
"call.handoffFailed"- CALL_ASSISTANT_SWAPPED =
"call.assistantSwapped"- CALL_ASSISTANT_STARTED =
"call.assistantStarted"- CALL_CUSTOMER_JOINED =
"call.customerJoined"- CALL_CUSTOMER_LEFT =
"call.customerLeft"- CALL_CONTROL_RECEIVED =
"call.controlReceived"- CALL_LISTEN_STARTED =
"call.listenStarted"- CALL_RECORDING_STARTED =
"call.recordingStarted"- CALL_RECORDING_PAUSED =
"call.recordingPaused"- CALL_RECORDING_RESUMED =
"call.recordingResumed"- CALL_VOICEMAIL_DETECTED =
"call.voicemailDetected"- CALL_VOICEMAIL_NOT_DETECTED =
"call.voicemailNotDetected"- CALL_DTMF_RECEIVED =
"call.dtmfReceived"- CALL_DTMF_SENT =
"call.dtmfSent"- CALL_AMD_DETECTED =
"call.amdDetected"- CALL_HOOK_TRIGGERED =
"call.hookTriggered"- CALL_HOOK_SUCCEEDED =
"call.hookSucceeded"- CALL_HOOK_FAILED =
"call.hookFailed"- CALL_STATUS_RECEIVED =
"call.statusReceived"- CALL_SILENCE_TIMEOUT =
"call.silenceTimeout"- CALL_MICROPHONE_TIMEOUT =
"call.microphoneTimeout"- CALL_MAX_DURATION_REACHED =
"call.maxDurationReached"- ASSISTANT_VOICE_REQUEST_STARTED =
"assistant.voice.requestStarted"- ASSISTANT_VOICE_REQUEST_SUCCEEDED =
"assistant.voice.requestSucceeded"- ASSISTANT_VOICE_REQUEST_FAILED =
"assistant.voice.requestFailed"- ASSISTANT_VOICE_CONNECTION_OPENED =
"assistant.voice.connectionOpened"- ASSISTANT_VOICE_CONNECTION_CLOSED =
"assistant.voice.connectionClosed"- ASSISTANT_VOICE_FIRST_AUDIO_RECEIVED =
"assistant.voice.firstAudioReceived"- ASSISTANT_VOICE_AUDIO_CHUNK_RECEIVED =
"assistant.voice.audioChunkReceived"- ASSISTANT_VOICE_GENERATION_SUCCEEDED =
"assistant.voice.generationSucceeded"- ASSISTANT_VOICE_GENERATION_FAILED =
"assistant.voice.generationFailed"- ASSISTANT_VOICE_TEXT_PUSHED =
"assistant.voice.textPushed"- ASSISTANT_VOICE_RECONNECTING =
"assistant.voice.reconnecting"- ASSISTANT_VOICE_CLEANUP =
"assistant.voice.cleanup"- ASSISTANT_VOICE_CLEARING =
"assistant.voice.clearing"- ASSISTANT_VOICE_VOICE_SWITCHED =
"assistant.voice.voiceSwitched"- ASSISTANT_MODEL_REQUEST_STARTED =
"assistant.model.requestStarted"- ASSISTANT_MODEL_REQUEST_SUCCEEDED =
"assistant.model.requestSucceeded"- ASSISTANT_MODEL_REQUEST_FAILED =
"assistant.model.requestFailed"- ASSISTANT_MODEL_REQUEST_ATTEMPT_STARTED =
"assistant.model.requestAttemptStarted"- ASSISTANT_MODEL_REQUEST_ATTEMPT_SUCCEEDED =
"assistant.model.requestAttemptSucceeded"- ASSISTANT_MODEL_REQUEST_ATTEMPT_FAILED =
"assistant.model.requestAttemptFailed"- ASSISTANT_MODEL_CONNECTION_OPENED =
"assistant.model.connectionOpened"- ASSISTANT_MODEL_CONNECTION_CLOSED =
"assistant.model.connectionClosed"- ASSISTANT_MODEL_FIRST_TOKEN_RECEIVED =
"assistant.model.firstTokenReceived"- ASSISTANT_MODEL_TOKEN_RECEIVED =
"assistant.model.tokenReceived"- ASSISTANT_MODEL_RESPONSE_SUCCEEDED =
"assistant.model.responseSucceeded"- ASSISTANT_MODEL_RESPONSE_FAILED =
"assistant.model.responseFailed"- ASSISTANT_MODEL_TOOL_CALLS_RECEIVED =
"assistant.model.toolCallsReceived"- ASSISTANT_MODEL_RECONNECTING =
"assistant.model.reconnecting"- ASSISTANT_MODEL_CLEANUP =
"assistant.model.cleanup"- ASSISTANT_MODEL_CLEARING =
"assistant.model.clearing"- ASSISTANT_TOOL_STARTED =
"assistant.tool.started"- ASSISTANT_TOOL_COMPLETED =
"assistant.tool.completed"- ASSISTANT_TOOL_FAILED =
"assistant.tool.failed"- ASSISTANT_TOOL_DELAYED_MESSAGE_SENT =
"assistant.tool.delayedMessageSent"- ASSISTANT_TOOL_TIMEOUT =
"assistant.tool.timeout"- ASSISTANT_TOOL_ASYNC_CALLBACK_RECEIVED =
"assistant.tool.asyncCallbackReceived"- ASSISTANT_TRANSCRIBER_REQUEST_STARTED =
"assistant.transcriber.requestStarted"- ASSISTANT_TRANSCRIBER_REQUEST_SUCCEEDED =
"assistant.transcriber.requestSucceeded"- ASSISTANT_TRANSCRIBER_REQUEST_FAILED =
"assistant.transcriber.requestFailed"- ASSISTANT_TRANSCRIBER_CONNECTION_OPENED =
"assistant.transcriber.connectionOpened"- ASSISTANT_TRANSCRIBER_CONNECTION_CLOSED =
"assistant.transcriber.connectionClosed"- ASSISTANT_TRANSCRIBER_PARTIAL_TRANSCRIPT =
"assistant.transcriber.partialTranscript"- ASSISTANT_TRANSCRIBER_FINAL_TRANSCRIPT =
"assistant.transcriber.finalTranscript"- ASSISTANT_TRANSCRIBER_KEEP_ALIVE =
"assistant.transcriber.keepAlive"- ASSISTANT_TRANSCRIBER_RECONNECTING =
"assistant.transcriber.reconnecting"- ASSISTANT_TRANSCRIBER_CLEANUP =
"assistant.transcriber.cleanup"- ASSISTANT_TRANSCRIBER_CLEARING =
"assistant.transcriber.clearing"- ASSISTANT_TRANSCRIBER_TRANSCRIPT_IGNORED =
"assistant.transcriber.transcriptIgnored"- ASSISTANT_TRANSCRIBER_LANGUAGE_SWITCHED =
"assistant.transcriber.languageSwitched"- ASSISTANT_ANALYSIS_STRUCTURED_OUTPUT_GENERATED =
"assistant.analysis.structuredOutputGenerated"- PIPELINE_TURN_STARTED =
"pipeline.turnStarted"- PIPELINE_CLEARED =
"pipeline.cleared"- PIPELINE_BOT_SPEECH_STARTED =
"pipeline.botSpeechStarted"- PIPELINE_BOT_SPEECH_STOPPED =
"pipeline.botSpeechStopped"- PIPELINE_USER_SPEECH_STARTED =
"pipeline.userSpeechStarted"- PIPELINE_USER_SPEECH_STOPPED =
"pipeline.userSpeechStopped"- PIPELINE_ENDPOINTING_TRIGGERED =
"pipeline.endpointingTriggered"- PIPELINE_FIRST_MESSAGE_STARTED =
"pipeline.firstMessageStarted"- PIPELINE_FIRST_MESSAGE_COMPLETED =
"pipeline.firstMessageCompleted"
Method Summary
Methods included from Internal::Types::Enum
coerce, finalize!, inspect, load, strict!, strict?, values