Workflow Template
Inventory Reorder Workflow
Manages low-stock reorder requests end-to-end: intake and acknowledgement, stock verification, value-based approval, purchase order creation, delivery receipt with discrepancy handling, and final restocking notification.
Organisations managing inventory across multiple locations need a consistent, visible process for handling reorder requests, one that removes ambiguity about who verified stock, who approved spend, and what happened on delivery. This workflow manages the full lifecycle of a reorder request, from initial submission through stock verification, value-based approval, purchase order issuance, delivery receipt, and discrepancy resolution. Requesters, inventory controllers, operations managers, purchasing staff and warehouse teams each engage with the record at defined stages, with every status change and entry captured in the record's timeline.
Business Outcomes
- Faster acknowledgement and tracking of reorder requests through a standard reference number
- Clearer accountability for stock verification and approval decisions on higher-value orders
- Reduced manual follow-up through automatic routing based on order value and approval outcome
- Improved visibility into purchase order status and expected delivery dates
- More consistent handling of delivery discrepancies with recorded resolution notes
Workflow Steps
Steps
- 1Create Reorder Request Recordcreate record
Registers the submitted reorder request as a record.
- 2Set Status to Submittedupdate record
Marks the record status as Submitted.
- 3Calculate Order Valueupdate record
Calculates order value as quantity needed multiplied by unit cost and saves it to the record.
- 4Email Acknowledgement to Requestersend email
Sends the requester an acknowledgement email with their reference number.
- 5Verify Stock Levelcreate task
Inventory controller verifies the actual stock level for the item within 1 day.
- 6Save Verified Stock Levelupdate record
Persists the verified stock level to the record.
- 7Route on Order Value
Routes orders over $5,000 to operations manager approval, others continue directly.
order_value: "5000"→Request Operations Manager ApprovalDefault→Set Status to Ordered - 8Request Operations Manager Approvalrequest approvalrequires approval
Requests operations manager approval for orders valued over $5,000.
- 9Route on Approval Outcome
Routes the workflow based on the operations manager's approval decision.
approval_status: "approved"→Set Status to Orderedapproval_status: "rejected"→Set Status to RejectedDefault→End - 10Set Status to Rejectedupdate record
Marks the record status as Rejected after the operations manager declines the request.
- 11Email Requester of Rejectionsend email
Notifies the requester that the reorder request was not approved.
- 12Set Status to Orderedupdate record
Marks the record status as Ordered before raising the purchase order.
- 13Raise Purchase Ordercreate task
Purchasing raises a purchase order with the preferred supplier within 2 days.
- 14Save Purchase Order Detailsupdate record
Persists the supplier, PO number, and expected delivery date to the record.
- 15Receive Deliverycreate task
Warehouse receives the delivery and records quantity received and any discrepancy.
- 16Save Receipt Detailsupdate record
Persists the quantity received and discrepancy status to the record.
- 17Route on Discrepancy
Routes to discrepancy resolution if any discrepancy was recorded, otherwise proceeds to completion.
discrepancy: "None"→Set Status to Receiveddiscrepancy: "Short"→Resolve Delivery Discrepancydiscrepancy: "Damaged"→Resolve Delivery Discrepancydiscrepancy: "Wrong item"→Resolve Delivery DiscrepancyDefault→Set Status to Received - 18Resolve Delivery Discrepancycreate task
Purchasing resolves the delivery discrepancy within 3 days and records the resolution.
- 19Save Discrepancy Resolutionupdate record
Persists the discrepancy resolution notes to the record.
- 20Set Status to Receivedupdate record
Marks the record status as Received once stock has arrived and inventory is updated.
- 21Email Requester Stock Arrivedsend email
Notifies the requester that the stock has arrived and inventory is updated.
Fields
Show all 18 fieldsShow fewer fields
FormInventory Reorder Request
- Requester Name*· Text
- Requester Email*· Email
- Item*· Text
- SKU*· Text
- Location*· Text
- Current Stock*· Number
- Reorder Point*· Number
- Quantity Needed*· Number
- Unit Cost*· Number
TaskVerify Stock Level
- Verified Stock Level*· Number
TaskRaise Purchase Order
- Preferred Supplier*· Text
- PO Number*· Text
- Expected Delivery Date*· Date
TaskReceive Delivery
- Quantity Received*· Number
- Discrepancy*· Choice
TaskResolve Delivery Discrepancy
- Discrepancy Resolution*· Long text
Other fields
- Order Value· Number
- Order Status· Choice
- Requester Name*
- Requester Email*
- Item*
- SKU*
- Location*
- Current Stock*
Forms
Inventory Reorder Request
9 fields
Data Views
Reorder Requests
item, sku, location, order_value +2 more
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
What does this workflow record at each stage of a reorder request?
The workflow records a reference number, status, and timeline for every reorder request. As the request progresses, it saves the calculated order value, verified stock level, purchase order details (preferred supplier, PO number, expected delivery date), quantity received, any discrepancy, and the discrepancy resolution notes directly to the record.
Who is involved in processing a reorder request?
An inventory controller verifies the actual stock level, an operations manager approves requests valued over $5,000, purchasing raises the purchase order and resolves any delivery discrepancy, and warehouse staff record the delivery receipt. The requester is kept informed by email at acknowledgement, rejection, and stock arrival stages, without needing an account.
How does the workflow decide whether a reorder needs additional approval?
The workflow calculates the order value as quantity needed multiplied by unit cost, then routes any order over $5,000 to the operations manager for approval. Orders at or below that threshold continue directly to purchase order creation, keeping lower-value reorders moving without added delay.
What happens if the operations manager rejects a reorder request?
If the operations manager declines the request, the record status is set to Rejected and the requester is emailed to let them know the reorder was not approved. This decision and the resulting status change are captured in the record's timeline.
How are delivery discrepancies handled in this workflow?
After the warehouse records the quantity received and any discrepancy, the workflow routes the record based on whether the discrepancy is None, Short, Damaged, Wrong item, or another outcome. Where a discrepancy is present, purchasing is tasked with resolving it within 3 days, and the resolution notes are saved to the record before the request proceeds to completion.
How do we change this workflow if our reorder process differs?
A workflow can be adjusted by describing the change in plain English or by editing its steps directly in the workflow editor, and earlier versions are kept for reference. This makes it straightforward to adjust the approval threshold, add extra tasks, or change the forms as your reorder process evolves.
Can this workflow be adapted for different item types or locations without a development project?
Yes, because the template is ready to use, a workspace can publish it in minutes and start running live reorder requests immediately. Fields on the request form, such as Item, SKU, and Location, along with routing rules and tasks, can be edited afterwards to reflect specific inventory categories or sites.
How is the requester kept informed during the reorder process?
The requester receives an acknowledgement email with their reference number as soon as the request is submitted, an email if the request is rejected, and an email once the stock has arrived and inventory is updated. These communications use the platform's built-in email capability, which a workspace can optionally send through its own AWS SES account.
What visibility does staff have into open and completed reorder requests?
Each reorder request is a record with a status, such as Submitted, Ordered, Rejected, or Received, and table views and dashboards display these records by status. Workspace activity is logged, giving oversight into how requests are progressing across locations and inventory items.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
