Skip to main content

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:

ColumnDescription
Step numberPosition in the sequence
NameStep identifier or action label
StatusPending, Running, Completed, Failed, Skipped
DurationTime taken to complete (for finished steps)

Step Statuses​

StatusMeaning
PendingStep has not started yet
RunningStep is currently executing
CompletedStep finished successfully
FailedStep encountered an error
SkippedStep 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.


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