value: 7 An existing conversation has received a new speech recognition result.
This is mainly for delivering intermediate transcripts. The notification
is configured in
[ConversationProfile.new_recognition_event_notification_config][].
UNRECOVERABLE_ERROR
value: 4
Unrecoverable error during a telephone call.
In general non-recoverable errors only occur if something was
misconfigured in the ConversationProfile corresponding to the call. After
a non-recoverable error, Dialogflow may stop responding.
We don't fire this event:
in an API call because we can directly return the error, or,
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Dialogflow V2 API - Module Google::Cloud::Dialogflow::V2::ConversationEvent::Type (v1.10.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.10.1 (latest)](/ruby/docs/reference/google-cloud-dialogflow-v2/latest/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [1.10.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.10.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [1.9.1](/ruby/docs/reference/google-cloud-dialogflow-v2/1.9.1/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [1.8.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.8.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [1.7.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.7.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [1.6.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.6.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [1.5.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.5.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [1.4.1](/ruby/docs/reference/google-cloud-dialogflow-v2/1.4.1/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [1.3.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.3.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [1.2.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.2.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [1.1.1](/ruby/docs/reference/google-cloud-dialogflow-v2/1.1.1/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [1.0.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.0.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.34.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.34.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.33.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.33.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.32.2](/ruby/docs/reference/google-cloud-dialogflow-v2/0.32.2/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.31.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.31.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.30.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.30.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.29.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.29.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.28.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.28.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.27.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.27.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.26.2](/ruby/docs/reference/google-cloud-dialogflow-v2/0.26.2/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.25.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.25.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.24.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.24.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.23.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.23.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.22.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.22.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.21.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.21.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.20.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.20.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.19.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.19.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.18.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.18.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.17.1](/ruby/docs/reference/google-cloud-dialogflow-v2/0.17.1/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.16.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.16.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.15.2](/ruby/docs/reference/google-cloud-dialogflow-v2/0.15.2/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.14.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.14.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.13.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.13.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type)\n- [0.12.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.12.0/Google-Cloud-Dialogflow-V2-ConversationEvent-Type) \nReference documentation and code samples for the Dialogflow V2 API module Google::Cloud::Dialogflow::V2::ConversationEvent::Type.\n\nEnumeration of the types of events available.\n\nConstants\n---------\n\n### TYPE_UNSPECIFIED\n\n**value:** 0 \nType not set.\n\n### CONVERSATION_STARTED\n\n**value:** 1 \nA new conversation has been opened. This is fired when a telephone call\nis answered, or a conversation is created via the API.\n\n### CONVERSATION_FINISHED\n\n**value:** 2 \nAn existing conversation has closed. This is fired when a telephone call\nis terminated, or a conversation is closed via the API.\n\n### HUMAN_INTERVENTION_NEEDED\n\n**value:** 3 \nAn existing conversation has received notification from Dialogflow that\nhuman intervention is required.\n\n### NEW_MESSAGE\n\n**value:** 5 \nAn existing conversation has received a new message, either from API or\ntelephony. It is configured in\n[ConversationProfile.new_message_event_notification_config](/ruby/docs/reference/google-cloud-dialogflow-v2/latest/Google-Cloud-Dialogflow-V2-ConversationProfile#Google__Cloud__Dialogflow__V2__ConversationProfile_new_message_event_notification_config_instance_ \"Google::Cloud::Dialogflow::V2::ConversationProfile#new_message_event_notification_config (method)\")\n\n### NEW_RECOGNITION_RESULT\n\n**value:** 7 \nAn existing conversation has received a new speech recognition result.\nThis is mainly for delivering intermediate transcripts. The notification\nis configured in\n\\[ConversationProfile.new_recognition_event_notification_config\\]\\[\\].\n\n### UNRECOVERABLE_ERROR\n\n**value:** 4 \n\nUnrecoverable error during a telephone call.\n\n\u003cbr /\u003e\n\nIn general non-recoverable errors only occur if something was\nmisconfigured in the ConversationProfile corresponding to the call. After\na non-recoverable error, Dialogflow may stop responding.\n\nWe don't fire this event:\n\n- in an API call because we can directly return the error, or,\n- when we can recover from an error."]]