Structured output schema
{
"outcome": "Phone RPA: automating the last offline interface outcome",
"fields": [
{
"description": "caller goal captured during the call.",
"name": "caller_goal",
"required": true,
"type": "text"
},
{
"description": "task goal captured during the call.",
"name": "task_goal",
"required": true,
"type": "text"
},
{
"description": "business called captured during the call.",
"name": "business_called",
"required": true,
"type": "text"
},
{
"description": "permission context captured during the call.",
"name": "permission_context",
"required": true,
"type": "text"
},
{
"description": "result summary captured during the call.",
"name": "result_summary",
"required": true,
"type": "text"
},
{
"description": "verification needed captured during the call.",
"name": "verification_needed",
"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"
}
]
}