run_sequence
Execute multi-step browser automation to navigate pages, interact with elements, and capture screenshots or PDFs in a single session.
Instructions
Execute a multi-step browser automation sequence. Navigate pages, interact with elements (click, fill, select), and capture multiple screenshots/PDFs in a single browser session. Each output counts as 1 API request.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | Array of steps to execute in order. Must include at least one screenshot or pdf step. Max 20 steps, max 5 outputs. | |
| viewport | No | Browser viewport size | |
| darkMode | No | Emulate dark color scheme (default: false) | |
| blockBanners | No | Hide cookie consent banners (default: false) | |
| blockAds | No | Block advertisements on the page | |
| blockChats | No | Block live chat widgets | |
| blockTrackers | No | Block tracking scripts | |
| deviceScaleFactor | No | Device pixel ratio (default: 1) | |
| session_id | No | Persistent session ID (Starter+ only). Reuse a live browser page created with create_session — browser state (cookies, localStorage, auth) carries over from previous requests in this session. |