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:
{
"telephony": {
"caller_id": "+18558363987"
}
}
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"]],[["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 2024-07-10 UTC."],[[["The provided JSON represents the original request to the `[Streaming]DetectIntent` call."],["The JSON structure includes `source` (the request origin), `version` (the protocol version), and `payload` (additional information)."],["The `source` field, indicating where the request originated, is set by Dialogflow-owned servers."],["The `payload` field can contain integration-specific information, such as a caller ID for the Dialogflow Phone Gateway."],["The `caller_id` field in the `payload` for Dialogflow Phone Gateway is redacted for Trial Edition agents but is populated with the E.164 formatted caller ID for Essentials Edition agents."]]],[]]