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.
Output only. Identifier. The unique identifier of this conversation. Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>.
Output only. The current state of the Conversation.
conversationProfile
string
Required. The Conversation Profile to be used to configure this Conversation. This field cannot be updated. Format: projects/<Project ID>/locations/<Location
ID>/conversationProfiles/<Conversation Profile ID>.
Output only. The time the conversation was started.
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".
Output only. The time the conversation was finished.
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".
[[["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-08-21 UTC."],[[["\u003cp\u003eConversations represent interactions between agents (live or Dialogflow) and support customers, including phone calls and text-based chats.\u003c/p\u003e\n"],["\u003cp\u003eThe JSON representation outlines the structure of a conversation, including fields like \u003ccode\u003ename\u003c/code\u003e, \u003ccode\u003elifecycleState\u003c/code\u003e, \u003ccode\u003econversationProfile\u003c/code\u003e, \u003ccode\u003estartTime\u003c/code\u003e, and \u003ccode\u003eendTime\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003econversationStage\u003c/code\u003e indicates if a virtual agent or a human agent is engaged, with options to default to \u003ccode\u003eVIRTUAL_AGENT_STAGE\u003c/code\u003e or \u003ccode\u003eHUMAN_ASSIST_STAGE\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThere are several methods available for managing conversations, including creating, completing, retrieving, listing, and ingesting context references.\u003c/p\u003e\n"],["\u003cp\u003eThe conversations can be connected via telephony as defined by the \u003ccode\u003ephoneNumber\u003c/code\u003e or the \u003ccode\u003etelephonyConnectionInfo\u003c/code\u003e fields.\u003c/p\u003e\n"]]],[],null,["# REST Resource: projects.locations.conversations\n\n- [Resource: Conversation](#Conversation)\n - [JSON representation](#Conversation.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: Conversation\n----------------------\n\nRepresents 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."]]