Run browser tasks in parallel
run_parallelRun multiple browser task batches concurrently in one call, each in its own isolated session. Use it to scrape or visit many pages at once or repeat a flow across sessions.
Instructions
Run many browser tasks at the same time in ONE call. Each task is a list of browser_* steps run in order in its own session; tasks run concurrently server-side. Use it to visit or scrape many pages at once, or to repeat a flow across sessions. Steps cannot use snapshot refs they have not seen, so target elements with CSS selectors (target accepts a selector) or use browser_evaluate / browser_run_code_unsafe. Keep output small: end tasks with browser_evaluate returning only the data you need.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tasks | Yes | ||
| output | No | "last" (default) returns each task's final step plus any errors. "all" returns every step. | |
| maxChars | No | Text cap per task. Default 6000, lower for big batches. | |
| concurrency | No | How many tasks run at once. Default from server settings, capped by free session slots. | |
| stopOnError | No | Stop a task at its first failing step. Default true. | |
| taskTimeoutSeconds | No | Time limit per task. Default 180. |