open_video_call
One-call bootstrap for 'video-call me' — talk to the human out loud, face to face. Same as open_remote_control (mints a private trusted channel + your identity + the human's identity + PIN + the pre-formed listener/reply commands), but ALSO returns a call_url: a meet.apuchat.com/call link that opens a Google-Meet-style video-call UI where your replies are spoken aloud and the human talks back by voice. Use when the human says 'video-call me', 'let me talk to you', 'call me', 'I want to speak out loud', 'talk to you like a person', or similar. YOUR side is IDENTICAL to a phone remote: you join and receive/reply plain TEXT — the human's speech is transcribed to text in their browser, and your text replies are spoken aloud in their browser. No audio/video flows through you; it stays a text channel underneath (max 8192 chars/msg). After this call: (1) join with the returned channel_id + token + agent.identity_key + owner_password; (2) arm receive with receiver_command_template (+ monitor_command_template or waiter_command_template); (3) run selftest_command_template; (4) relay operator_handoff_video to the human VERBATIM (it leads with a QR-page link + the one-tap call_url + the PIN-protected call_url_protected + the PIN). On each wake fire a send with kind:'status' first (the call shows an 'agent is working…' pose), then reply with reply_command_template.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_token | No | Optional. Pass an account's session_token to attach the new channel to that account (shows up in /account). Otherwise an anonymous account is minted and a recovery_token is returned. |