JRCO
Subcontractor Settings
Process configuration
+ Add Subcontractor Full Screen ← Subcontractors ? Help Settings
Loading…

Configure insurance requirements, process-level email subscribers, and event watch rules for the Subcontractor Management workflow. Changes apply to all new compliance checks, notifications, and onboarding transitions.

Insurance & certification requirements

Required certs block job assignment when missing or expired. Default gate is GL and WC only. After changing requirements, click Recompute all compliance.

Loading requirements…
Refreshes Compliant / Expiring / Hold for every approved sub.

Process email subscribers

These addresses receive email when a new subcontractor is added or major process events fire (via the notification drain).

Loading…

Event watch rules

Optional per-user rules for specific subcontractor event types. Check All event types to receive every notification, or pick individual events below.

Loading…
Uncheck to pick specific events

Onboarding & compliance workflow

Reference for how the process engine behaves. State transitions are enforced in the database.

Tentative job assignments (is_tentative) bypass the compliance hold gate so PM soft-edit paths on variance still work.
PendingNew sub intake. Awaiting review queue.
Under ReviewSafety / ops reviewing certs and scope.
ApprovedActive sub. Compliance engine runs on certs.
CompliantAll required certs verified and current.
ExpiringCert inside a warning-day tier.
HoldMissing/expired required cert — blocks hard assignments.

Page defaults

Saved on this device only.

Default list view
Cards or table rows on Subcontractor Management.
Default status filter
Active-only vs include inactive subs.
Always show projects
Show the jobs each subcontractor is on by default. Set to No to hide them, then use the Show projects toggle on the management filter strip.

Subcontractor intake

Full-page form for detailed scope, licensed states, and insurance fields when onboarding outside the management modal.