Bulk Execution
Execute the same command across multiple assets simultaneously.
Bulk execution lets you send the same command to multiple assets at once — for example, starting all turbines at a wind farm, resetting faults across a fleet of motors, or changing a setpoint on every pump at a site. The bulk execution wizard guides you through the process step by step.
Opening the bulk execution wizard
Navigate to Fleet Control in the main navigation and select Execute. This opens the bulk execution wizard.
Wizard steps
The wizard has four steps:
Step 1: Select Command
Commands are grouped by category (Operational, Diagnostic, Configuration, Emergency). Each command card shows its name, description, key, type badge, and risk level badge.
Click a command to select it and proceed to the next step. Only commands that have been defined in at least one asset template are shown.
Step 2: Select Assets
A table lists all assets that have an instance of the selected command. You can filter by:
- Search — filter by asset name or alias
- Site — filter to assets at a specific site
Select assets by clicking their rows or checkboxes. Use Select All and Deselect All for quick batch selection.
A maximum of 50 assets can be included in a single bulk execution. The selection counter shows how many of the 50 slots are used. If you need to target more than 50 assets, run multiple bulk executions.
Step 3: Review and Confirm
The review screen shows a summary of the selected command and the list of target assets. Risk-level warnings follow the same pattern as single-asset execution:
- High risk commands show an amber warning noting the number of target assets
- Critical risk commands show a red warning and require typing the command name to confirm
Click Execute on N Assets to start the bulk execution.
Step 4: Progress
After the execution starts, the wizard shows real-time progress:
- A progress bar showing overall completion percentage
- Counters for succeeded, failed, and pending executions
- A results table with per-asset status, duration, and error messages
Each row in the results table can be expanded to see detailed execution information. The page auto-refreshes while executions are in progress.
When all executions have completed, click Done to navigate to the command history.
Bulk execution statuses
The overall bulk execution group has its own status, separate from the individual execution statuses:
| Status | Description |
|---|---|
| Pending | The bulk execution has been created but individual commands have not been dispatched yet |
| Executing | Commands are being dispatched and executed |
| Completed | All commands completed successfully |
| Partially Failed | Some commands completed successfully and some failed |
| Failed | All commands failed |
How it works
When you submit a bulk execution, the platform:
- Creates a bulk execution group that tracks the overall operation
- Creates individual command executions for each selected asset
- Dispatches each execution to the appropriate edge gateway
- Tracks results as they come back and updates the group counters
Each individual execution follows the same lifecycle as a single-asset command execution. The bulk group status is derived from the aggregate results.
Viewing past bulk executions
Completed bulk executions are visible in the command history under the Bulk Executions tab. Each entry shows the command name, number of assets, success/failure counts, and overall status.