What is a subcontractor, and how do they get access to a project?
A subcontractor is an outside specialty trade hired under contract; they get project-scoped access through a project assignment and a subcontractor portal, created when the GC schedules them onto the work.
Start free→A subcontractor is an outside specialty company a general contractor hires to perform a defined piece of work, like cabinets, tile, or paint. The GC assigns the responsibility to the sub company; the sub assigns its own crew. A subcontractor participates in a project through a membership tied to their company profile, not to an individual person, and works inside the GC's tenant as a guest with project-scoped access.
Keeping the sub relationship modeled correctly matters for both responsibility and access. The GC decides which company owns a piece of work; the sub decides who physically shows up. Conflating the two, letting the GC pick the sub's individual crew member, puts the GC in the sub's workforce-management seat, which is a category error. On the access side, a sub should see the projects they are assigned to and nothing else, which is exactly what project-scoped membership enforces.
Scaftra models the subcontractor at the company level: the GC assigns responsibility to the subcontractor profile, and scheduling auto-creates the Subcontractor Project Assignment, the membership that makes the sub a participant on that project. That assignment is keyed on the profile, not a person, and its creation seeds bond and lien-waiver compliance requirements. The sub onboarding, the company-scoped supplier master, and the commitment-scoped sub portal all ship and run in production.
Bring one project onto Scaftra. We'll set up your trades, your rooms, your proof chain, and your vendor portal, and connect it to the financial system you already run.