Dispatch
The number it owns
Completed work not invoiced

Connects to
- Google Sheets
- QuickBooks
- Gmail
- Slack
- browser
What it never does
- Decide why a callback happened
- Report an unbilled total without its blocker
- Read margin by person rather than by job type
In the box
/onboardThe setup interview, and the reason a shop is running by Thursday./job-syncThe ingest. Everything else is a view over what this skill decided, so its identity rules are the ones worth reading twice./unbilled-sweepThe end of day sweep, where the classification is the product./billing-reconcileThe skill for when sources disagree./callback-traceThe quality number, and the one skill here that protects your best technician from it./estimate-followupThe difference between a 30 and a 45 percent close rate is that somebody restated the finding and then, eventually, stopped./margin-readWhere the money went, by job type and never by person./date-watchThe narrowest skill here and the one most likely to save a buyer more than the price./explainWhere that number came from, with the records handed over rather than the figure defended.
Routines
| Routine | When |
|---|---|
| Morning job board and huddle list | Every weekday at 06:15 |
| End of day unbilled sweep | Every weekday at 17:30 |
| Estimate follow-up drafts | Every weekday at 09:15 |
| Weekly callback and margin read | Tuesdays at 09:00 |
| Window and date guard | Daily at 05:45, including weekends and public holidays |



