How can we help? 👋

Rolling Replenishment

Rolling Replenishment helps you automatically generate picklists based on what your technicians used from their trucks. This makes it easy to restock trucks daily (or on a schedule) without manually tracking what was used.

 

What is Rolling Replenishment?

Rolling Replenishment is an automation that creates a Picklist for a truck based on materials that were deducted from that truck.

For example:

  • A tech uses 5 units of a material from their truck
  • That material is deducted from the truck inventory
  • Rolling Replenishment will generate a picklist to restock those 5 units

This is designed to help you restock the truck consistently based on real usage.


Where to find Rolling Replenishment

Rolling Replenishment is configured from: Settings → Automations → Rolling Replenishment

Notion image
 
Notion image
 

From there, you can:

  • Connect trucks to Rolling Replenishment
  • Choose where the truck is replenished from (Source Warehouse)
  • Set frequency (Daily/Weekly/Monthly/Custom)
  • Choose how the replenishment is calculated (Usage vs Min Settings) Usage: Replenishes the net amount used since the last update. It calculates the difference between materials consumed and those already restocked. Min Settings: Replenishes materials whenever their current stock level falls below the defined minimum threshold for this location.
 

Before you start (important requirements)

To ensure Rolling Replenishment works correctly:

✅ The technician must have materials in their truck (with stock available)

✅ The technician must be assigned to the truck

✅ Materials must actually be deducted from the truck (usage/transfer to job/etc.)

If the truck has no materials, or nothing was deducted, Rolling Replenishment won’t generate anything.

 

Step 1: Add a truck to Rolling Replenishment

 
  1. Go to Settings → Automations → Rolling Replenishment
  1. Click Add Truck
    1. Notion image
       
  1. Select the Source Warehouse
      • This is the warehouse that will replenish the truck
      Notion image
 
  1. Select the Truck you want to connect
 

Step 2: Choose your settings

 

Create Pick List

This means Ply will generate a picklist automatically for the truck based on the logic you choose.

 

Strategy: Usage vs Min Settings

You’ll see two strategy options:

Usage

This generates replenishment picklists based on materials deducted/used from the truck.

Best for:

  • Daily restocking workflows
  • Companies that want trucks replenished based on actual usage
  • Usage: Replenishes the net amount used since the last update. It calculates the difference between materials consumed and those already restocked.

Min Settings

This generates replenishment picklists based on minimum stock thresholds.

Best for:

  • Keeping trucks above a minimum stock level at all times
  • Restocking “standard truck inventory” regularly
  • Min Settings: Replenishes materials whenever their current stock level falls below the defined minimum threshold for this location.

Step 3: Set the schedule

In the Replenishment Schedule, choose how often Ply should generate the picklist:

  • Daily
  • Weekly
  • Monthly
  • Custom Frequency

Then select:

  • Time (when the automation should run)
  • Schedule Start Date

Once saved, picklists will be generated automatically based on the schedule.

 

Step 4: Confirm

Click Confirm to save the automation.

Once enabled, your truck will appear in the Rolling Replenishment list with:

  • Linked location
  • Frequency
  • Strategy
  • Rolling Repl toggle enabled

Managing existing trucks

Once a truck is connected, you can click the three dots (⋯) to:

 
Notion image
 

Edit Replenishment Settings

Use this to change:

  • Schedule (daily/weekly/etc.)
  • Strategy (Usage/Min Settings)
  • Start date/time

Process Now

This will run Rolling Replenishment immediately (without waiting for the scheduled time).

Notion image

Delete

This removes Rolling Replenishment from that truck.

 

What does “Process Now” do?

When you click Process Now, Ply will immediately generate the rolling replenishment picklist for that truck right away, even if it’s not time for the scheduled run yet.

This is helpful if:

  • You want to test the setup
  • You want to generate the picklist early
  • You don’t want to wait until the scheduled time
 

You’ll see a confirmation modal like:

“Are you sure you want to process the rolling replenishment for ‘[Truck Name]’?”
 

Then you can click:

  • Process now
  • Cancel
 

Where do the picklists show up?

Rolling Replenishment picklists are created automatically in the Picklists tab.

Tip: The picklist name will include the truck/location name, so you can quickly identify where it came from.

 

Common questions / troubleshooting

“I enabled Rolling Replenishment, but no picklist is being created.”

Most common reasons:

  • The truck has no materials
  • No materials were deducted/used
  • The schedule hasn’t run yet

Try using Process Now to trigger it manually and confirm the setup is working.

 

“Will I see the picklist immediately after a tech uses materials?”

Not immediately. Rolling Replenishment runs on a schedule, so:

  • If a tech uses materials today
  • The picklist will be created the next time the automation runs (usually the next day)

This is not retroactive.

 

Need help setting it up?

If you tell us:

  • which truck(s) you want to enable
  • what warehouse should replenish them
  • whether you want Usage or Min Settings
  • your preferred schedule (daily/weekly)

We can confirm the best setup for your workflow.


✅ Summary

Rolling Replenishment helps you automatically restock trucks by generating picklists on a schedule. You can configure it from: Settings → Automations → Rolling Replenishment

And you can manually trigger it anytime using Process Now.

Did this answer your question?
😞
😐
🤩