public sealed class OriginalDetectIntentRequest : IMessage<OriginalDetectIntentRequest>, IEquatable<OriginalDetectIntentRequest>, IDeepCloneable<OriginalDetectIntentRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2 API class OriginalDetectIntentRequest.
Represents the contents of the original request that was passed to
the [Streaming]DetectIntent call.
Optional. This field is set to the value of the QueryParameters.payload
field passed in the request. Some integrations that query a Dialogflow
agent may provide additional information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
<pre>{
"telephony": {
"caller_id": "+18558363987"
}
}</pre>
Note: The caller ID field (caller_id) will be redacted for Trial
Edition agents and populated with the caller ID in E.164
format for Essentials Edition agents.
[[["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 details the \u003ccode\u003eOriginalDetectIntentRequest\u003c/code\u003e class within the Google Cloud Dialogflow v2 API for .NET, covering versions from 3.2.0 to 4.26.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eOriginalDetectIntentRequest\u003c/code\u003e represents the original request's contents sent to the \u003ccode\u003e[Streaming]DetectIntent\u003c/code\u003e call, with its inheritance and implemented interfaces.\u003c/p\u003e\n"],["\u003cp\u003eThis class contains properties such as \u003ccode\u003ePayload\u003c/code\u003e, \u003ccode\u003eSource\u003c/code\u003e, and \u003ccode\u003eVersion\u003c/code\u003e, which provide details about the request, including optional additional information and protocol versions.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple constructors available for the \u003ccode\u003eOriginalDetectIntentRequest\u003c/code\u003e class, one being a default constructor and the other allowing to use another instance of \u003ccode\u003eOriginalDetectIntentRequest\u003c/code\u003e to build upon.\u003c/p\u003e\n"],["\u003cp\u003eThe most up to date reference documentation is version 4.26.0, while the current page the user is on is 4.2.0, which can be updated to any versions between 3.2.0 to 4.26.0.\u003c/p\u003e\n"]]],[],null,[]]