
The App Your Customers Will Not Download
Most customer facing apps fail for one reason. They ask the customer to take on work so the company can avoid it.

A company builds an app for its customers. Booking, documents, job status, messages, all in one place. It launches, a few hundred people install it, and within four months the usage graph is flat near zero while the phone keeps ringing with the exact questions the app was built to answer.
The build was fine. The premise was wrong.
Who the app was really for
Trace back why it got commissioned. Almost always it is internal pain. Staff spend their day answering where is my job, resending the same document, rescheduling by phone. An app moves that work to the customer, who can now look it up themselves.
From the customer side the offer reads: install something, create an account, remember a password, learn a layout, and in exchange you may answer your own question instead of sending a two line message to somebody who already knows the answer. For a service you use four times a year.
That trade is bad, and customers price it correctly. They do not install, or they install once and never open it again, and the phone keeps ringing.
Why it keeps happening
Because the internal cost is visible and the customer's cost is not. You can count the hours your team spends answering status questions. Nobody counts the thirty seconds of friction, multiplied by reluctance, that stops somebody opening an app.
And because the obvious alternative, meeting the customer where they already are, used to be unbuildable. Letting somebody ask "is my job still Thursday" by text and get a real answer meant a person reading the text, looking it up and replying. That is the work you were trying to remove. So the app existed to force the interaction into a shape a computer could handle.
The portal that becomes a second inbox
There is a variant worth naming, because it fails differently. Some companies do get customers onto a portal, usually by making it the only way to do something the customer has no choice about, like uploading documents. Adoption looks healthy. Then the messaging feature inside it starts being used, and now there is a second inbox that nobody watches as closely as email.
A customer writes a question into the portal on a Friday afternoon. It does not reach anybody's phone, it does not land in a shared mailbox, and it sits there until somebody logs in on Monday. The company has taken on a response time obligation it never agreed to and cannot see. Within a year the honest instruction to staff is to tell customers to email instead, which is the system quietly defeating itself.
What AI changed about this
The computer can handle the messy shape now. A question typed in a text message, in whatever words the person chose, in French or English, missing the reference number, can be understood, matched to the right job and answered from the live system. The customer learns nothing and installs nothing.
That removes the original reason the app existed. If the interface can be the channel the customer already uses, the adoption problem disappears, because there is nothing to adopt.
The economics flipped as well. Reading and routing one unstructured question used to cost a person two or three minutes, and across two hundred questions a week that is the better part of a day. At that price the only rational move was to push the work onto the customer. When the same handling costs close to nothing, the reason to make the customer do it disappears, and the question becomes what the customer should do rather than what you can afford to do for them.
It also changes what is worth building. When simple questions answer themselves wherever they are asked, the thing you build stops being a place to check status and becomes the handful of interactions that genuinely need structure. Approving a quote. Signing. Uploading twelve photographs. Picking a slot from real availability. Those are worth a screen. Where is my job never was.
And the record stops depending on the customer being disciplined. A conversation that happened in a text thread can still be captured against the job, so the operational benefit you wanted from the app survives without the customer having to carry it for you.
What AI will not do for you
It will not answer a question your systems cannot. If the status of a job lives in somebody's head or on a whiteboard in the yard, no interface reaches it. The honest first step is usually making the information exist, not making it reachable.
It will not decide what it is allowed to say. Prices, dates, liability, anything a customer could reasonably treat as a commitment, needs a boundary somebody drew on purpose.
And it will not carry a bad experience. If the answer to where is my job is that it slipped again and nobody told you, answering faster makes the customer angrier, sooner.
What to build instead
Start from the questions you actually receive. Pull a month of inbound messages and calls, group them, and look at the top five. If four of them are status questions, you do not need an app. You need those four answered automatically wherever they arrive.
Build a screen only for an interaction that genuinely needs one, and judge each by whether a customer would choose it over a phone call for that specific task. Approving a quote, yes. Checking a date, no.
Assume no installation and no account for the first version. Every step between the customer and the answer costs you a share of the people who would otherwise have used it.
If you do build a portal, give every message inside it somewhere to go. A channel nobody monitors is worse than a channel that does not exist, because the customer believes they have reached you.
And measure the phone, not the app. The number that tells you it worked is the fall in inbound questions. Not downloads, and certainly not sessions.
We build the interactions that need a screen and answer the rest where the customer already is, which is usually a smaller build than the one that was asked for. See Custom Application.
Related reading

Why Your Intake Form Loses People Halfway
You built a form to save your team time and it is costing you clients. Every field you added moved work off your desk and onto the desk of somebody who has not paid you yet.

What a Client Portal Actually Needs to Do
Most client portals are built to look modern and end up unused. The ones that work replace a phone call somebody was going to make anyway.
WHAT WE BUILD
