humanizer_click
Clicks a web element using selector, role, text, label, or coordinates. Waits for visibility and actionability, supports multiple clicks and mouse buttons.
Instructions
Click an element. Pass one of: selector (CSS/XPath), role + optional name, text, label, or raw x+y coords as fallback. Locator-based calls auto-wait for visible.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | X coordinate fallback when no locator is given | |
| y | No | Y coordinate fallback when no locator is given | |
| name | No | Accessible name; used with role (e.g. 'Sign in') | |
| role | No | ARIA role (e.g. 'button', 'link', 'textbox') | |
| text | No | Visible text to match (e.g. 'Accept cookies') | |
| label | No | Form-field label text (e.g. 'Email address') | |
| button | No | Mouse button (default: left) | left |
| selector | No | CSS or XPath selector (e.g. 'button.submit', '//button[@id="go"]') | |
| target_id | Yes | Target ID from interceptor_browser_launch or interceptor_camoufox_launch | |
| timeout_ms | No | Max ms to wait for locator to be visible + actionable (default: 15000) | |
| click_count | No | Number of clicks (default: 1, use 2 for double-click) |