browse_session_action
Run one bounded browser action like click, fill, or scroll in an existing session, with optional CAPTCHA handling.
Instructions
Run one bounded action in an existing browser session.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | One bounded action to run in the existing session. | |
| maxChars | No | Maximum final visible text characters to return in snapshot. | |
| selector | No | Optional CSS selector to limit final snapshot. | |
| sessionId | Yes | Session ID returned by browse_session_start. | |
| maxElements | No | Maximum final snapshot elements to return. | |
| captchaPolicy | No | Challenge handling policy. 'detect' reports signals, 'pause' returns state for human action, 'fail' returns an error, 'attempt' returns enhanced challenge metadata, interactive elements, a bounded screenshot, and a suggested strategy. When CAPTCHA_AUTONOMOUS=true, responses are marked for LLM-assisted handling and include provider-specific challengePlaybook context when known. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| message | No | ||
| snapshot | Yes | ||
| expiresAt | Yes | ||
| sessionId | Yes | ||
| challengeType | No | ||
| captchaIframes | No | ||
| captchaDetected | No | ||
| challengeSignals | No | ||
| challengeHandling | No | ||
| challengePlaybook | No | ||
| challengeProvider | No | ||
| suggestedStrategy | No | ||
| requiresUserAction | No | ||
| interactiveElements | No |