public sealed class WebhookRequest.Types.IntentInfo : IMessage<WebhookRequest.Types.IntentInfo>, IEquatable<WebhookRequest.Types.IntentInfo>, IDeepCloneable<WebhookRequest.Types.IntentInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 API class WebhookRequest.Types.IntentInfo.
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\u003eThe provided content is the documentation for the \u003ccode\u003eWebhookRequest.Types.IntentInfo\u003c/code\u003e class within the Dialogflow v3 API for .NET, detailing its structure and functionality.\u003c/p\u003e\n"],["\u003cp\u003eThis class, \u003ccode\u003eWebhookRequest.Types.IntentInfo\u003c/code\u003e, represents intent information that is sent to the webhook and is part of the \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3\u003c/code\u003e namespace, implemented as an \u003ccode\u003eIMessage\u003c/code\u003e and inheriting from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation covers various versions of the API, ranging from 1.0.0 to the latest version 2.23.0, with each version linking to its own specific documentation page.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eIntentInfo\u003c/code\u003e include \u003ccode\u003eConfidence\u003c/code\u003e (a float value indicating the certainty of the match), \u003ccode\u003eDisplayName\u003c/code\u003e (the name of the matched intent), \u003ccode\u003eLastMatchedIntent\u003c/code\u003e (the unique ID of the matched intent), and \u003ccode\u003eParameters\u003c/code\u003e (a map of identified parameters and their values).\u003c/p\u003e\n"],["\u003cp\u003eThe provided content also includes constructor information for the \u003ccode\u003eIntentInfo\u003c/code\u003e class, including a default constructor and one that accepts another \u003ccode\u003eIntentInfo\u003c/code\u003e instance for cloning.\u003c/p\u003e\n"]]],[],null,[]]