Articles in this section

How to Create Work Orders

Work orders in ShipHero let you manage assembly and custom fulfillment tasks — such as kitting, bundling, or special handling — directly from your account. You can create a work order from the standard creation flow or automatically from backordered Assembly SKUs.

Before You Begin

Assembly work orders require an Assembly SKU to be configured first. See How to Create an Assembly SKU if you have not done this yet.

Note for 3PLs: Share this article with your 3PL clients for instructions on creating a work order from the 3PL Client Portal.

Table of Contents

How to Create a Work Order (Standard Process)

  1. Go to Orders > Work Orders and select Create Work Order.
  2. Enter the required fields based on your account type, then click Continue.

    • Single-warehouse accounts: Select the Requested date — the date the work order should be completed by.
    • Multi-warehouse accounts: Select the Warehouse and the Requested date.
    • 3PL accounts: Select the 3PL Customer, Warehouse (if applicable), and the Requested date.
    Multi-warehouse example 3PL multi-warehouse example
    Work order creation screen for a multi-warehouse account showing Warehouse and Requested date fields Work order creation screen for a 3PL multi-warehouse account showing 3PL Customer, Warehouse, and Requested date fields
  3. Enter a Name for the work order and choose the Work order typeAssembly or Custom. To track hours in WorkforceHero, enable Create a Special Project for this work order. See Overview: WorkforceHero Special Projects for more information. Select Continue.

    Work order naming screen with Work order type dropdown showing Assembly and Custom options
  4. Complete the remaining steps based on your selected work order type.

    For Assembly work orders:

    1. Click Select kit and choose the Assembly SKU from the list.

      Only SKUs with the "Is Assembly" product setting enabled appear in this list. See How to Create an Assembly SKU for configuration steps.

      Select kit button Assembly SKU selection list
      Select kit button on the Assembly work order configuration screen Assembly SKU selection list showing available Assembly SKUs
    2. Enter the quantity to create and select Continue. The component list shows the Available quantity for each component SKU — Available = On hand minus Allocated — so you can confirm how many complete kits can be built.

      Assembly SKU quantity screen showing component Available quantities and total to pick per component
    3. Optional: Enter the Packing details and Assembly details, then select Continue. Leave these fields blank if not needed.

      Packing details and Assembly details optional fields on the work order creation screen

    For Custom work orders:

    1. Optional: Enter the instructions for your work order and select Continue. Leave the field blank if not needed.

      Custom work order instructions field with example task and bullet-point steps
  5. Optional: Upload attachments for the work order. Supported file types: PDF, PNG, JPEG, JPG, DOC, XLSX, XLS, PPT, PPTX, and MP4.

    Attachments upload step showing supported file types and upload area
  6. Click Create work order.

    Note for 3PLs: When creating a work order on behalf of a 3PL client, ignore the Awaiting Approval prompt and select Create work order. No client approval is required. The work order is created with an In Progress status.

    Awaiting approval prompt shown when creating a work order on behalf of a 3PL client

How to Create a Work Order from Backorders

When backorders exist for an Assembly SKU — a SKU configured to be assembled from component parts — ShipHero can automatically create a work order for the backordered quantity.

  1. Go to Inventory > Products and filter by "Is Assembly", "Yes".
  2. Check the box next to each Assembly SKU that has backorders. You can select multiple SKUs at once.
  3. In the Bulk Manage section, click Create a Work Order. ShipHero creates a work order for each selected SKU at the backordered quantity.

    Inventory Products page with Is Assembly filter applied and Create a Work Order button in the Bulk Manage section
  4. Go to Orders > Work Orders to view the newly created work orders.

    Work Orders list page showing newly created work orders from the backorder process

Pending Quantity on Work Orders

When a work order already exists for a backordered Assembly SKU and you create a second work order for the same SKU, ShipHero deducts the quantity already attached to the existing work order from the backordered total.

Formula: New work order quantity = Backorders − Pending on work order

Example: Assembly SKU "Holiday Treat Box - Cats" has 13 backorders and a Pending on Work Order quantity of 5. ShipHero subtracts the pending quantity: 13 − 5 = 8. The new work order is created for 8 units.

Products page — backorders and pending quantity New work order created for remaining quantity
Products page showing the Assembly SKU with 13 backorders and 5 pending on work order New work order created for 8 units after deducting the existing pending quantity

Once a work order is created, see Overview: Work Order Details Page for a full breakdown, or How to Process an Assembly Work Order to begin processing.

More Resources

  • ShipHero Public API

    Connect your tools and AI agents directly to ShipHero with the Public API. Build powerful integrations, automate workflows, and tap into real-time data using the AI tools you prefer, with the option for secure, read-only access for AI-driven insights without added risk.

  • ShipHero Academy

    Explore ShipHero Academy for certifications, deep-dive training, and expert-led courses on WMS and fulfillment. Build your expertise and help your team operate at a higher level.

  • Change Log

    Stay up to date with the latest improvements across ShipHero. The Change Log gives you a clear view of new features, enhancements, and fixes as they roll out—so you always know what’s new and what’s better.