| mode | No | Session mode (default: default) | |
| task | No | Initial task configuration | |
| model | No | Optional model name or profile key (from global config). Falls back to the configured default. | |
| proxy | No | Proxy configuration. WebRun-managed: { source: "WebRun", country: "GB" }. Custom: { source: "custom", type: "http"|"socks", host, port, username?, password? }. Omit for no proxy. Social/messaging automation (WhatsApp, Telegram, Instagram, Facebook, X, LinkedIn, TikTok): prefer country = the country the user is in right now — recommend it and confirm the country with them first; a mismatch is the usual cause of refused logins and sessions that log out repeatedly. | |
| debugC | No | Enable debug mode on the instance (default: false) | |
| policyId | No | Policy ID to apply automation guardrails (domain restrictions, capability controls, LLM role). Optional. | |
| timezone | No | IANA timezone name for the session, e.g. "America/New_York", "Europe/London", "Asia/Tokyo". Date/time-sensitive instructions (e.g. "tomorrow morning", "today", "in 2 hours") are interpreted in this timezone. When omitted, follows the WebRun proxy country if one is set (e.g. country "de" → Europe/Berlin); otherwise the browser default. | |
| environmentId | No | Environment ID for persistent profile session. Use list_environments to find available IDs. Without this, a disposable instance is used. | |
| reach_out_mode | No | Controls proactive chat-platform messages (Telegram/WhatsApp/Slack/Discord/Teams) to bot users on the same environment. Default: "off" — no messages are sent unless this is set explicitly. "guardrail_only" forwards guardrail prompts (CAPTCHA/2FA/verification) to chat when the API caller is offline. "full" also forwards the task result on completion. Each bot user additionally filters by their own reachOutMode preference. | |