Skip to content

Running a Workflow


Before running a workflow, ensure:

  • ✅ Android device is connected (USB or WiFi)
  • ✅ Device shows “Connected” status in Devices panel
  • ✅ Instagram app is installed on the device
  • ✅ Instagram is logged into the target account
  • ✅ Workflow has no validation errors (shows “Ready” status)

You can start a workflow from the canvas or from the workflow list.

🖼️ [Image: Toolbar with Run button highlighted and device selection dropdown]

  1. Open your workflow in the canvas
  2. Click the ▶ Run button in the toolbar
  3. Select target device from dropdown (if multiple connected)
  4. Click Start Execution
  1. Go to Workflows in the sidebar
  2. Find your workflow
  3. Click the ▶ Play button next to it
  4. Select device and confirm

🖼️ [Image: Execution Monitor panel showing running workflow with progress bar and log]

Once running, the Execution Monitor shows:

  • Device: The connected device running the workflow
  • Started: Timestamp when execution began
  • Duration: How long the workflow has been running
  • Current Module: Which module is actively executing
  • Progress: Visual progress bar with count (e.g., 12/25)
  • Log: Real-time activity feed with timestamps

🖼️ [Image: Canvas showing nodes in different states — blue pulsing, green completed, gray waiting]

While running, the canvas shows real-time status:

VisualMeaning
Blue pulsing nodeCurrently executing
Green node with ✓Completed successfully
Red node with ✗Failed with error
Gray nodeWaiting to execute
Animated connectionData flowing between nodes

OptionDescription
Run Full WorkflowExecute from Start to End
Run from SelectedStart execution from a specific node (for testing)
Dry RunSimulate execution without performing actual actions
Debug ModeStep through one module at a time

  1. Validation: FeedFlux checks workflow is valid
  2. Device Check: Confirms device is connected and responsive
  3. App Launch: Opens Instagram on the device (if not already open)
  4. Module Execution: Runs each module in sequence
  5. Delay Handling: Waits between actions (as configured)
  6. Error Handling: Manages unexpected situations
  7. Completion: Marks workflow as complete