Submit multiple AI tests as a parallel batch
submit_test_batchQueue up to 20 AI tests at once and run them in parallel instead of one-after-another. Each test in the batch costs 1.15× its base credits (the parallel premium). Returns the shared batchId and a per-test breakdown so you can poll each jobId individually. Use this when you have an independent set of tests to run (e.g. signup + login + dashboard + settings + delete across one customer site) and want them done in minutes rather than queued through a serial worker. AI runner only — human-runner batching ships separately.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tests | Yes | Array of 2-20 test specs. Each item has the same shape as submit_test's inputs (AI runner). Tests run concurrently up to a worker concurrency limit of 3. | |
| projectLabel | No | Audit label naming which of your projects submitted this batch (e.g. 'shiftsee-regression-suite'). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | Tool result payload (JSON object) |