Skip to main content
Structured data can be extracted from the agent to be used to filter and analyze conversations or to enhance post-conversation workflows. A common example is to classify a conversation into various predefined labels. Use the Analysis tab to turn transcripts into structured fields you can search, filter, and push to CRMs. Each Property defines what to extract and how to format it. These properties can also be utilized to build visual charts on the Strada platform for analysis, within the post-conversation workflows as a variable, etc. Analysis Configuration

Fields to Fill

  • Name — clear, query-friendly (e.g., DNC list?, CSAT).
  • TypeBoolean, Datetime (ISO-8601), String, Number, Enum, or JSON.
  • Description — One or two sentences on when to populate and what exact value to return.
The description of the property is important as the AI will use this description to extract the data. It should be treated as a small prompt instructing the AI on how and what to extract.
Example:
Name: Resolved by AI?
Type: Boolean
Instruction: 'True' if bot successfully answered the customer's inquiry and as a result, the customer did not need to be transferred anymore. 'False' otherwise.
Analysis Example

Best Practices

  • One rule per field. Keep instructions unambiguous and literal.
    • Match type to value. Times → Datetime (ISO-8601); yes/no → Boolean; short notes → String.
    • Use placeholders like {{first_name}} only for reference—don’t require them to be present.
    • De-duplicate. Don’t keep two properties for the same concept (e.g., “Writes Restaurants” twice).
  • Avoid free-text when a flag suffices. Use Enum for fixed choices.
  • No maybes. If uncertain, prefer False or blank per the rule.