Skip to content
Arthiva
Products

Arthiva Supply Chain

Run operations
on one record.

Overview
PurchasingBudget to invoice, one connected record. InventoryStock you can audit. Vendor managementEvery supplier on the record. Logistics & returnsShipments, returns, and replacements on one lifecycle. ProductionFrom BOM to build. Coming soon.
Recovery

Arthiva Recovery

Recover value
from your records.

Sales & use taxOverpaid tax, found and recovered. Section 48E incentivesSection 48E clean energy credits. Tariffs & dutiesTariff and duty recovery reviews.
Maya AI
Resources

Arthiva Resources

News from the team.
Read the latest.

NewsProduct updates and announcements. SupportAdmin guides for the platform.
Book a demo

Approval workflows

Building approval workflows

← All documentation

In this article

  1. Overview
  2. Creating a workflow
  3. Versions and editing

Overview

An approval workflow is a reusable chain of sign-off steps, built once in Settings → Approval workflows and then attached to the actions that need sign-off in each module's approval rules. Steps run in order, the next step opens only once the one before it passes.

Creating a workflow

Click New workflow, name it (e.g. "Vendor onboarding"), and add steps. Each step defines:

  • Who can approve: any mix of: a specific person, anyone holding a permission, any org admin, or a relationship to the record being approved, like the cost centre owner of a requisition. Relationship routing means one workflow serves every cost centre and stays correct when owners change.
  • How many must approve: any one of them, all of them, or a set number.
  • Optionally a response window in hours, switches to require a reason when rejecting or a comment when approving, and a note shown to the approver.

The "Who can approve this today" panel previews exactly who each step resolves to before you save, a step that resolves to nobody would block every request, and the editor warns you in red.

Versions and editing

Saving publishes a new version. Requests already awaiting a decision finish on the version they started, your changes apply to new requests only, so editing a workflow never yanks an in-flight request out from under its approvers. By default a requester cannot approve their own request; there's a switch if you truly want to allow it.

A workflow that's still assigned to an action can't be deleted, unassign it in the module's approval rules first.

Related guides

Approval workflowsApproval rules and the Approvals inbox→ Single sign-onSetting up SAML single sign-on→ User managementRoles and permissions→

Products

PurchasingInventoryVendor managementLogistics & returnsProductionMaya AI

Recovery

Sales & use tax48E clean energy incentivesTariffs & duties

Resources

NewsSupportContact

Legal

PrivacyTerms
Copyright © Arthiva, Inc. 2026. All Rights Reserved.