{
  "schema_version": "1.0",
  "call_id": "synthetic-support-example",
  "task_name": "Customer asks about refund eligibility",
  "duration_s": 12,
  "timeline": [
    {
      "t": 0,
      "type": "message",
      "speaker": "caller",
      "text": "Can I get a refund for an order delivered yesterday?"
    },
    {
      "t": 3,
      "type": "message",
      "speaker": "agent",
      "text": "I will check the refund policy before confirming eligibility."
    },
    {
      "t": 5,
      "type": "tool_call",
      "agent": "support",
      "tool": "get_refund_policy",
      "arguments": {},
      "result": {
        "return_window_days": 14,
        "conditions": "Item must be unused."
      }
    },
    {
      "t": 12,
      "type": "message",
      "speaker": "agent",
      "text": "The policy allows returns within 14 days if the item is unused. Is your item unused?"
    }
  ]
}
