Structured output schema
{
"outcome": "AI phone agent for Canada outcome",
"fields": [
{
"description": "market captured during the call.",
"name": "market",
"required": true,
"type": "text"
},
{
"description": "language preference captured during the call.",
"name": "language_preference",
"required": true,
"type": "text"
},
{
"description": "phone format captured during the call.",
"name": "phone_format",
"required": true,
"type": "text"
},
{
"description": "workflow goal captured during the call.",
"name": "workflow_goal",
"required": true,
"type": "text"
},
{
"description": "calendar defaults captured during the call.",
"name": "calendar_defaults",
"required": true,
"type": "text"
},
{
"description": "local terms captured during the call.",
"name": "local_terms",
"required": false,
"type": "text"
},
{
"description": "human handoff rule captured during the call.",
"name": "human_handoff_rule",
"required": false,
"type": "text"
},
{
"description": "review note captured during the call.",
"name": "review_note",
"required": false,
"type": "text"
}
]
}