The blog

Workflow notes for owners who don't have time to read them.

Short, useful, and written like we're talking across the table. Cash flow, AI agents, the $100K Challenge, and the patterns we see in every audit we run.

AI AGENTSTHE PLATFORM SWAPSWAP THE PLATFORM, KEEP THE BRAINYour logicbooking · guardrailscrm · call recoveryOldUNPLUGGEDNewCONNECTEDLogic stays. Platform swaps.Don't marry the vendor.

We swapped the platform running our AI phone agents — mid-build. Here's what pushed us.

We moved our agents off the platform we started on, partway through real client work. The reasons — and the one principle that made it a re-point instead of a rewrite.

AI AGENTSTHE APPROVAL GATEnightly transcriptsDE-IDENTIFIEDadd parking directionsclarify the free consultannounce it's an AIHUMANREVIEWapproved · live agentSHIPS TO PRODUCTIONdismissedNEVER SHIPSNothing ships unread.The first run proved why.

How we let our agents get smarter without letting them go rogue.

Everyone wants an AI that improves over time. Almost nobody wants one that quietly rewrites its own instructions overnight.

AI AGENTSLESS CONTEXT02K4K6KTOKENSPRICE STEPS UP4,000 TOKENSinstructions + placeholder KB~4,900 TOKENS$0.154 / min · slowerinstructions only~2,900 TOKENS$0.140 / min · fasterSubtraction is the cheapest upgrade.Context is billed twice: money and delay.

We removed a feature and the agent got faster and cheaper.

More context sounds like a smarter agent. Past a certain line it costs you twice — once on the invoice, and once on the pause before it speaks.

WORKFLOW AUDITSTHE CARRIER GATEbuild the tool1 DAYGATEA2P campaign approval5–15 BUSINESS DAYSsend anywaysilently filteredNO ERRORThe build is hours. The paperwork is weeks.Start the registration first.

Why your AI can't text your customers tomorrow.

The texting feature takes an afternoon to build. Getting permission to actually send it takes about a week. Here's how not to get caught by that.

AI AGENTSSILENT TRIAGEIs this an emergency?THE OBVIOUS QUESTIONYESYESYESQUEUE MEANS NOTHINGWhat's going on?OPEN QUESTION"water heater is leaking"severity 8high valuewater heaterNEVER SPOKENEveryone says yes.Let them describe. Let the system classify.

Never ask a customer if it's an emergency.

It sounds like the obvious first question for a dispatch line. It's also the fastest way to make your priority queue meaningless.

WORKFLOW AUDITSAFTER THE CALL, NOT DURINGhand off mid-callnothing savedCALL STARTCALLER HANGS UPfull transcriptrecord · CRM · emailSTILL COMPLETESThe transcript always survives.Do the work after the call, not during it.

The call dropped. You should still get the lead.

An eighteen-minute call once produced nothing, because the agent tried to hand off the whole job at once. Fixing that changed how we build every agent that has to write something down.

AI AGENTSSPELL IT BACKSPOKEN NAMECathrynKathrynKatherinePICKED CONFIDENTLYask them to spell itK-A-T-H-R-Y-NSOURCE OF TRUTHLet the caller spell it.Then read it back, slowly.

Your AI heard the name wrong. Now the record is wrong too.

Speech-to-text guesses at names, and it guesses confidently. The small rule that keeps a misheard name from becoming a bad record, a bounced email, and a duplicate customer.

WORKFLOW AUDITSLOOK BEFORE YOU BUILDthe fact youneedcrawl every jobnormalize productsbuild our own ledgerWEEKSalready in their recurrence rulesONE QUERYPull the data before you design.The answer was already there.

The best automation we didn't build.

A client asked us to build a system that would work out when his customers were due for service. We started designing it — then found his software had been doing it for two years.

AI AGENTSTHE PAUSE THAT HANGS UP0s~1s · FEELS HUMANDEAD AIR3sCALLER HANGS UPThe pause kills the call.It's first-token latency — not the answer.

The one thing that quietly kills an AI phone call.

It isn't a wrong answer. It's the half-second of silence before the agent starts talking — and here's how we design around it.

AI AGENTSAI DISCLOSUREDon't volunteer itno AI line in the greetingDO THISAnswer if askedone brief, honest lineDON'TNever deny itdeceptive · often illegalNever lead with it. Never lie about it.Honest disclosure builds trust; denial destroys it.

Should an AI phone agent admit it's an AI?

Yes — but there's a right way and an illegal way. Here's the line we hold on every agent.

WORKFLOW AUDITSMATCHING RECORDSMATCH ON NAME"Riley"two people share itWRONG PERSONbooked · texted · wrong addressMATCH ON PHONE · EMAIL · IDa strong keyunique per personRIGHT PERSONevery timeMatch on a strong key — never a name.

We let an AI write to a CRM. Here's how we keep it from making a mess.

Give an AI create-only access and it "fixes" problems by making duplicates. The three guardrails that keep it clean.

AI AGENTSSOUNDING HUMANTOO PERFECT · ROBOTICSOUNDS HUMANIt's the pacing.Not scripted "ums."

Making an AI sound human isn't about scripted "ums".

We tried adding filler words to make an agent feel natural. It sounded worse. Here's what actually moves the needle.

The Briefing · Sunday mornings

One short email a week. The Challenge numbers + one workflow lesson.

What we built, what worked, what didn't, and one specific change you can make in your business this week. No spam. No selling.