Skip to main content

Vendor Job Splitting

Allow vendors to decide truck count

Written by Richard Leung

Job Splitting is a feature that allows vendors to divide one Tread job into multiple smaller jobs. This gives vendors the flexibility to manage their own truck count and load distribution without requiring changes from the order creator.

Example workflow: A customer creates an order for 110 Loads of Slag Cement and divides it across vendors — VendorA gets 70 loads, VendorB gets 30, VendorC gets 10. VendorA can then "split" their 70-load job into smaller jobs, for example distributing those loads across 15 trucks.

Note: There is currently a maximum of 50 loads per Tread job. We plan to remove this limitation in a future release.


Part 1: Order Creator Setup

Before vendors can split jobs, the order creator must configure two things: the vendor account setting and the order itself.

Step 1 — Enable Job Splitting for a Vendor

  1. Go to Settings → Vendors

  2. Find the vendor and click the Pencil (edit) icon

    In the Update Account form, scroll down to Account Configuration

  3. Check the "Allow vendor to split jobs" box

  4. Click Save

This vendor is now allowed to split jobs.

Step 2 — Create the Order

An additional checkbox must be checked on the order to allow vendors to split jobs from it.

  1. (Recommended) Add the material, total ordered quantity, and unit of measure

  2. Under Trucks, set the number of trucks (i.e. jobs). Set Units to "Load". You can set the Quantity to 1.

  3. Important: Check the "Allow vendors to split jobs" box

  4. Create the order

Step 3 — Set Loads for Each Job

Next, divide the loads across the Tread jobs.

  1. (Recommended) Click "Bulk Edit"

  2. Set the load quantity for each job

  3. Click Save

Important: We currently only support a max of 50 loads per job.

Step 4 — Dispatch to Vendors

  1. Assign vendors to the jobs

  2. Click Send to dispatch the jobs to vendors


Part 2: Vendor Workflow — Splitting Jobs

Once a vendor receives jobs from a customer who has enabled job splitting, they can divide those jobs to assign to individual trucks.

Use case example: You receive a single job for 50 loads and want to split it into 5 jobs so you can assign one truck to each.

How to Split a Job

  1. Go to Dispatch → Orders and click Accept on the job

  2. Click the ••• icon in the job row

  3. Click "Split Job" in the menu

  4. In the Split Job dialog:

    • View the job's total requested quantity

    • Edit the number of jobs to split into

    • Set the number of loads per job (use the "Distribute Evenly" button as a shortcut)

    • Click Split to create the new jobs

Split Job dialog

After Splitting

New jobs are generated automatically. Accept these new jobs to proceed with dispatch.

Tip: You can skip the Accept / Decline step by turning on "Auto Accept Jobs" in settings.

To enable Auto Accept Jobs:

  1. Go to Settings → Customers

  2. Find the customer and click the pencil (edit) button

  3. In the edit form, scroll down to "Account Configuration"

  4. Change "Auto-Accept Jobs" to Yes

  5. Click Save

Vendors can also further split jobs using the same Split Job tool after the initial split.


For a video walkthrough of the vendor experience, see this Video.

Did this answer your question?