Structured output schema
{
"outcome": "Voice cloning policy for Call Apps outcome",
"fields": [
{
"description": "ai disclosure captured during the call.",
"name": "ai_disclosure",
"required": true,
"type": "text"
},
{
"description": "caller consent context captured during the call.",
"name": "caller_consent_context",
"required": true,
"type": "text"
},
{
"description": "recording notice captured during the call.",
"name": "recording_notice",
"required": true,
"type": "text"
},
{
"description": "human handoff reason captured during the call.",
"name": "human_handoff_reason",
"required": true,
"type": "text"
},
{
"description": "data retention note captured during the call.",
"name": "data_retention_note",
"required": true,
"type": "text"
},
{
"description": "opt out request captured during the call.",
"name": "opt_out_request",
"required": false,
"type": "text"
}
]
}