assess.one – AI-powered business operations platform

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

  1. 1
    Create Reorder Request Recordcreate record

    Registers the submitted reorder request as a record.

  2. 2
    Set Status to Submittedupdate record

    Marks the record status as Submitted.

  3. 3
    Calculate Order Valueupdate record

    Calculates order value as quantity needed multiplied by unit cost and saves it to the record.

  4. 4
    Email Acknowledgement to Requestersend email

    Sends the requester an acknowledgement email with their reference number.

  5. 5
    Verify Stock Levelcreate task

    Inventory controller verifies the actual stock level for the item within 1 day.

  6. 6
    Save Verified Stock Levelupdate record

    Persists the verified stock level to the record.

  7. 7
    Route on Order Value

    Routes orders over $5,000 to operations manager approval, others continue directly.

    order_value: "5000"→Request Operations Manager Approval
    Default→Set Status to Ordered
  8. 8
    Request Operations Manager Approvalrequest approvalrequires approval

    Requests operations manager approval for orders valued over $5,000.

  9. 9
    Route on Approval Outcome

    Routes the workflow based on the operations manager's approval decision.

    approval_status: "approved"→Set Status to Ordered
    approval_status: "rejected"→Set Status to Rejected
    Default→End
  10. 10
    Set Status to Rejectedupdate record

    Marks the record status as Rejected after the operations manager declines the request.

  11. 11
    Email Requester of Rejectionsend email

    Notifies the requester that the reorder request was not approved.

  12. 12
    Set Status to Orderedupdate record

    Marks the record status as Ordered before raising the purchase order.

  13. 13
    Raise Purchase Ordercreate task

    Purchasing raises a purchase order with the preferred supplier within 2 days.

  14. 14
    Save Purchase Order Detailsupdate record

    Persists the supplier, PO number, and expected delivery date to the record.

  15. 15
    Receive Deliverycreate task

    Warehouse receives the delivery and records quantity received and any discrepancy.

  16. 16
    Save Receipt Detailsupdate record

    Persists the quantity received and discrepancy status to the record.

  17. 17
    Route on Discrepancy

    Routes to discrepancy resolution if any discrepancy was recorded, otherwise proceeds to completion.

    discrepancy: "None"→Set Status to Received
    discrepancy: "Short"→Resolve Delivery Discrepancy
    discrepancy: "Damaged"→Resolve Delivery Discrepancy
    discrepancy: "Wrong item"→Resolve Delivery Discrepancy
    Default→Set Status to Received
  18. 18
    Resolve Delivery Discrepancycreate task

    Purchasing resolves the delivery discrepancy within 3 days and records the resolution.

  19. 19
    Save Discrepancy Resolutionupdate record

    Persists the discrepancy resolution notes to the record.

  20. 20
    Set Status to Receivedupdate record

    Marks the record status as Received once stock has arrived and inventory is updated.

  21. 21
    Email Requester Stock Arrivedsend email

    Notifies the requester that the stock has arrived and inventory is updated.

Fields

Show all 18 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

Orders by Order Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
inventory reorderstock replenishmentinventory workflowreorder processstock control

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.

Inventory Reorder Workflow | assess.one