Structured output schema
{
"outcome": "The phone number is becoming programmable again outcome",
"fields": [
{
"description": "caller goal captured during the call.",
"name": "caller_goal",
"required": true,
"type": "text"
},
{
"description": "caller intent captured during the call.",
"name": "caller_intent",
"required": true,
"type": "text"
},
{
"description": "workflow type captured during the call.",
"name": "workflow_type",
"required": true,
"type": "text"
},
{
"description": "owner team captured during the call.",
"name": "owner_team",
"required": true,
"type": "text"
},
{
"description": "urgency captured during the call.",
"name": "urgency",
"required": true,
"type": "text"
},
{
"description": "preferred next step captured during the call.",
"name": "preferred_next_step",
"required": false,
"type": "text"
},
{
"description": "next action captured during the call.",
"name": "next_action",
"required": false,
"type": "text"
},
{
"description": "human handoff trigger captured during the call.",
"name": "human_handoff_trigger",
"required": false,
"type": "text"
},
{
"description": "source page captured during the call.",
"name": "source_page",
"required": false,
"type": "text"
}
]
}