AI automation
Do you need a CRM before you buy AI? Usually, yes
This answer slows down our own sale, and it is still the right one: the automation needs somewhere to put what it learns.
This is the answer that costs us the sale, and it is still the answer
People arrive asking for an AI receptionist. It is the interesting product, it demos well, and it is easy to picture. Then the discovery call reaches the question of where the call records go, and there is a pause.
The honest response at that point is that the receptionist is the second thing to build, not the first. That is a slower, less exciting sale for us. It is also the only version of the project that is still working in a year.
An automation with nothing to write to is a toy
Every automation worth having produces information. Who called, what they wanted, what was said, what was promised, what happens next. That output is the actual product. The conversation was just how it was collected.
If there is no system underneath, that output goes into an inbox, or a phone, or a spreadsheet somebody maintains by hand. Which means it is not searchable, not shared, not attached to a person’s history, and not connected to any follow-up. In practice it means it gets read once, if that.
Then the predictable thing happens. Calls get answered, records pile up, nothing gets acted on, and six weeks later somebody asks what exactly we are paying for. Nothing failed technically. The whole build was pointed at a bucket with no bottom.
The conversation is not the product. What you know afterwards, and what you do with it, is the product.
Why the CRM comes first
What a CRM has to do for this to work
Forget the feature grids. For the purpose of supporting automation, there are five jobs, and a tool that does these five well beats an expensive one that does forty badly.
It has to hold one record per person that survives across channels, so a caller who later sends a text is the same person and not two. It has to give that record a status you can see at a glance. It has to hold an owner, because unowned work is unfinished work. It has to accept data from outside — a webhook, an integration, an API — because that is how the automation writes to it. And it has to be able to trigger something itself: a message, a task, an alert on a timer.
If it cannot receive data from outside, it is a filing cabinet. That single limitation disqualifies more tools than anything else on the list.
- One record per person, holding every channel they used
- A visible status, so nothing sits in an unnamed state
- A named owner on every open item
- An inbound route — webhook, integration or API — for automations to write to
- The ability to fire its own messages, tasks and timed alerts
What "good enough" looks like
Good enough is a lot less than most people fear. A single pipeline with four or five stages that mean something to your business. Every inquiry in it, from every source. A field for where they came from. An owner. A next action with a date on it.
That is it. No custom objects, no scoring model, no dashboard nobody opens. A system this simple can be stood up quickly and, more importantly, will actually be used, which is the only property that matters.
The failure mode at this stage is over-building. Somebody designs a beautiful structure with twelve stages and thirty required fields, the team quietly goes back to the old way because logging a call takes four minutes, and the CRM becomes a place where data goes to be incomplete.
If logging an inquiry properly takes longer than about thirty seconds, people will stop doing it, and every automation downstream inherits the gaps.
The cases where you can genuinely skip it
There are a few. Missed-call text-back on its own is a fair thing to run before you have anything else, precisely because it is small and it tells you whether the volume justifies the rest.
Automations that are entirely internal often need nothing customer-facing behind them. Receipt capture that lands in your accounting software, a weekly numbers email, a document extraction job that saves a person from retyping PDFs — these have their own destination already.
And a business where one person handles everything and the volume is genuinely low may be fine on a well-kept shared inbox for a while. The point of a CRM is coordination. With one person and few inquiries, there is less to coordinate. Just be honest about which situation you are in rather than which one is more convenient.
Building the CRM is usually the first automation, not a prerequisite you pay for twice
This is worth being clear about because "you need a CRM first" can sound like being sent away to buy something before you are allowed to buy the thing you wanted.
In practice the CRM work is part of the same project. Setting up the pipeline, wiring every inquiry source into it, and building the acknowledgement and follow-up is itself an automation, and often the one with the largest effect. The receptionist then plugs into something that exists.
We build in your accounts, so the CRM is yours. If we stop working together, the pipeline, the records and everything the automations produced stay with you.
The part nobody enjoys: your existing data
Standing up a clean pipeline is the easy half. The other half is the contacts you already have, spread across an old system, a phone’s address book, a mailing list, a stack of intake forms and one spreadsheet with three tabs and two people’s conflicting edits.
Our advice is usually to keep that separate rather than dumping it all in on day one. Start the CRM with live inquiries only, so the working system is clean from the first day and people trust what they see in it. Then import the history deliberately — deduplicated, with a tag saying where it came from — once the day-to-day habit has taken hold.
It is worth doing, because an old list is often the cheapest new business in the building. Just do it as its own small project with someone checking the result, rather than as a five-minute step in the middle of a launch. A pipeline that opens on day one full of duplicates and dead addresses teaches everyone that the CRM is untrustworthy, and that impression is hard to reverse.
How to tell where you actually stand
Four questions, answered honestly, will tell you whether you are ready. Can you name every inquiry that came in last Tuesday and what happened to each one? If somebody was out for a week, could a colleague pick up their open conversations without asking them? Can you say which source produced your last five clients? And if a call arrived at midnight tonight, where would the record of it be tomorrow morning?
If any of those is uncomfortable, the CRM is the work. That is not a consolation prize. It is the piece that makes everything after it worth paying for.
- Name every inquiry from last Tuesday and its outcome
- Hand a colleague’s open conversations to someone else without asking them
- Identify the source of your last five clients
- Say where a midnight call would be recorded by morning
Order of operations, in one paragraph
Put every inquiry into one place with an owner and a next action. Add an automatic acknowledgement and a timed alert so nothing goes quiet unnoticed. Run that until you can see, from your own records, where the remaining losses are. Then automate the specific gap you found — the unanswered evening calls, the follow-up nobody sustains, the intake somebody retypes.
Done in that order, each step pays for the next and you never buy an assistant to solve a problem you did not have. Done backwards, you get an impressive demo and a quiet cancellation a few months later.
Quick answers
Related questions
For a short time and a low volume, maybe. The limit is that a spreadsheet cannot receive data from an automation or fire a reminder on its own, which is most of what you need it for.
GoHighLevel most often, because it holds the records, the phone, the messaging and the automations in one place. If you already run something that does those jobs, we build on yours.
The useful version — one pipeline, every source wired in, acknowledgement and follow-up running — is a short project, not a multi-month rollout. Over-designing it is what makes it long.
Yes. It is built in your accounts, so the pipeline, the records and everything the automations produced stay with you.
That is common and usually a design problem rather than a tool problem. Cutting the required fields and the stage count down to what people will actually maintain fixes most of them.
Keep reading
More from the blog
AI automation
Speed to lead: why minutes decide who gets the job
The gap between an inquiry arriving and a human responding is usually the cheapest thing in the business to fix, and it does not need AI to start.
Read itAI automation
Five ways an AI automation project goes wrong, from someone who builds them
The honest version: what actually goes wrong on these projects, and the cases where we tell people not to buy anything.
Read itAI automation
Missed-call text-back is the smallest automation worth building first
The cheapest automation to build, the hardest one to argue with, and the one place a single text message changes the outcome.
Read itWant this done for you?
We write, design, print and send the whole thing. You spend about twenty minutes a month on it.
No pitch deck, no discovery-call gauntlet. One conversation, one straight answer.