Real-time entity extractionStay organized with collectionsSave and categorize content based on your preferences.
You can request real-time entity extraction during an Agent Assist
conversation. This feature automatically extracts data that matches any
Dialogflowsystem entityin end-user expressions.
For example, if the end-user says "I want three tickets for Friday", "3" will
be extracted as a@sys.numberentity, and "Friday" will be extracted as a@sys.dateentity. Agent Assist provides this data to your system during
the conversation, so you can display it on the human agent's user interface.
You can then use this data to provide the human agent with additional tools,
such as a button to schedule an event when a date is extracted.
Enable real-time entity extraction
To enable real-time entity extraction, set thehuman_agent_assistant_config.message_analysis_config.enable_entity_extractionfield totruewhen creating or updating aConversationProfile.
Get extracted data
When you call theanalyzeContentorstreamingAnalyzeContentmethod for theParticipantresource, themessage.message_annotations.partsfield of the response contains the extracted
data.
[[["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-11-11 UTC."],[],[]]