How Actions Flow Between GCs and Subs

Summary

BuilderPal uses a directional flow model to handle work between general contractors and subcontractors. Actions flow downstream when work is assigned and flow upstream when updates, responses, and completion move back to the GC—without transferring ownership or exposing internal work.

Why It Matters

The problem this model solves

Without clear direction, projects either become too restrictive or too exposed.

The benefit to contractors

The flow model allows collaboration without collapsing company boundaries.

How Action Flow Works

Actions always belong to the project where they are created. They do not move between projects or change ownership.

Instead, BuilderPal controls how Actions are shared and responded to between companies.

Downstream Flow (GC → Sub)

Downstream flow happens when a general contractor assigns an Action to a subcontractor.

Common examples include:

In a downstream flow:

This is the primary way GCs coordinate work with subs.

Upstream Flow (Sub → GC)

Upstream flow happens when a subcontractor responds or submits information inside an Action assigned by the GC.

This can include:

Although subcontractors cannot assign Actions to GC users, their updates flow upstream through the same Action. The GC is notified and sees the response in context.

Upstream flow is about information and progress moving back, not ownership changing.

Why Actions Don’t Move Between Projects

Actions never transfer between GC and subcontractor projects.

Instead:

This prevents duplicate Actions, lost context, and conflicting versions of work.

What This Means in Practice

Responsibility moves, but ownership stays clear.

Next Steps


Revision #2
Created 10 December 2025 23:26:18 by Gabe
Updated 19 January 2026 23:26:41 by Gabe