You finished the job: replaced the water heater, cleared the drain, cleaned up after yourself. The customer was happy and said "I'll send the payment this week." Ten days go by. Nothing lands. You don't want to come off as pushy because that customer might refer you, but you already spent that money on parts. This is the side of the plumbing business nobody teaches: getting paid.
At Catalizadora we build AI agents that take over that awkward part. A WhatsApp agent with your business's voice that reminds customers about payments on time, in a friendly tone, so you never have to type "hey, quick question, were you able to take care of the invoice?" for the tenth time.
The real problem isn't the customer, it's the follow-up
Almost no customer decides not to pay you. What actually happens is simpler: they forget. The invoice got buried in the chat, somewhere between the photo of the problem, the quote, and the "thanks, great work." And you forget to remind them because your hands are inside a pipe at another house.
The result is a pile of receivables scattered across notes, screenshots, and memory. Jobs from three weeks ago still unpaid. Money that's already yours but isn't in your account.
Why chasing payments by hand costs more than you think
Let's run concrete numbers. Say you do 40 jobs a month and 20% pay late. That's 8 outstanding payments every month. If each one needs three follow-up messages spread across two weeks, that's 24 messages you have to remember to send, at the right moment, without sounding annoying.
In practice, you don't send them. You send one, feel awkward about the second, and the third never goes out. A chunk of those 8 payments turns into "bad debt" not because the customer is dishonest, but because the follow-up fell apart. If each job averages $120 and you lose two a month to pure oversight, that's $240 a month evaporating. Nearly $3,000 a year.
How a friendly collections agent works
The agent isn't a cold robot firing off threats. It's built with your business's voice: the same tone you'd use yourself if you had time to follow up with every customer.
Here's how it runs:
- Logs the job and the amount when you close the service, with the agreed payment date.
- Sends a friendly reminder on the due date: "Hi Robert, just a reminder for the $180 for the kitchen faucet replacement. Happy to send payment details whenever works for you."
- Follows up in steps if there's no reply: a softer second message a few days later, and a third a week out, always with an easy way to pay.
- Sends the payment link or details right there in the chat, so paying is one tap, not a chore.
- Flags you when someone pays or when a receivable has gone too long and needs your personal call.
Every conversation lands in your CRM. You know exactly who owes you, how much, since when, and what's been said. No more "I think Robert already paid me, let me check the bank."
Friendly doesn't mean weak
The delicate part of collections in the trades is the relationship. A plumber lives on referrals and repeat customers. An aggressive nudge costs you the next job and the three referrals that customer was going to send your way.
That's why the agent is calibrated so the reminder feels like service, not pressure. "Just a reminder for your pending payment" reads very differently from "you owe me and I need you to pay." You set that difference when you define the voice, and the agent repeats it flawlessly, no matter how tired you are that day.
Comparison: chasing by hand vs. with an agent
With manual collections, you depend on your memory and your mood. You remember some payments, not others. You message people when you happen to think of it, almost always late. And the awkwardness makes you put it off, which makes everything worse.
With the agent, every receivable gets automatic follow-up from day one, in the right tone, at the right time. You only step in when a case needs your hands. You go from chasing payments to glancing at a dashboard that shows what's collected and what's still out.
It's not just collections. The same agent can answer new customers 24/7, handle basic quotes, book the visit, and drop the full history into your CRM. Collections is one piece of a system that also brings you new work while you're on the job.
What it costs and who owns it
We build this kind of agent under MAGIA Solo: $4,500, delivered in 15 days. No agency retainer, no locked-in license. The code, the data, and the infrastructure are 100% in your name. The only thing you pay afterward is the real operating cost —hosting and messages— which runs between $200 and $400 a month, with no markup from us.
This matters: you're not renting a collector, you own one. If you decide to change something tomorrow, it's yours to change.
The next step
If you've got a stack of unpaid jobs and your day disappears between pipes and messages you never send, let a WhatsApp agent handle the friendly follow-up while you work.
Let's talk. Book a call at https://cal.com/pablo-estrada-hlqaql and we'll show you what your collections agent would look like with your business's voice —getting you paid on time without burning your customers.