Select devices on the Fleet page using the checkboxes. The action bar appears at the bottom with bulk options.
Run script
Click Run script on the action bar to fan a script out across the selected devices. The dispatch is fast: every selected device receives the command on its next heartbeat (≤30 s).
Results appear in the Command History page as a batch. One row per device, all sharing a batch_id so you can filter by the batch later.
Other bulk actions
| Action | Behaviour |
|---|---|
| Run check | Fan a structured device check across selected devices |
| Send message | Display a popup message on the user's screen via the agent |
| Diagnose | Run AI diagnose against each device individually (rate-limited) |
Limits & permissions
| Constraint | Default | Notes |
|---|---|---|
| Max devices per batch | 500 |
Raise per-tenant via support |
| Per-script timeout | 5 min |
Use Schedules for anything longer |
| Concurrent batches | 3 |
Queued automatically beyond this |
| Required role | operator or above |
viewer cannot bulk-run |
| Audit retention | 90 days (Pro), 7 years (Enterprise) |
See Audit log |
Tips
- Always run a script on one device first to verify it works before fanning out.
- Long-running scripts (over 5 minutes) will be killed by the agent's per-script timeout. Use the Schedules feature for anything longer.
- Selection is preserved when you change the filter. Useful for "find all warning machines on Windows 11, then run the cleanup script."