Create your first approval workflow
This guide walks through one complete approval workflow from a normal data page to a working reviewer experience.
Fastest path: Automation Home
Section titled “Fastest path: Automation Home”If you only need the first working approval:
- Open Automation Home.
- Click Create your first automation: Get an approval.
- Confirm the form trigger and submitted status.
- Create or repair the approval workflow.
- Create a test request.
- Confirm the request appears in Approval Inbox.
- Open Approval Inbox as the approver persona.
Use the longer steps below when you are building a customer-ready purchase approval desk from a data page, Decision screen, and Work Queue.
Example
Section titled “Example”An employee creates a purchase request, clicks Submit, a reviewer sees the request on a Decision / Approval Inbox screen, the reviewer approves or rejects it, and the requester can see the final status.
Before you start
Section titled “Before you start”You need one data page with enough fields for a reviewer to make a decision: request title, requester, department, vendor, amount, reason, needed by, reviewer, status, and decision notes.
Step 1: Confirm the user can create a request
Section titled “Step 1: Confirm the user can create a request”Open the request page and make sure users can add a new item. The user should know what to fill out, which fields are required, and what happens after Submit.
Step 2: Add the submit behavior
Section titled “Step 2: Add the submit behavior”The submit action should:
- Save the request.
- Mark the request as Submitted or Waiting for review.
Write down the exact status value. If the workflow listens for one value and the app writes another, the workflow will not start.
Step 3: Start from Automation Home or the approval wizard
Section titled “Step 3: Start from Automation Home or the approval wizard”- Open Automation.
- Prefer Get an approval on Home for the guided first win.
- Or open the Approval workflow setup panel and set When this happens to the real submit action.
- Choose the submitted status value the app actually writes.
- Create or repair the approval workflow.
- Confirm Approval Inbox / Decision screens and reviewer visibility.
- Save / validate.
Step 4: Create the approval inbox
Section titled “Step 4: Create the approval inbox”Create from Screens → New Screen → Automation → Work Queue (or Decision, depending on your desk).
Make it visible to the reviewer role and add it to reviewer navigation.
Step 5: Create the Decision screen
Section titled “Step 5: Create the Decision screen”Create from Screens → New Screen → Automation → Decision. Bind it to the same workflow. Confirm Approve / Reject / Request changes actions.
Step 6: Connect screens to the workflow
Section titled “Step 6: Connect screens to the workflow”In Automation → Workflows, confirm the workflow and screens share the same binding.
Step 7: Validate after the screens exist
Section titled “Step 7: Validate after the screens exist”Run Validate only after the workflow and approval screens exist. Treat blockers as publish blockers.
Step 8: Run a live test as both people
Section titled “Step 8: Run a live test as both people”- Preview as requester → create → Submit.
- Preview as reviewer → open Approval Inbox → open the request → Approve.
- Confirm requester status updates.
- Open Activity and Exception Resolution.
- Repeat with Reject and Request changes.
Home’s Create test request path is complete only when Request appears in Approval Inbox.
Definition of done
Section titled “Definition of done”The first approval workflow is done when the requester can submit from the app, the reviewer can decide from a Decision / Approval Inbox screen, the requester sees the result, validation is clean, and the maker can explain the whole flow from visible screens.