Running a Workflow
Click Run on any workflow to open the Run Workflow dialog. Provide values for the workflow's input variables, then start execution. The workflow executes through the connected Copelf browser extension in your browser session.
Single Run
A single run executes the workflow once with one set of input values.
Provide Inputs
Fill in the required variables for the workflow. Each variable has a type, label, and optional description to guide you.
Execute
Click Run to start. The workflow begins executing in your connected browser session.
Monitor
Track progress through run statuses and per-step screenshots.
Batch Execution
For repetitive tasks, batch execution lets you run the same workflow with multiple sets of input values.
Open the Run Dialog
Click Run on the workflow to open the Run Workflow dialog.
Add Input Rows
An input table appears with columns for each variable. Add multiple rows — each row becomes a separate run.
Start the Batch
Click Run to queue all rows. Runs execute sequentially within the batch.
Batch execution supports up to 200 iterations per batch. Each row is processed one at a time in order.
Real-Time Monitoring
Copelf provides polling-based status updates at a 3-second interval during execution. You can observe:
- Run status — See whether the run is queued, in progress, waiting, or completed
- Step screenshots — Review the latest screenshot captured for each step
- Step outcomes — See success, failure, or cancellation as each step completes
Execution Statuses
Copelf uses a three-level status hierarchy:
Batch Status
| Status | Description |
|---|---|
queued | Batch is waiting to start |
in_progress | At least one run is currently executing |
completed | All runs have finished |
Conclusion (when completed): success | failure | canceled
Run Status
| Status | Description |
|---|---|
queued | Run is waiting for its turn in the batch |
in_progress | Run is currently executing steps |
completed | Run has finished |
Conclusion (when completed): success | failure | canceled | timed_out
Step Status
| Status | Description |
|---|---|
queued | Step has not started yet |
in_progress | Step is currently executing |
waiting | Step is paused — waiting for manual action or approval |
completed | Step has finished |
Conclusion (when completed): success | failure | canceled | skipped | timed_out
Approval Flow
When a step has mode: auto and approval: true, the execution pauses before the AI acts:
Step Reaches Approval Gate
The step enters the waiting status. The AI has analyzed the page but has not acted yet.
Review and Confirm
You see the current browser state and the AI's intended action. Approve to proceed, or cancel to stop.
AI Proceeds
Once approved, the AI executes the step and verification begins.
Use approval gates on high-impact steps like payment confirmations, account deletions, or bulk operations.
Cancellation
You can cancel a workflow at any point during execution. When canceled:
- The currently executing step is stopped
- Remaining steps are marked as
canceled - The run conclusion is set to
canceled
Resumption
If a run fails or is canceled, Copelf can resume from the last successful step. Previously completed steps are skipped, and execution picks up where it left off. This saves time and credits on long workflows.