- Entity extraction: Automatically identifies and extracts specific pieces of information.
- Question extraction (Targeted Structured Data): Answers predefined questions based on the conversation content.
- Automating data collection for analytics and reporting
- Facilitating compliance monitoring and quality assurance
- Rapid population of CRMs and other business tools
- Supporting data-driven decision making and process improvement
How it works
To illustrate how Structured Data works, let’s use an example conversation:Agent: Hello, thank you for contacting XYZ Insurance. How can I assist you today?AutoSummary analyzes this conversation and extracts structured data in two ways:
Customer: Hi, I want to check the status of my payout for my claim.
Agent: Sure, can you please provide me with the claim number?
Customer: It’s H123456789.
Agent: Thank you. Could you also provide the last 4 digits of your account number?
Customer: 6789
Agent: Let me check the details for you. One moment, please.
Agent: I see that your claim was approved on June 10, 2024, for $5000. The payout has been processed.
Customer: Great! When will I receive the money?
Agent: The payout will be credited to your account within 3-5 business days.
Customer: Perfect, thank you so much for your help.
Agent: You’re welcome! Is there anything else I can assist you with?
Customer: No, that’s all. Have a nice day.
Agent: You too. Goodbye!
Entity Extraction automatically identifies and extracts specific pieces of information from the conversation. These entities can include things like claim numbers, account details, dates, monetary amounts, and more.For our example conversation, the extracted entities might look like this:
Generate Structured Data
To generate Structured Data, you first need to provide the conversation transcript to ASAPP. This example uses our Conversation API to provide the transcript, but you have options to use AutoTranscribe integration if you have voice conversations you want to send to ASAPP.1
Step 1: Configure your structured data fields
You need to configure your structured data fields first.Work with your ASAPP account team to determine whether one of our out-of-the-box configurations work for you, or if you need to create custom structured data.
You can also use our APIs to customize your structured data fields.
2
Step 2: Create a conversation
To create a A successfully created conversation returns a status code of 200 and a conversation ID.
conversation
, provide your IDs for the conversation and customer.3
Step 3: Add messages
You need to add the messages for the conversation. You have the choice to add a single message for each turn of the conversation, or can upload a batch of messages a conversation.
To add a message to a conversation, create a A successfully created message returns a status code of 200 and the id of the message.
message
for each turn of the conversation.We only show one message as an example, though you would create many messages over the source of the conversation.
4
Step 4: Generate Structured Data
With a conversation containing messages, you can generate Structured Data.To generate the Structured Data, create a A successfully created Structured Data returns a status code of 200 and the extracted data:The structured data represents both the entities and answered questions you have configured.
structured-data
using the ID of the conversation: