Answer records are records to manage answer history and feedbacks for Dialogflow.
Currently, answer record includes:
human agent assistant article suggestion
human agent assistant faq article
It doesn't include:
DetectIntent intent matching
DetectIntent knowledge
Answer records are not related to the conversation history in the Dialogflow Console. A Record is generated even when the end-user disables conversation history in the console. Records are created when there's a human agent assistant suggestion generated.
A typical workflow for customers provide feedback to an answer is:
For human agent assistant, customers get suggestion via suggestions.list API. Together with the answers, AnswerRecord.name are returned to the customers.
The customer uses the AnswerRecord.name to call the [answerRecords.patch][] method to send feedback about a specific answer that they believe is wrong.
JSON representation
{"name": string,"answerFeedback": {object (AnswerFeedback)},// Union field record can be only one of the following:"agentAssistantRecord": {object (AgentAssistantRecord)}// End of list of possible types for union field record.}
Fields
name
string
The unique identifier of this answer record. Required for AnswerRecords.UpdateAnswerRecord method. Format: projects/<Project ID>/locations/<Location
ID>/answerRecords/<Answer Record ID>.
[[["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."],[[["Answer records manage the history and feedback for Dialogflow answers, specifically for human agent assistant article suggestions and FAQs."],["Answer records do not include `DetectIntent` intent matching or knowledge, and are unrelated to conversation history settings in the Dialogflow Console."],["Customers can provide feedback on answers through the `answerRecords.patch` method, using the `AnswerRecord.name` returned by the suggestions.list API."],["The JSON representation of an AnswerRecord includes fields like `name`, `answerFeedback`, and a union field `record` for agent assistant records, containing a unique identifier and feedback."],["The available methods for managing answer records include listing, and patching the records, with the `get` method being deprecated."]]],[]]