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\u003eThis document provides reference information for the \u003ccode\u003eWebhookRequest.Types.IntentInfo\u003c/code\u003e class within the Google Cloud Dialogflow CX v3 API for .NET, detailing its properties, constructors, and inheritance.\u003c/p\u003e\n"],["\u003cp\u003eThe document outlines the availability of the \u003ccode\u003eIntentInfo\u003c/code\u003e class across multiple versions of the Dialogflow CX v3 API, from version 1.0.0 up to the latest, version 2.23.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eWebhookRequest.Types.IntentInfo\u003c/code\u003e represents intent data sent to webhooks, and includes properties like \u003ccode\u003eConfidence\u003c/code\u003e, \u003ccode\u003eDisplayName\u003c/code\u003e, \u003ccode\u003eLastMatchedIntent\u003c/code\u003e, and \u003ccode\u003eParameters\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIntentInfo\u003c/code\u003e class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, for message handling and comparison.\u003c/p\u003e\n"],["\u003cp\u003eThe document features constructors for creating \u003ccode\u003eIntentInfo\u003c/code\u003e objects, either empty or by copying an existing \u003ccode\u003eIntentInfo\u003c/code\u003e, with properties to get and set intent-related information, such as the confidence and the display name of the matched intent.\u003c/p\u003e\n"]]],[],null,[]]