| task | Yes | What the call must achieve, in plain English or French (10-2000 characters): the goal, on whose behalf (the user's name), the facts the callee may ask for (dates, booking or customer references) and the limits (what to accept or refuse, e.g. 'any time 19:30-21:00 is fine, no deposit'). The voice agent follows it, including giving a code or card detail the user chose to share; write such a value as [secret: value] so it is masked in stored transcripts and logs (card numbers are masked automatically). Refused: asking the callee for codes, passwords, card details or a money transfer (claiming money owed to the user is fine), and dictating a payment code or a full card number with its security code. | |
| voice | No | Optional voice: '1' Solène (female, calm), '2' Gaspard (male, warm), '3' Coralie (female, lively), '4' Marius (male, deep), '5' Bella (female, premium, most expressive). Omit to use the account default. | |
| language | No | Language spoken on the call: 'fr' (French), 'en' (English) or 'auto' (starts in French, switches to English if the callee speaks English). Omit to use the account default (usually French). | |
| phone_number | Yes | Number to call, French only. Copy it exactly as the user or the source wrote it: national format '01 42 00 00 00' is accepted and converted for you, so do not rewrite it yourself; E.164 '+33' followed by 9 digits (e.g. +33142000000) also works. Landlines (01-05, 09) and mobiles (06, 07) are allowed; emergency, short and premium-rate numbers are refused. A number you found yourself must be confirmed by the user before you call. | |
| scheduled_at | No | When to PLACE the call (not the time of the booking or appointment: that goes in task). Omit to call now, the normal case. Only for a call the user wants placed later, e.g. 'call the vet tomorrow at 10': ISO 8601 with time zone, e.g. 2026-11-03T14:00:00+01:00. The call is placed at that time, whatever the hour: the user decides. | |
| ai_disclosure | No | 'standard' (default, recommended): the voice agent says it is an AI assistant in its opening line. 'callee_already_informed': leave that mention out of the opening line. Before using it, explain to the user that removing the AI disclosure is not recommended and is allowed ONLY when the person called already knows they will talk to an AI (e.g. a relative the user warned beforehand); use it only if the user then confirms it, and put their confirmation in callee_informed_confirmation. Never use it on your own initiative. Even then the voice agent never denies being an AI, tells the truth if asked, and announces it is an AI if someone else answers. Every use is logged. | standard |
| outside_hours | No | Obsolete, accepted and ignored: no calling-hours window is imposed any more. Omit it. | |
| voice_settings | No | Optional tuning, only if the user asks for it (omit otherwise: the account settings, already optimal, apply). Basic: address_form 'vous' (default) or 'tu'; expressiveness 'natural' (default) or 'plain'; hesitations (default true, light 'alors…'); background 'none' (default), 'office', 'cafe', 'street', 'outdoor'; voicemail 'leave_message' (default) or 'hang_up'. Advanced (bounded, else rejected): response_delay 0.7-1.5 s step 0.1 (max wait before answering, default 1.0); silence_prompt_after 4-10 s (says 'Allô ?' after a silence, default 6); interruption_min_speech 0.3-1.0 s (default 0.5); model 'v4_turbo' (default) or 'flash_v2_5'; stability 0.30-0.60; similarity 0.50-0.90; human_touch 0.05-0.40 (hesitation density); background_volume 0.03-0.20; flash only: style 0-0.30, speed 0.90-1.10, speaker_boost. The AI disclosure is never altered. | |
| idempotency_key | No | Optional unique key (letters, digits, '-', '_', '.', ':'; max 64) for this call request. Retrying with the same key within 24 h returns the original call instead of placing a second one. | |
| callee_informed_confirmation | No | Required with ai_disclosure='callee_already_informed' (10-300 characters): the user's confirmation, in their words, of who the callee is and how they know an AI will call (e.g. 'My sister Lea, I told her this morning an AI would call her for me'). Kept as proof. | |