Automation

The Automation feature enables multi-step workflow sequences that extend mission execution with conditional logic, API callbacks, and cross-device coordination. The Automation Sequence Viewer lets operators monitor the status of each step in real time.


Overview

An automation sequence is an ordered list of steps defined in advance. Steps can include:

  • Flying a waypoint mission
  • Triggering a camera action
  • Waiting for an external event or API response
  • Sending a notification
  • Chaining to the next mission

Automation Sequence Viewer

The Automation Sequence Viewer panel displays the steps of the currently active or most recently run automation sequence. Each step shows:

Column Description
Step number Position in the sequence
Name Step identifier or action label
Status Pending, Running, Completed, Failed, Skipped
Duration Time taken to complete (for finished steps)

Automation viewer open


Step Statuses

Status Meaning
Pending Step has not started yet
Running Step is currently executing
Completed Step finished successfully
Failed Step encountered an error
Skipped Step was bypassed due to a conditional

Creating Automation Sequences

Automation sequences are created and edited in the Automation configuration panel. This section will document the step editor, available action types, and conditional branching.

Automation viewer open


Troubleshooting

If a step fails, the Viewer shows an error detail row beneath the failed step. Common causes include:

  • Aircraft not ready or mission unavailable
  • External API timeout
  • Insufficient battery for the next action

IDI Fly Dashboard Documentation © 2025