sn_batch
Bulk update or delete records matching a query. Dry-run by default; set confirm to true to execute. Safety cap at 10,000 records.
Instructions
Bulk update or delete records matching a query. Runs in dry-run mode by default — set confirm to true to execute. Safety cap at 10,000 records.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max records to affect (default 200, safety cap 10000) | |
| query | Yes | Encoded query to select records (required — refuses to operate on all records) | |
| table | Yes | ServiceNow table name | |
| action | Yes | Operation to perform: update or delete | |
| fields | No | JSON fields to set on each record (required for update action). e.g. {"state":"7","close_notes":"Bulk closed"} | |
| confirm | No | Set to true to actually execute. Default is dry-run. |