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\u003eThe document provides comprehensive documentation for the \u003ccode\u003eIntentInfo\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3\u003c/code\u003e namespace, detailing its structure, properties, and inheritance.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIntentInfo\u003c/code\u003e class represents information about the intent that was matched and communicated to the webhook, including the confidence level, display name, and unique identifier of the last matched intent.\u003c/p\u003e\n"],["\u003cp\u003eThis document outlines the different versions of the Dialogflow.Cx.V3 library, ranging from version 1.0.0 to the latest 2.23.0, each with the same \u003ccode\u003eIntentInfo\u003c/code\u003e class structure and path, allowing users to access the documentation of each one.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eIntentInfo\u003c/code\u003e contains several key properties including \u003ccode\u003eConfidence\u003c/code\u003e (a float indicating certainty), \u003ccode\u003eDisplayName\u003c/code\u003e (a string representing the intent's name), \u003ccode\u003eLastMatchedIntent\u003c/code\u003e (a string with the intent's ID), and \u003ccode\u003eParameters\u003c/code\u003e (a map of identified parameters).\u003c/p\u003e\n"],["\u003cp\u003eThe document details the available constructors for \u003ccode\u003eIntentInfo\u003c/code\u003e, specifically, a default constructor and one that accepts another \u003ccode\u003eIntentInfo\u003c/code\u003e object as a parameter for creating a copy.\u003c/p\u003e\n"]]],[],null,[]]