Required. The ID of a suggestion selected by the human agent. The suggestion(s) were generated in a previous call to request Dialogflow assist. The format is: projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record
ID> where is an alphanumeric string.
In Dialogflow assist for v3, the user can submit a form by sending a SuggestionInput. The form is uniquely determined by the answerRecord field, which identifies a v3 QueryResult containing the current page. The form parameters are specified via the parameters field.
Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs:
MapKey type: string
MapKey value: parameter name
MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map.
MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
[[["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-03-05 UTC."],[[["The provided content describes the JSON representation of a suggestion selection, encompassing several key fields."],["The `answerRecord` field is a required string that contains the ID of the selected suggestion, formatted as `projects/\u003cProject ID\u003e/locations/\u003cLocation ID\u003e/answerRecords/\u003cAnswer Record ID\u003e`."],["The optional `textOverride` field, represented as a `TextInput` object, is used to include any revised text if the customer edited the suggestion before using it."],["The `parameters` field, in `Struct` format, allows the submission of a form, with the form parameters being represented as a collection of key-value pairs, where the key is a string parameter name and the value depends on if it's a composite entity or not."],["The `intentInput` field, an `IntentInput` object, specifies the intent that should be triggered on the V3 agent."]]],[]]