create_tab
Creates a browser tab with a unique anti-detection fingerprint, supporting optional URL and user-specific session isolation.
Instructions
Create a new browser tab with anti-detection fingerprinting. Each tab gets a unique fingerprint. Optionally provide a URL and userId for session isolation. Returns the tab ID for subsequent operations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Full URL including protocol (e.g. 'https://example.com') | |
| userId | No | User ID for session isolation | |
| sessionKey | No | Session key for browser context reuse. Defaults to a new unique session. | |
| preset | No | Named geo preset (e.g. "us-east", "us-west", "japan", "uk", "germany", "vietnam", "singapore", "australia"). Sets locale, timezone, and geolocation. | |
| locale | No | BCP 47 locale override (e.g. "ja-JP", "vi-VN") | |
| timezoneId | No | IANA timezone override (e.g. "Asia/Tokyo", "Asia/Ho_Chi_Minh") | |
| geolocation | No | GPS coordinates override | |
| viewport | No | Browser viewport size override | |
| proxyProfile | No | Named proxy profile configured in camofox-browser | |
| proxy | No | Raw proxy override. proxyProfile takes precedence when both are provided. | |
| geoMode | No | Geo merge mode. explicit-wins keeps explicit locale/timezone/geolocation; proxy-locked requires proxy/profile geo values. |