Some products and features are in the process of being renamed. Generative playbook and flow features are also being migrated to a single consolidated console. See the details.
{"matches": [{object (Match)}],"currentPage": {object (Page)},// Union field query can be only one of the following:"text": string,"triggerIntent": string,"transcript": string,"triggerEvent": string// End of list of possible types for union field query.}
The current Page. Some, not all fields are filled in this message, including but not limited to name and displayName.
Union field query. The original conversational query. query can be only one of the following:
text
string
If natural language text was provided as input, this field will contain a copy of the text.
triggerIntent
string
If an intent was provided as input, this field will contain a copy of the intent identifier. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>.
[[["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-06-27 UTC."],[[["\u003cp\u003eThe \u003ccode\u003ematches[]\u003c/code\u003e field contains an array of \u003ccode\u003eMatch\u003c/code\u003e objects, ordered by confidence, indicating the results of intent matching against the query.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ecurrentPage\u003c/code\u003e field represents the current \u003ccode\u003ePage\u003c/code\u003e in the conversation flow, providing information such as the page's name and display name.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003equery\u003c/code\u003e union field represents the original input, which can be one of the following: \u003ccode\u003etext\u003c/code\u003e, \u003ccode\u003etriggerIntent\u003c/code\u003e, \u003ccode\u003etranscript\u003c/code\u003e, or \u003ccode\u003etriggerEvent\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003etext\u003c/code\u003e field holds the natural language text input if provided in the query.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003etriggerIntent\u003c/code\u003e field contains the intent identifier if an intent was provided as input.\u003c/p\u003e\n"]]],[],null,["# MatchIntentResponse\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n\nResponse of \\[MatchIntent\\]\\[\\]."]]