Notes from the Galaxy
The Easiest AI Profit Is Already Ringing Your Phone
Before you chase new customers, stop losing the ones who already called.
Everybody on X seems to be asking the same question right now: how do you actually make money with AI?
Not save a little time. Not play with a chatbot. Make money.
Here’s how I think about it. There’s a tier system. Low-hanging fruit, medium-hanging fruit, and high-hanging fruit. The higher you go, the more work it takes and the more it changes how your business runs.
Today I want to talk about the lowest tier. It’s the one most owners walk right past.
It’s revenue that’s already knocking on your door. People who already want to buy from you. You just miss them because you’re too busy, a little disorganized, or short on staff.
I’m talking about missed calls and slow speed to lead.
The revenue you can’t see
Here’s why nobody talks about this. It doesn’t show up anywhere.
There’s no dashboard that says, “This month you missed 48 phone calls.” There’s no line on your P&L for “customers who called and gave up.”
From what I’ve seen, a smaller shop tends to miss about three or four calls a day. Larger businesses with real distribution can miss dozens, if not hundreds, of calls a day.
So let’s put rough numbers on it. This is just an example. Three or four missed calls a day is easily 48 or more a month. Say only about a third of those callers would have booked, and each booking is worth about $300. That’s roughly $5,000 in revenue that never happened.
Your numbers will be different. But for a lot of businesses, it’s at least a few thousand dollars a month walking out the door.
And once a call goes unanswered, it falls through the gaps. Nobody calls back. Nobody tracks it. The customer just calls the next business on the list.
It’s a stealth loss. It never shows up anywhere you can manage it. Nobody looks at missed calls as a metric and asks, “How do we bring this number down and convert that revenue?” It just goes away the moment the first customer hangs up and calls your competitor.
That’s the silent hack. Catch those calls, and you add profit to your P&L without chasing a single new customer.
Why this is the easiest money to recover
Think about what it normally takes to get a new customer. You search for them. You advertise. You market. You pay for clicks and hope.
This revenue skips all of that. They already found you. They already picked up the phone. They’re already at your door.
You just have to answer.
That matters a lot right now. Costs are going up across the whole supply chain. Salaries have been rising faster the last few years, and good people expect to be paid more. Margins are getting squeezed.
The fastest way to offset that isn’t chasing a whole new market. It’s catching the money you’re already dropping.
How AI actually does it
Here’s what happens today when you’re busy. The phone rings four or five times. The caller realizes nobody’s there and hangs up. Or it goes to voicemail.
Now picture this instead. An AI agent, like a digital secretary, picks up on the third ring.
I don’t mean a typical answering service that takes a name and number. That’s old news. It’s somewhat helpful, but you still have to call them back, and by then they may have booked somebody else.
This is different. The AI agent is trained on your company policy, your pricing, and your protocol for handling the phones. It answers their questions. It can banter with the caller, even chat about what’s going on in the world. Then it steers the conversation back to booking.
It gets the address. It gets the phone number. It sends a text confirmation. And it books the job right on your calendar.
Not a message. Not a lead to chase later. A booking. Revenue on the calendar.
A variation: the 7-second callback
There’s a variation on this too. A lot of calls go to a cell phone, but they still get logged in a database. So the AI can constantly scan for missed calls and call the customer back within seven seconds.
Say Bobby is out in the field installing something and can’t take the call. It goes to his cell. The AI sees the missed call and calls the customer back within seven seconds. It catches them while they’re still high intent, fresh off hanging up with you.
There are a lot of ways to set this up. But this post is about the easiest one: not missing the call in the first place.
The back-of-the-shop moment
Here’s the part I love.
You’re in the back of the shop for 10 minutes, busy with other stuff. The phone rings twice while you’re back there. You don’t even hear it.
You walk up front, check the calendar, and there are two new customers booked.
That “wow” feeling is real. And it doesn’t happen once. It happens every day, all month. It compounds. At the end of the month, it shows up on your P&L as additional revenue.
That’s why I call this the fastest way to take advantage of AI. I talk about the whole stack, low, medium, and high-hanging fruit. But with inflation ripping and so many owners asking how to tighten up their business, this one comes first.
DIY or done for you
You can build this yourself. If you’re technical, figure a few weeks. If you’re not, figure a few months.
Or you can get set up with a system now that starts recovering revenue right away.
Missing calls while you’re busy? We install a digital secretary that picks up on the third ring, answers questions, and books the job on your calendar. Talk to Gini, our AI agent, at agints.com/free.
Either way, stop letting those calls fall through the gaps. Every week you wait is another week of customers calling someone else.
Where to start
If you want this done for you, talk to Gini at agints.com/free and we’ll get it installed. Or ask Gini for a step-by-step DIY plan, and it’ll lay out the whole thing for you.
Heads up: the DIY route needs a lot of foundational tech already in place before any of this works. Plenty of people still want to go that way, and that’s fine. Here’s what the DIY route looks like.
DIY checklist: setting up an AI phone answering agent yourself
Phase 1: Phone number and telephony
- Pick a telephony/SIP provider that supports programmable voice, SMS, and real-time audio streaming or webhooks to your AI stack.
- Decide whether to port your existing business number to the new provider or keep it with your current carrier and forward calls.
- If porting: gather your account number, port-out PIN, and a recent bill, submit the letter of authorization, and don’t cancel the old service until the port is complete.
- If forwarding: set up conditional call forwarding on no-answer, busy, and unreachable so your phone still rings first, and set the no-answer delay so the AI picks up around the third ring.
- Make sure outbound caller ID shows your business number and register your caller ID name (CNAM) where you can, so callbacks and texts don’t get flagged as spam.
- Sort out E911 for any VoIP number that can place outbound calls (registered service address), and make sure the AI is never presented as an emergency line.
Phase 2: Call routing and hours
- Define business hours, holiday hours, and after-hours rules (book, take a message, or route to on-call), plus which callers skip the AI entirely (family, key suppliers, top accounts).
- Decide overflow behavior when several calls come in at once, how many simultaneous calls your setup can handle, and the fallback (voicemail or a backup number) when any part of the AI stack is down.
Phase 3: Voice AI stack
- Choose a speech-to-text engine and test its accuracy on names, street names, phone numbers, and your industry terms.
- Choose the LLM, balancing response speed, cost, and how reliably it calls tools like your calendar and CRM.
- Choose a text-to-speech voice that sounds natural and correctly pronounces your business name and local place names.
- Configure turn-taking (end-of-speech detection) so it doesn’t cut people off or leave awkward silences, and barge-in so it stops talking and listens when the caller interrupts.
- Tune end-to-end latency across telephony, speech-to-text, LLM, and text-to-speech so replies feel like a conversation, not a walkie-talkie.
- Test on bad lines: speakerphone, cars, job sites, wind, weak cell signal, and a range of accents and speaking speeds.
Phase 4: System prompt and knowledge base
- Write the system prompt: role, tone, greeting, and the goal of every call (get it booked).
- Load your policies (cancellations, deposits, warranties, payment methods, service guarantees) and your service area by zip code, city, or radius.
- Load pricing and decide what it can quote exactly, what it gives as a range, and what goes to a human.
- Build an FAQ list and objection responses from real calls (“too expensive,” “just shopping around,” “can you come today?”).
- Write a hard “never” list: no unapproved discounts, no arrival times you can’t keep, no legal, medical, or safety advice, no guarantees you don’t offer.
- Assign an owner and a process for updating the knowledge base every time something changes.
Phase 5: Calendar integration
- Connect your calendar or scheduling software with read and write access through its API.
- Set availability rules: who works when, which staff can do which services, and correct handling of time zones and daylight saving.
- Set job durations per service, plus buffers and travel time between appointments.
- Prevent double-booking by checking availability right before confirming, including two callers going after the same slot.
- Build rescheduling and cancellation flows that work by phone and by text.
Phase 6: CRM write-back
- Create or update a contact on every call, and dedupe by phone number and email so repeat callers don’t become duplicates.
- Write the call summary, transcript link, and outcome (booked, not booked, why) to the record, and tag the lead source so you know which marketing is actually making the phone ring.
Phase 7: SMS confirmations
- In the US, complete A2P 10DLC brand and campaign registration through your provider before sending business texts, or your messages may be filtered or blocked.
- Get and log consent to text during the call, handle STOP and HELP keywords, and honor opt-outs right away.
- Write templates for confirmations, reminders, reschedules, and cancellations, and stop reminders automatically when a job is canceled.
Phase 8: Address capture
- Capture the full address, including unit or apartment numbers and gate codes, and read it back to the caller.
- Validate addresses with a geocoding or address verification service, and check each one against your service area before booking, with a polite decline or referral for out-of-area callers.
Phase 9: Human transfer and escalation
- Define what counts as an emergency for your business and what happens next, including telling callers to hang up and dial 911 when that’s the right call.
- Set rules for escalating angry callers, complaints, and VIP accounts to a person, using warm transfer so the agent briefs your team member before connecting the caller.
- Plan the fallback when no human answers: detailed message, instant text to the on-call person, and a callback window you can actually keep.
Phase 10: Recording, consent, and disclosure
- Check call recording consent laws for every place you take calls from. Some US states require all-party consent, others one-party, and rules vary by country.
- Add a recording disclosure at the start of the call, plus AI disclosure where the law requires it (and decide whether to disclose everywhere anyway).
Phase 11: Data privacy and security
- Decide where transcripts and recordings are stored and how long you keep them, and lock down access with role-based permissions and two-factor authentication on every vendor dashboard.
- Never take card numbers on an AI call unless the whole setup is PCI-compliant. Send a secure payment link instead.
- Review the privacy laws that apply where you and your callers are, such as GDPR or CCPA, and get data processing agreements from your vendors.
Phase 12: Guardrails
- Protect against prompt injection and abuse, like callers saying “ignore your instructions” or trying to talk it into free work.
- Set off-topic limits: some small talk is fine, but it steers back and politely ends calls that go nowhere.
- Filter spam and robocalls before they burn minutes, and set a max call length to cap runaway costs.
Phase 13: Testing
- Write test scripts for every service type and call outcome, including edge cases like wrong numbers, silence, kids on the line, several requests in one call, reschedules, price haggling, and hang-ups mid-booking.
- Load test multiple simultaneous calls, and have real people who aren’t you make test calls before launch.
Phase 14: Launch, monitoring, and costs
- Review transcripts daily for the first few weeks, and audit missed bookings (calls that should have booked but didn’t, and why).
- Set alerts for failures like dropped calls, failed calendar writes, and undelivered texts, and watch each vendor’s status page.
- Track every cost line: per-minute telephony, speech-to-text, LLM tokens, text-to-speech, and SMS fees, with monthly budget alerts.
Phase 15: Ongoing tuning
- Update the prompt weekly based on what you see in transcripts, and update pricing, seasonal hours, and holidays as they change.
- Retest everything when a vendor updates their model, because behavior can change overnight.
If that list made your eyes glaze over, that’s normal.
Gini can set it up for you at agints.com/free.
Get the next one in your inbox → agints.substack.com