Skip to main content
Structured data can be extracted from the agent to be used to filter and analyze calls or to enhance post-call automatons. A common example is to classify a call 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-call workflows as a variable, etc. Analysis Configuration

Fields to Fill

  • Name — clear, query-friendly (e.g., DNC list?, Callback time).
  • 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 caller's inquiry and as a result caller 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.
I