Public proof · sample data · review request workflow

Review requests need an approval loop too.

A review workflow should not blindly ask every customer at the wrong moment. This sample FieldLayer loop shows how AI can draft and track the request while a human confirms the job is complete and the customer is likely happy.

The review-request flow

TriggerJob marked complete

Invoice done or crew notes say the work is finished.

Human checkCustomer sentiment

Owner confirms no open complaint, callback, or unresolved punch-list item.

AI draftReview ask

Message is drafted with job context and the right tone.

ApprovalOwner sends or edits

Nothing customer-facing leaves without human approval.

TrackStatus visible

Asked, waiting, reviewed, not a fit, or follow up later.

Owner view

What the owner sees

  • Completed jobs with no review request yet.
  • Jobs blocked because the customer may be unhappy.
  • Draft asks waiting for approval.
  • Review requests already sent and still pending.
Sample AI draft

Draft review ask

“Thanks again for choosing us for the exterior repair. If everything looks good after the final walkthrough, would you be willing to leave a quick Google review? It helps other local homeowners know what to expect.”

The owner can approve, personalize, delay, or mark “do not ask yet.”

Do not ask

Open issue

Callback needed, billing concern, punch-list item, or unhappy reply.

Ready

Happy signal

Positive reply, clean completion note, paid invoice, or owner approval.

Draft

Message waiting

AI writes the ask; human chooses send/edit/wait.

Track

Loop visible

Review asked, completed, pending, or skipped for a reason.

What this proves

Even a simple review workflow needs the FieldLayer rule: AI drafts, summarizes, flags, and tracks. Humans approve, decide timing, and protect the customer relationship.

Buy the Starter Kit Read the build log