Skip to main content
Contact insights are unstructured key-value data points automatically collected from visitor conversations with AI agents. Unlike structured attributes, insights capture raw information without predefined schemas.

Core Capabilities

Contact insights enable businesses to:
  • Capture unstructured data - Collect any information mentioned during conversations
  • Store unlimited key-value pairs - No limit on types of insights that can be captured
  • Track insight timestamps - Monitor when each insight was captured
  • Link insights to conversations - Each insight is associated with a specific chat
  • Review insight history - View all insights collected over time in chronological order
  • Access raw insight data - View unprocessed insights before attribute extraction

Insight Structure

Each insight contains:
  • Key - The name or label of the insight (e.g., “preferred_contact_time”, “pain_point”)
  • Value - The actual data captured (can be text, numbers, or mixed content)
  • Creation timestamp - When the insight was captured during the conversation
  • Chat association - Link to the conversation where the insight was captured
  • Contact ID - The contact profile this insight belongs to

Insights vs Attributes

Insights

  • Unstructured, freeform data
  • No predefined schema required
  • Captured automatically during any conversation
  • Can contain any type of information
  • Stored as raw key-value pairs
  • Multiple insights can have different keys

Attributes

  • Structured, predefined fields
  • Defined by team administrators
  • Can be AI-inferred or manually entered
  • Limited to configured attribute definitions
  • Used for unified contact card format
  • All contacts share the same attribute schema

Viewing Insights

Businesses can access insights from:
  • Contact profile page - “Raw Insights” button opens insight modal
  • Chat insights tab - View insights captured during specific conversations
  • Read-only display - Insights shown in disabled text areas with timestamps
I