Voice

Run one voice tool directly

POST
/api/v1/voice/tool

Executes a single tool against the same registry the web agents use. Authenticated with the short-lived voice session token; never anonymous.

Header Parameters

authorization?string|null

Request Body

application/json

Vapi server-tool webhook payload (normalised).

arguments?
call_id?string|null
merchant_id?|
Formatuuid
tool*string
Lengthlength <= 64

Response Body

application/json

application/json

curl -X POST "https://example.com/api/v1/voice/tool" \  -H "Content-Type: application/json" \  -d '{    "tool": "string"  }'
{  "data": {    "agent_run_id": "c3317f32-e28b-4af1-a584-86ac8c788dd8",    "data": {},    "result": "string"  },  "meta": {},  "success": true}