AI ProgramsRetreatBlogAboutCareersBook a Conversation
Workflows/Revenue

Client Work Requests

A client briefs work in the portal, a contractor scopes it, and the client holds both gates: approve the estimate before anything starts, accept the work before anything bills. The moment they accept, the invoice is created in QuickBooks and lands in their inbox.

Client decisions 2Ways to start 3Invoicing Automatic

One loop, two client decisions

This is the client side of the loop. The contractor side runs on Contractor Payments, and the invoice lands in the ledger kept true by QuickBooks Invoice Sync.

01On demand
Client Briefs the Work
Client
02Scoped
Contractor Estimates
Contractor
03Decision one
Client Approves
Client
04When done
Work Submitted
Contractor
05Decision two
Client Accepts
Client
06Same moment
Invoice Sends Itself
System
Every request runs the same loop. Our team can see every step, but is never a required gate.

How each step works

01
The client opens a request in the portalClientOn demand

The portal offers three doors: a general request that routes to the team through the CRM, a project brief aimed at a specific contractor, and pre-paid token packs of 40 hours for $2,000 for ongoing work. This workflow follows the project brief.

02
The contractor scopes itContractor

The brief goes straight to the contractor through a secure link. They come back with an estimate: hours, timeline, and what done looks like. No account manager translating in the middle.

03
The client approves the estimateClient

Decision one. The client approves, requests changes, or declines, right in the portal. Nothing gets built and nothing gets billed until they say go.

04
The work gets done and submittedContractor

The contractor delivers and submits the finished work through the same request, so the client sees exactly what they are being asked to sign off on.

05
The client acceptsClient

Decision two. The client reviews the work and accepts it, or sends it back with notes. Acceptance is the only thing that triggers billing.

06
The invoice writes itselfSystem

The moment the work is accepted, an invoice is created in QuickBooks at the agreed rate and emailed to the client, then mirrored into the CRM so the account view is current immediately. If anything is off, the system flags a human instead of guessing. A billing problem never blocks acceptance.

The seven elements

Every workflow we document has the same anatomy: seven elements, each assigned to a human, a machine, or both. This is the Centaur Map from our workflow design method.

01 TriggerHuman

A client needs work done and opens a request in the portal. No email chains, no relay through an account manager.

02 InputsBoth

The client's brief plus the contractor's estimate: hours, timeline, and a definition of done.

03 DecisionHuman

Both gates belong to the client: approve the estimate before work starts, accept the work before billing.

04 RoutingMachine

Every transition notifies the right person automatically: the contractor gets the brief, the client gets the decision, the accountant gets every billing outcome.

05 OutputMachine

Accepted work and a QuickBooks invoice, created the moment the client says yes.

06 DeliveryMachine

QuickBooks emails the invoice and the CRM mirrors it instantly, so the account page is current before the weekly sync runs.

07 MeasurementMachine

An event log stamps who decided what and when, and every request carries a billing status, so nothing invoiced slips and nothing failed hides.

The standing rules

  • The client decides twice; nothing starts and nothing bills without them
  • Our team sees every request but is never a required gate
  • Billing failures flag a human; they never block acceptance
  • Contractor pay runs on its own monthly cycle, untouched by this flow

Why it works

  • Requests skip the inbox and land where the work is tracked
  • An estimate before approval means no surprise invoices
  • Billing at the moment of acceptance means revenue never trails delivery
  • The event log ends “who agreed to what” conversations before they start