200 OK (fire-and-forget).llm_config.tools[] with optional per-tool URL override.{"results": [{"toolCallId": "tool_abc123", "result": {"name": "Jan"}}]}{"result": {"name": "Jan"}}{"name": "Jan"}{"error": "Contact niet gevonden"}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": "inboundPhoneCall",
"status": "in-progress"
},
"phoneNumber": {
"number": "+31850835037",
"name": "Flireo Demo"
},
"customer": {
"number": "+31612345678"
},
"toolCallList": [
{
"id": "tool_abc123def456",
"type": "function",
"function": {
"name": "lookup_contact",
"arguments": {
"query": "Jan de Vries"
}
}
}
]
}
}'{
"results": [
{
"toolCallId": "tool_abc123def456",
"result": {
"name": "Jan de Vries",
"email": "jan@example.com",
"phone": "+31612345678"
}
}
]
}