public sealed class IntentInfo : IMessage<WebhookRequest.Types.IntentInfo>, IEquatable<WebhookRequest.Types.IntentInfo>, IDeepCloneable<WebhookRequest.Types.IntentInfo>, IBufferMessage, IMessage
Represents intent information communicated to the webhook.
Always present. The unique identifier of the last matched
[intent][google.cloud.dialogflow.cx.v3.Intent].
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/intents/<Intent ID>.
public MapField<string, WebhookRequest.Types.IntentInfo.Types.IntentParameterValue> Parameters { get; }
Parameters identified as a result of intent matching. This is a map of
the name of the identified parameter to the value of the parameter
identified from the user's utterance. All parameters defined in the
matched intent that are identified will be surfaced here.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides a comprehensive list of versions for \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3.WebhookRequest.Types.IntentInfo\u003c/code\u003e, ranging from the latest version 2.23.0 down to version 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eIntentInfo\u003c/code\u003e is a class that represents the intent information sent to the webhook in the Google Cloud Dialogflow CX V3, and it implements several interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, and \u003ccode\u003eIDeepCloneable\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIntentInfo\u003c/code\u003e class has properties including \u003ccode\u003eConfidence\u003c/code\u003e, \u003ccode\u003eDisplayName\u003c/code\u003e, \u003ccode\u003eLastMatchedIntent\u003c/code\u003e, and \u003ccode\u003eParameters\u003c/code\u003e, providing details about the matched intent and identified parameters.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIntentInfo\u003c/code\u003e Class contains two constructors, one default and the other which accepts a \u003ccode\u003eWebhookRequest.Types.IntentInfo\u003c/code\u003e as a parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe document contains a \u003ccode\u003eMapField\u003c/code\u003e property called \u003ccode\u003eParameters\u003c/code\u003e, that maps identified parameter names to the \u003ccode\u003eIntentParameterValue\u003c/code\u003e from user utterances.\u003c/p\u003e\n"]]],[],null,[]]