# Automation

> Build workflows that patch applications and drivers across many devices at once, on a schedule or on demand.

Source: https://docs.capaone.com/capaone/application-manager/automation/  
Product: CapaOne — a separate CapaSystems product; do not apply this page to any other.

**Automation** lets you build workflows that run tasks — like patching applications and drivers —
across many devices at once, on a schedule or on demand. You find it under **Windows → Automation**.

![Workflow list](/attachments/capaone/automation-list.png)

The list shows each workflow's filter (which devices it targets), schedule, status, last run, and
an **Enabled** toggle to turn it on or off.

## Create a workflow

1. Go to **Windows → Automation** and click **New** in the upper right corner.
2. Give the workflow a name and choose its type:

   ![New Workflow dialog](/attachments/capaone/automation-new-workflow.png)

   - **Schedule** — runs automatically on a schedule against selected groups. Scheduled workflows
     can also be run on demand.
   - **On Demand** — run manually on selected groups or a single endpoint.

3. The workflow opens on a flow board:

   ![Workflow flow board](/attachments/capaone/automation-flow-board.png)

   Drag an action from the **Action** bar on the left onto the board and connect the **Filter**
   block to it, as described in the **How to** box on the right. The **Schedule** block only exists
   for scheduled workflows. Available actions include installing and uninstalling Windows or custom
   applications, updating Windows applications, and updating Windows drivers.

4. Select an action on the board to configure it on the right-hand side.
5. Enable or disable the workflow with the toggle in the top right corner, then click
   **Save and close**. Your workflow is ready to run.

## Options menu

The three vertical dots at the right of each row open the options menu with **Edit**, **Clone**,
**Run now**, and **Delete**:

![Workflow options menu](/attachments/capaone/automation-options-menu.png)

### Run now

Any workflow — including scheduled ones — can be run immediately: open the options menu and select
**Run now**.
