Start a new voicehook call
create_callStart a new voicehook.ai voice call. lang = the language of the person being called (de or en, default de). Returns human_url (the link for the person; whoever opens it starts the call, on their own free allowance or credit), share_text (a ready message with human_url and the hint that the link needs a normal browser, because an app's built-in browser blocks the microphone), operator_invite_url (the agent's own link for join), room and expires_in (seconds until an unopened link expires, 30 min); local_cli_hint only for a local client with a shell (Claude Code, Cursor, VS Code and similar). join with operator_invite_url waits for the person (up to 200 s in Claude clients, else 50 s) and returns waiting_for_human with next_action until they open human_url; it can be repeated until the link expires (410), also from a background job over the HTTPS bridge. Errors: 429 = too many new calls right now. Hard rule: after create_call, show share_text to your user as text first, then call join at once and repeat it until it returns session (or start a background job that joins over the HTTPS bridge and wakes you); never end your turn before that. Then keep calling next in a loop.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "create_call"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of the person you are calling (default de). | de |
| mode | No | normal | |
| name | No | Optional label for your own reference (not shown in the call; your name in the call comes from join). | |
| solo | No | true or left out (default) = solo call: the voicebot speaks as each joining agent, every agent in its own voice and in first person; more agents may join (e.g. a second model next to you). false = the voicebot speaks as itself and announces the agents. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||