browser_batch
Execute multi-step browser automation workflows in a single call. Chain sequence tools to handle filling forms, clicking buttons, and navigating pages automatically.
Instructions
Runs several NexusBrowser tools in order in ONE call (fewer round trips), and stops at the first error.
steps: [{"tool": "browser_fill", "args": {"locator": {"label": "Email"}, "value": "a@b.c"}}, {"tool": "browser_click", "args": {"locator": {"role": "button", "name": "Next"}}}, {"tool": "browser_wait_for", "args": {"text": "Welcome"}}] tab_id (optional) applies to every step that does not give its own. At most 30 steps; browser_batch cannot be nested. Each step goes through its own tool's checks: an outward gesture without the user's accord stops the batch with its accord_required refusal; after the user's yes, resend that step (with confirm and accord) and the rest. Response: one result per step run (tool, status, result), stopped_at (index of the failing step) if any; the images of capture steps (inline=True) are attached after it, in step order.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | ||
| tab_id | No |