Always present. The unique identifier of the last matchedintent. Format:projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>.
↳ display_name
string
Always present. The display name of the last matchedintent.
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.
↳ confidence
float
The confidence of the matched intent. Values range from 0.0 (completely uncertain) to 1.0 (completely certain).
getLastMatchedIntent
Always present. The unique identifier of the last matchedintent.
Always present. The display name of the last matchedintent.
Returns
Type
Description
string
setDisplayName
Always present. The display name of the last matchedintent.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getParameters
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.
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"]],[["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-09-04 UTC."],[],[],null,["# Google Cloud Dialogflow Cx V3 Client - Class IntentInfo (0.8.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.8.1 (latest)](/php/docs/reference/cloud-dialogflow-cx/latest/V3.WebhookRequest.IntentInfo)\n- [0.8.0](/php/docs/reference/cloud-dialogflow-cx/0.8.0/V3.WebhookRequest.IntentInfo)\n- [0.7.2](/php/docs/reference/cloud-dialogflow-cx/0.7.2/V3.WebhookRequest.IntentInfo)\n- [0.6.0](/php/docs/reference/cloud-dialogflow-cx/0.6.0/V3.WebhookRequest.IntentInfo)\n- [0.5.2](/php/docs/reference/cloud-dialogflow-cx/0.5.2/V3.WebhookRequest.IntentInfo)\n- [0.4.1](/php/docs/reference/cloud-dialogflow-cx/0.4.1/V3.WebhookRequest.IntentInfo)\n- [0.3.4](/php/docs/reference/cloud-dialogflow-cx/0.3.4/V3.WebhookRequest.IntentInfo)\n- [0.2.1](/php/docs/reference/cloud-dialogflow-cx/0.2.1/V3.WebhookRequest.IntentInfo)\n- [0.1.1](/php/docs/reference/cloud-dialogflow-cx/0.1.1/V3.WebhookRequest.IntentInfo) \nReference documentation and code samples for the Google Cloud Dialogflow Cx V3 Client class IntentInfo.\n\nRepresents intent information communicated to the webhook.\n\nGenerated from protobuf message `google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dialogflow \\\\ Cx \\\\ V3 \\\\ WebhookRequest\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getLastMatchedIntent\n\nAlways present. The unique identifier of the last matched\n[intent](/php/docs/reference/cloud-dialogflow-cx/latest/V3.Intent).\n\nFormat:\n`projects/\u003cProjectID\u003e/locations/\u003cLocationID\u003e/agents/\u003cAgentID\u003e/intents/\u003cIntentID\u003e`.\n\n### setLastMatchedIntent\n\nAlways present. The unique identifier of the last matched\n[intent](/php/docs/reference/cloud-dialogflow-cx/latest/V3.Intent).\n\nFormat:\n`projects/\u003cProjectID\u003e/locations/\u003cLocationID\u003e/agents/\u003cAgentID\u003e/intents/\u003cIntentID\u003e`.\n\n### getDisplayName\n\nAlways present. The display name of the last matched\n[intent](/php/docs/reference/cloud-dialogflow-cx/latest/V3.Intent).\n\n### setDisplayName\n\nAlways present. The display name of the last matched\n[intent](/php/docs/reference/cloud-dialogflow-cx/latest/V3.Intent).\n\n### getParameters\n\nParameters identified as a result of intent matching. This is a map of\nthe name of the identified parameter to the value of the parameter\nidentified from the user's utterance. All parameters defined in the\nmatched intent that are identified will be surfaced here.\n\n### setParameters\n\nParameters identified as a result of intent matching. This is a map of\nthe name of the identified parameter to the value of the parameter\nidentified from the user's utterance. All parameters defined in the\nmatched intent that are identified will be surfaced here.\n\n### getConfidence\n\nThe confidence of the matched intent. Values range from 0.0 (completely\nuncertain) to 1.0 (completely certain).\n\n### setConfidence\n\nThe confidence of the matched intent. Values range from 0.0 (completely\nuncertain) to 1.0 (completely certain)."]]