This guide explains how to view existing Workflows and how to create a new one.Documentation Index
Fetch the complete documentation index at: https://docs.mileapp.dev/llms.txt
Use this file to discover all available pages before exploring further.
Required permission:
- View Workflow
- Create Workflow
Viewing the Workflow List
Navigate to Flow > Workflow to open the Workflow page. The page shows a list of every Workflow in your organization, a search bar to filter Workflows by name, and a New button (visible only if you have the Create Workflow permission).
Workflow list page with the search bar and the New button
- No. — sequential row number.
- Name — Workflow name.
- Flow — names of the Flows included in the Workflow, separated by commas.
- Steps — total number of steps in the Workflow.
- Action — Edit and Delete buttons.
Creating a New Workflow
Click the New button in the top-right corner to open the Create Workflow modal.Step 1: Enter the Workflow Name

Create Workflow modal with the Name field
- Unique within your organization (duplicate names are rejected).
- Between 2 and 100 characters long.
Step 2: Configure the First Step
Every Workflow must have at least 1 step and can have up to 10 steps. Each step requires the following:- Flow (required) — pick the Flow that will be used by this step. The dropdown lists the Flows available in your organization.
- Assignee (optional) — pick one or more users who will be assigned by default to tasks created at this step. Leave empty if you do not want a default assignee.
- Status Mapping (required) — pick the status that this step’s task maps to. The dropdown lists the Workflow’s default statuses (such as Done, In Progress, Pending) plus any custom statuses added via Manage Status.

Flow dropdown listing the Flows available in your organization
Each step in a single Workflow must use a different Flow. The same Flow cannot be selected twice in the same Workflow.
Step 3: Configure Field Mapping
Expand the Field Configuration section on the step card to set the field values for that step.
Field Configuration section showing the fields available for the selected Flow
- Step 1 — fields can only be set as manual default values. Whatever you enter here is used as the starting value for the first task of the Activity.
- Step 2 and later — each field can either be set to a manual default value or mapped to a field from any earlier step. When a step’s task is created during the Activity, mapped values are copied from the earlier step’s task.
Step 4: Add Additional Steps
Click Add Step to add another step to the Workflow.
Add Step button at the bottom of the step list
- Select a Flow.
- Optionally pick an assignee.
- Pick a Status Mapping.
- Configure field mappings.
Step 5: Submit
When all steps are configured:- Review the Workflow Name and the configuration of every step.
- Make sure every required field marked with
*is filled. - Click Submit to create the Workflow, or Cancel to discard the changes.
Example: Pickup to Delivery Workflow
A common Workflow chains a Pickup Flow and a Delivery Flow, carrying the recipient details from the pickup stage into the delivery stage:- Step 1 — Pickup
- Flow: Pickup
- Assignee: warehouse runner
- Status Mapping: Done
- Field Configuration: set defaults for the pickup form
- Step 2 — Delivery
- Flow: Delivery
- Assignee: delivery driver
- Status Mapping: Done
- Field Configuration: map
customer_namefrom Pickup →recipient_nameon Delivery, andpickup_addressfrom Pickup →delivery_originon Delivery