Custom-built or off-the-shelf: when should you have an AI solution built for you?
Standard software is often enough. Sometimes it isn't. Five signs an off-the-shelf tool will never fit the way you work, four cases where you should build nothing, and a simple method to decide.
It is the first question any executive asks before bringing AI into their business: is there already a tool that does this, or should we have it built? The honest answer is that off-the-shelf software is often enough. But not always — and when it isn't, you pay for it every day in workarounds, double entry and parallel spreadsheets.
Here is how to tell the difference.
Start with off-the-shelf software when…
Your process is standard. Payroll, general accounting, email, shared calendars: thousands of companies run them the same way, and vendors have spent years building tools for them. There is nothing to gain from reinventing them.
The need is exploratory. Want to see what AI changes for writing emails or summarising meetings? A monthly subscription to a mainstream tool is enough to learn. You can build later, if the use proves itself.
The volume is low. Ten invoices a month do not justify an automated pipeline. A thousand do.
The tool is already in your hands. Before looking elsewhere, check what your ERP, email or office suite already does. Many companies pay for features they already own without knowing it.
Five signs off-the-shelf won't be enough
1. The way you work is your advantage
How you price a quote, follow up a customer or organise your field teams is often what sets you apart from competitors. A generic tool will ask you to adapt to it. Along the way, it erases exactly what makes you different.
2. Your data is scattered
Orders arrive on WhatsApp, invoices sit in the ERP, follow-up lives in a spreadsheet, supporting documents come by email. Each off-the-shelf tool covers one of these islands. The value is in the bridge between them — and that bridge is in no catalogue, because it depends on your particular combination of tools.
3. Your customers don't talk like the demo
A customer who writes in Darija, switches to French mid-sentence and sends a voice note instead of text: that is everyday life for many businesses in Morocco. Most generic tools are designed first for people who write clean English. They work in the demo and fall short in real life.
4. Your data must not leave
Patient, employee or sensitive customer data: many online tools are hosted abroad. Sending personal data out of Morocco is a transfer, with its own formalities — we explain this in our reading of articles 43 and 44 of Law 09-08. A solution built for you can run on your own servers, with AI models deployed locally.
5. You work around the tool more than with it
This is the most reliable sign. If your teams export, copy, re-type and keep an Excel file "on the side" to fill the gaps, you are paying for the subscription and the manual work. The tool didn't solve the problem: it moved it.
What "custom" means today
The word is intimidating, because it suggests two-year projects and runaway budgets. That is no longer what it means.
Nothing starts from scratch. A custom solution builds on your existing tools — your ERP, your email, your spreadsheets — and on AI models that already exist. What is built for you is the fit: your rules, your data, your language, your sequence of steps.
It starts small. One process, a first prototype on your real data within weeks. You see the value before going further — or you decide to stop, which is also a good outcome.
You stay in control. A well-built solution is documented, and you should be able to keep it running without depending forever on whoever built it.
Compare the real cost
Off-the-shelf always looks cheaper, because you are comparing a monthly subscription with a development quote. To compare honestly, put everything over three years:
- Off-the-shelf: subscription × number of users × 36 months, plus the time spent every week working around its limits, plus the cost of switching the day it no longer keeps up.
- Custom: building it, then maintaining it. No per-user licence: whether ten or fifty people use it, the cost barely moves. But someone has to own it.
The line most often forgotten is workaround time. One hour a day per person, across a team of five, is more than a thousand hours a year.
A simple method to decide
Take the process that is causing you trouble and write down its steps, first to last. Next to each one, write one of three labels:
- The tool does it.
- We work around it (export, copy-paste, a file on the side).
- It's done by hand.
If most steps land in the first column, keep your software and train your teams to use it better. If they land in the last two, off-the-shelf isn't solving your problem — it only gives you the illusion that it is.
That list of steps is also exactly what we need to give you an answer. Send it to us: we'll tell you frankly whether an existing tool is enough, or what a solution built for you would change.
Articles on regulatory topics are technical and documentary analysis, not legal advice. Excerpts from legal texts are reproduced from official publications; our interpretations are flagged as such.
Related reading
AI as a superpower: what it concretely means for your team
No robots replacing people. Employees doing in an hour what took a day, executives seeing clearly, processes that run on their own. What we mean by “giving superpowers”, with examples.
Read the article →Cookies in Morocco: what deliberation D-939-2025 really requires
Since 28 November 2025, the CNDP regulates cookies through a simplified-declaration model. Which cookies need consent, which are exempt, the maximum retention, and what must not be confused with European doctrine.
Read the article →Hosting abroad is transferring: reading articles 43 and 44 of Law 09-08
A host in France, an emailing tool in the United States, an AI API in the cloud: every flow leaving Morocco is a transfer subject to a precise regime. What the law, the decree and the adequacy list actually say.
Read the article →