Struct google_dialogflow2_beta1::GoogleCloudDialogflowV2beta1Conversation[][src]

pub struct GoogleCloudDialogflowV2beta1Conversation {
    pub end_time: Option<String>,
    pub phone_number: Option<GoogleCloudDialogflowV2beta1ConversationPhoneNumber>,
    pub name: Option<String>,
    pub start_time: Option<String>,
    pub conversation_profile: Option<String>,
    pub lifecycle_state: Option<String>,
}

Represents a conversation. A conversation is an interaction between an agent, including live agents and Dialogflow agents, and a support customer. Conversations can include phone calls and text-based chat sessions.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

Output only. The time the conversation was finished.

Output only. Required if the conversation is to be connected over telephony.

The unique identifier of this conversation. Required for all methods except create (create populates the name automatically). Format: projects/<Project ID>/conversations/<Conversation ID>.

Output only. The time the conversation was started.

Required. The Conversation Profile to be used to configure this Conversation. This field cannot be updated. Format: projects/<Project ID>/conversationProfiles/<Conversation Profile ID>.

Output only. The current state of the Conversation.

Trait Implementations

Auto Trait Implementations