200 OK (fire-and-forget).llm_config.tools[] with optional per-tool URL override.assistant object containing:assistant-request)metadata you passed in the assistant-request response{"results": [{"tool_call_id": "tool_abc123", "result": {"name": "Jan"}}]}{"result": {"name": "Jan"}}{"name": "Jan"}{"error": "Contact not found"}curl --location --request POST 'https://your-api-server.com' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"message": {
"type": "tool-calls",
"timestamp": "2025-12-13T12:00:00.000Z",
"call": {
"id": "5c4d030f-43e3-4e65-899e-8148521e660f",
"type": "inbound_phone_call",
"status": "in-progress"
},
"phone_number": {
"number": "+31850835037",
"name": "HMS Sovereign Demo"
},
"customer": {
"number": "+31612345678"
},
"assistant": {
"llm_config": {
"provider": "openai",
"model": "gpt-4.1"
},
"stt_config": {
"provider": "deepgram",
"model": "nova-3",
"language": "nl"
},
"tts_config": {
"provider": "elevenlabs",
"voice_id": "ukiwGs47sHyibruHJ1vg"
},
"first_message": "Hello, how can I help you?",
"autonomous_silence_handling": false,
"voicemail_detection": false,
"metadata": {
"crm_id": "12345",
"campaign_id": "summer-2025",
"customer_tier": "premium"
}
},
"tool_call_list": [
{
"id": "tool_abc123def456",
"type": "function",
"function": {
"name": "lookup_contact",
"arguments": {
"query": "John Smith"
}
}
}
]
}
}'{
"results": [
{
"tool_call_id": "tool_abc123def456",
"result": {
"name": "John Smith",
"email": "john@example.com",
"phone": "+31612345678"
}
}
]
}