Documentation Index
Fetch the complete documentation index at: https://docs.tread.ai/llms.txt
Use this file to discover all available pages before exploring further.
When to use this
Use multi-contractor projects when several contractors share one job number — a highway, a subdivision, a large site — but each one bills separately. Common on public-works projects where six to eight contractors run the same job site under the same owner.How it works
A project is the container for all work tied to a job number. Tread lets you attach multiple customers (the contractors) to one project. Each order (the day’s work) is tagged to the customer paying for it. Dispatch sees one project on the board. Billing splits cleanly — each contractor gets their own invoice for their own loads, with no manual sorting. Reports can roll up to the project (everything that happened on the highway) or down to the contractor (just what Contractor A owes you). This setup also keeps the data clean for the owner. If the owner asks “who hauled what on this job?”, one report pulls every contractor and every load tied to the project.Setup
Create the project once
Projects → New Project. Use the shared job number as the project name. Set the project site to the work zone.
Attach each contractor as a customer
On the project, add each contractor under Customers. They must already exist in Customers — invite them as Connected Customers if they’re not.
Tag each order to the right customer
When you create an order under this project, pick the contractor paying for that day’s work in the Customer dropdown. Tickets and rates flow to that contractor only.
Common pitfalls
Related
- Orders & Projects — project as the container, order as the day
- Connected Ecosystem — how contractors connect to your company
- Customers — set up each contractor before attaching
- Exports & Reports — pulling project-level vs customer-level data