Skip to main content

Understanding Item Availability and Conflicts

Learn how Goodshuffle Pro calculates item availability and flags inventory conflicts in real-time, down to the minute.

Written by Sierra Burton

This feature is available on all Goodshuffle Pro Plans.

Item availability and conflicts are calculated down to the minute so you will always know when you do, and don’t, have inventory available.

An item's "in-use" time is used to determine availability and check for conflicts. The in-use window is set by the earliest start and latest end across the whole project: the Line Item Group start and end dates, plus any delivery drop-off and pickup logistics.

Important: Availability is calculated across the entire project window, not per Line Item Group. If a project has multiple Line Item Groups with different dates, every item on the project is treated as in use for the full span from the earliest start to the latest end. Setting different dates on separate Line Item Groups does not give each group its own availability window. (Calculating conflicts per Line Item Group is not a current feature.)

Delivery logistics expand this window: the drop-off date/time sets the earliest start and the pickup date/time sets the latest end. Adding logistics to a specific Line Item Group does not limit availability to that group's dates; it still affects the whole project window.

So, let’s see it in action. After creating a new project you will create a line item group — we’ll call it Ballroom A. Ballroom A is going to be used all day on March 15th through the end of March 16th so you would see something similar to this:

And this is a visualization of how Goodshuffle Pro defines the "in-use" time for this project:

In Ballroom A, the client would like some tables. Now, when you access your inventory panel, Goodshuffle Pro will use the project's current "in-use" time to check availability across all other projects. Here’s a screenshot showing you how many of each of your round tables you have available during that time.

As soon as you try to book over the available amount, we’ll flag the box with a red input box and button as you can see below.

You can still add that quantity to your contract, we’ll just flag it with the conflict icon as a reminder. You can view inventory conflicts by selecting '+ Add Inventory Item' beneath the Line Item Group in the project. The red stop sign in the top right will show a date range composed of logistics bounds and project conflict buffers for items.

Let’ go ahead and add the 15 6’ Round Tables.

Now let’s say the client would like also add tables to Ballroom B, but for different dates (from the 16th - 17th). What you would do is create a second Line Item Group called Ballroom B and set the dates accordingly.

This will update the "in-use" time to March 15th at 12:01 AM — March 17th at 11:59 PM. Notice that the window now covers both groups: the items in Ballroom A are treated as in use across the full span, not only on their own group's dates.

When you access the inventory panel again, you’ll notice that you have no 6’ rounds available because we just added those to Ballroom A.

Fast forward to when you add the delivery logistics. In this example you'll deliver on March 14th at 1:00 PM (hooray for tight delivery windows!). When you add the drop-off logistic to the Logistics section of the contract, and because the system knows that logistics affect inventory availability, the project's "in-use" time expand to March 14th @ 1:00 PM — March 17 @ 11:59 PM. Here’s the updated visual:

Similarly, if the pickup logistic date for this contract is March 18th between 2:00 PM and 6:00 PM we’d expand the "in-use" time to end on March 18th @ 6:00 PM. The "in-use" time would look like this:

Finally, if you happen to add logistics that are on the same day as your Line Item Groups, then the "in-use" time will contract. Here's a visual of what the "in-use" time looks like if delivery and pick up were March 15th at 1:00 PM and March 17th @ 6:00 PM, respectively.

Here's all three examples represented in the same graphic:

That’s the core of Goodshuffle Pro’s availability and conflict detection.

A Note on Logistics and Dispatch

If you attach delivery logistics directly to a Line Item Group, the system treats it like a service line, and it will not appear in Dispatch. To make deliveries visible to your team in Dispatch, add them as separate entries in the project's Logistics section instead. Use the Notes field on each entry to specify which items are involved and the exact window.

Want Even More Control Over Conflicts?

If you’re using Goodshuffle Pro Lite, you’ll still benefit from core availability and conflict detection—but you won’t have access to Category Level Buffers or Project Level Buffers.

These powerful tools are only available on Goodshuffle Pro Standard and above, and they let you:

  • Add buffer time before/after projects to protect against tight turnarounds

  • Apply automatic padding to categories of items (like linens or staging)

👉 Upgrade to Goodshuffle Pro Standard to unlock these advanced inventory management features and gain peace of mind with even tighter control over availability.


Need Additional Support? Click the blue chat bubble in the bottom corner of your screen to message our support team—we’re happy to help!

Did this answer your question?