I run the company and I'm still in the work every day — which means billing competes with the thing that actually pays for it. It kept getting pushed to "later," and later never came. Here's the AI system I built to run my entire billing cycle from a phone conversation.
Here's the thing nobody tells you about running a company you're still hands-on in: the work itself — the creative direction, the design, the animation — that part is great. You stay up until 2am because you're in the zone. But billing? Billing is what's left after you've spent the day being both the person doing the work and the person running the place, and the last thing you want to do is open QuickBooks.
And the irony isn't lost on me. As the person responsible for the company's revenue, billing is the one thing I can't afford to be casual about. It's how the business gets paid. But if it's not exciting, it doesn't get done. Invoices would pile up. Timesheets would go untracked — I'd finish a 3-hour session and think "I'll log that later" and later would be never. Money was left on the table. Not because the work wasn't done, but because I couldn't bring myself to document it.
The whole thing started with a simple idea: what if I could just tell someone what I worked on, and everything else happened automatically? Not an app with forms and dropdowns and save buttons. Just… talking.
Now I speak my timesheets into Dispatch while I'm walking to my car after a session. The AI knows the billing rate for every client, which service item each one bills under, and the quirks that live nowhere but in my head — which clients carry a different internal and invoiced rate, and which ones pay in a form that needs special handling on the accounting side. I don't look any of it up anymore.
That's it. That's the whole workflow. I said what I worked on, from my phone, and two invoices were created in QuickBooks, populated with the right line items, rates, and descriptions, and sent to the right people. No logging into anything. No clicking through forms. No "I'll do it later."
This is a representative example of what the AI produces and sends through the QuickBooks API — the shape is exactly right, the client and figures are stand-ins. Every line item originates in a spoken timesheet entry: the descriptions, hours, and totals are assembled from the conversation, not typed into a form.
From my phone via Dispatch, while walking to my car or between meetings. I describe what I worked on in plain English — the AI parses the client, project, hours, and description.
Voice InputCustom skills encode per-client billing rates, service categories, and quirks — which service item a client bills under, which ones carry a different internal and invoiced rate, and how each one's payments have to be recorded. The AI just knows.
AutomatedThe AI connects directly to QuickBooks Online through the API. No browser automation, no UI clicking — a real API integration that creates properly formatted invoices with line items, rates, and totals.
API ConnectedThe AI knows who to send invoices to (and some clients have multiple contacts). It tracks AR aging, flags overdue invoices, and can generate past-due statements. The full cycle, handled.
Smart DeliveryThe whole point was that billing is the most important part of the business — it's literally how you get paid — but it was always the thing that got ignored because it wasn't creative work. Now it's just a conversation.
Philip Baker, CEO, PB ProductionsThis isn't a custom app or a startup product. It's a working AI system built with tools that exist today, connected to the accounting software the company was already paying for.
AI that understands my billing rules, client rates, tax compliance requirements, and QBO-specific quirks like owner's draw handling.
Voice-to-text on my phone. I speak my timesheets on the go — the AI parses client, project, hours, and description.
Direct API connection for creating invoices, tracking AR, managing customers, and pulling real-time financial data.
Encoded business logic: per-client rates, service categories, tax rules, invoice routing, and the marked-up-rate workflow.
AI-assisted transaction categorization and bank statement matching. Caught duplicates and cleared the backlog.
Automated aging reports, overdue alerts, and past-due statement generation. Always knows who owes what.
I could talk about time saved or automation or efficiency gains. But that misses the point. The real change is simpler than that: billing actually happens now.
Before, I had a perfectly functional QuickBooks account. I had invoice templates. I knew how to create a timesheet. The tools were fine. The problem was where my attention went — when you're running the company and still delivering the work, administration loses every priority battle it enters.
The AI didn't replace QuickBooks. It replaced the friction. The logging in, the clicking through, the context-switching from creative work to spreadsheet work. It turned billing from a chore I dreaded into a sentence I say on my way to the car.
If you're running a company and still doing the work, and your billing looks like mine used to, you don't need a better app. You need to take yourself out of the process wherever the process doesn't actually need you. That's what this does.