Skip to main content
Execute automations and monitor their progress in real-time. Track individual actions, review logs, and manage running executions.

Starting an automation

Run an automation from the automation details page or the automations list: From automation details:
  1. Open the automation
  2. Click Run in the top right corner
  3. Review the target repositories or projects
  4. Confirm to start execution
From automations list:
  1. Navigate to Automations in the left panel
  2. Find your automation
  3. Click the three dots menu
  4. Select Run
The automation starts immediately and you’re redirected to the Action Run Details page. Run button location on automation details page

Monitoring execution status

The Action Run Details page shows real-time progress of your automation execution.

Action status panel (left)

Actions are grouped and sorted by status:
  • Running - Currently executing (shown first)
  • Pending - Queued and waiting to start
  • Completed - Successfully finished
  • Failed - Encountered errors and stopped
Click any action to view its detailed logs and progress. Action status panel and report panel

Report panel (right)

The report panel displays overall execution progress:
  • Completion percentage - Based on steps completed across all actions
  • Real-time updates - Progress updates as actions execute
Example: If you have 5 actions with 5 steps each (25 total steps), and 1 action completes all its steps, the report shows 20% completion (5/25 steps).

Viewing action logs

Review what Ona Agent is doing for each action:
  1. Click on an action in the left panel
  2. View the conversation logs showing:
    • Each step being executed
    • Ona Agent’s responses and actions
    • Command outputs
    • Any errors or warnings
The logs update in real-time as the action progresses. Action conversation logs

Stopping executions

Cancel individual actions

Stop a specific action without affecting others:
  1. Click the three dots menu next to the action
  2. Select Cancel
  3. The action stops immediately and shows “Canceled” status
The action stops immediately, even if a step is currently running.

Cancel entire execution

Stop all actions in the automation run:
  1. Click Cancel on the Action Run Details page
  2. The execution stops immediately:
    • Running actions - Stopped immediately
    • Pending actions - Not processed
  3. The execution status changes to “Stopped”
Cancel options for actions and execution Important: Each run creates a new execution. Previous execution logs and results remain available for review.

Reviewing results

After an automation completes, review the outcomes:

Execution summary

View overall results in the Action Run Details page:
  • Total actions completed, failed, or canceled
  • Completion percentage
  • Execution time

Pull requests and changes

Track changes made by the automation:
  1. Go to your SCM (GitHub or GitLab)
  2. Filter pull requests by the service account used for the automation
  3. Review pull requests created by the automation
  4. Check file changes in each pull request
Best practice: Use a dedicated service account for each automation type to easily track its activity.

Individual action details

Review what each action accomplished:
  1. Click on a completed action
  2. Review the conversation logs
  3. Check which steps completed successfully
  4. Identify any errors or warnings
You cannot currently download or export action logs. Use your SCM to review the actual code changes and pull requests.

Execution history

View all past automation runs:
  1. Navigate to Automations
  2. Click on an automation
  3. View the Execution History section
  4. Click any past execution to review its details
Each execution retains:
  • Action status and logs
  • Completion percentage
  • Execution time
  • Any errors encountered

Next steps