Business · November 10, 2026 · 7 min

How to Choose an AI Agency in Morocco: 7 Questions to Ask Before You Sign

By Abdellah El Ghazi, founder of TeamElGhazi (web, AI and automation studio in Maarif, Casablanca)

Short answer: pick the agency that is happy to hand you the keys: accounts in your name, a clear map of where your data goes, alerts when something breaks and documentation for your team. Only then compare prices, and insist on a written scope and written monthly costs.

Before you sign with an AI agency, who keeps the keys? Checklist: accounts in your name, data, alert on failure, one process and one metric, monthly costs in writing, team trained, real project to see

"AI agency" has become a buzzword in Morocco as everywhere else, and it covers very different things: a freelancer plugging ChatGPT into WhatsApp, a web agency adding a chatbot to its packages, a consultancy selling "autonomous agents". If you run a small business in Casablanca, Rabat or Tangier, or you are a foreign company looking for a partner in Morocco, finding a provider is easy. Knowing which one will build something that still works a year from now is the hard part.

The seven questions below are the ones we wish every client asked us. They require no technical background, and how an agency answers them tells you more than any sales deck. We give our own answers too, so you can use them to compare us with others.

The 7 questions, and the answer to insist on

Diagram: 7 questions before you sign with an AI agency, with the answer to insist on for each: accounts owned by your company, a data map compliant with Law 09-08, alerts and logs, one process and one metric, scope and monthly costs in the quote, documentation and handover, a live real project

1. Who owns the accounts and passwords?

This is the question that protects everything else. During a project, an agency sets up a lot: a server, an n8n or Make workspace, API keys for an AI model, sometimes a domain name or a WhatsApp Business number. If those accounts sit in the agency's name, your system stops the day the relationship ends, or the day your contractor loses their phone.

The answer to insist on: Accounts are opened in your company's name (or transferred at the end), and you receive the full list of logins. With us, handing over access is part of delivery; it is even a chapter of the final project in our Automation & No-Code course, called the key handover.

2. Where does my customer data go?

An incoming WhatsApp message, a submitted form, an invoice: each piece of data passes through several tools. In Morocco, Law 09-08 on personal data protection, overseen by the CNDP, applies as soon as customer data is involved. You should know who stores it and who can read it.

The answer to insist on: A simple written diagram showing the path of each piece of data. When it matters to you, the automation tool can run on a server you choose: n8n can be self-hosted, which keeps the data under your control.

3. What happens when a step fails?

Every automation eventually hits an unexpected case: a badly typed phone number, an API that times out, a renamed file. The real risk is not the failure, it is the silent failure: two weeks of leads that never got logged and nobody noticed.

The answer to insist on: An instant alert (email or WhatsApp) when a step fails, and a log of every run that you can check. Every workflow we deliver has both.

4. Where do we start, and how do we measure it?

A serious agency does not offer to automate everything in the first month. It picks one process that costs you time or sales every week, and one number to track before and after: response time to a new lead, quotes followed up, hours spent on data entry.

The answer to insist on: One process to begin with, a baseline written down, and a date to review it. Sometimes the right answer is even to start with your website or your Google Business Profile; it is more honest to say so than to sell you an AI assistant you do not need yet.

5. What exactly is in the quote?

The project fee is only part of the cost. An AI or automation system also has monthly running costs: the server, the tool subscription if it is not self-hosted, and the AI model's API usage, which grows with message volume.

The answer to insist on: The scope (what is and is not included), the price, and a written estimate of monthly costs. For reference, our starting prices are public: automation and AI from 5,000 MAD, websites from 2,500 MAD, digital marketing from 3,000 MAD, full digital presence at 2,000 MAD per month (3-month minimum).

6. Will my team be able to run it without you?

A system only the agency understands makes you dependent on it. Your team should be able to read the log, update a template reply and add a column to the spreadsheet without breaking anything.

The answer to insist on: Written documentation and a hands-on handover session. If someone on your team wants to go further, our Automation & No-Code course (n8n and Make, 1.5 months live online, 1,500 MAD) teaches how to maintain and extend your own workflows; for a whole team, there is a one-day corporate AI training, priced on quote.

7. Can I see a real project, live?

Demos are easy to stage. A real project used by a real business tells you more: how it is built, whether it is fast, whether it is still online months later.

The answer to insist on: Links you can open yourself. Ours are in our portfolio: the 5S Auto Rental car hire website (booking requests confirmed on WhatsApp), the website of the Club des Investisseurs Marocains, and the English version of the Riad Hermès website in Marrakech.

Three red flags

  • Guaranteed numbers before anyone has looked at your business. "+40% sales" without knowing your customers or your tools is a sales line, not a diagnosis.
  • A quote with no monthly costs. An AI that answers your customers makes API calls every month. If nobody mentions them, someone will still pay for them.
  • "We handle everything, you don't need to know anything." Comfortable at first, expensive the day you want to switch provider or simply change a message.

Agency, freelancer or in-house training?

All three can work; the right choice depends on who will maintain the system.

  • An agency makes sense when the project touches several things at once (website, automation, marketing) and nobody in-house has time for it. That is what we do, described on our AI agency in Morocco page.
  • A freelancer can be a good fit for one specific workflow. Ask them exactly the same seven questions, especially the first one.
  • Training someone on your team is often the best medium-term choice for a business that wants to stay in control: see the Automation & No-Code course or, for a whole team, our corporate AI training.

Not sure yet which task to automate? Start with what a Moroccan SME should automate first with n8n, then the details of our n8n automation service in Morocco. If your real problem is being found on Google, read website or Instagram: where to start and how much a website costs in Morocco.

How we work, in short

TeamElGhazi is based at 26 rue Nahas Nahoui, Maarif, Casablanca, and also works remotely with businesses across Morocco and abroad, in English, French, Arabic or Darija. A project starts with a call and a free quote, continues with the setup on your existing tools (WhatsApp, Google Sheets, your website, your CRM), and ends with documentation and a handover. All our services and prices are on the AI & operations automation page and the Services page.

Frequently asked questions

How much does an AI agency cost in Morocco?

At TeamElGhazi, automation and AI projects start at 5,000 MAD, websites at 2,500 MAD and digital marketing at 3,000 MAD; the final price depends on the project and quotes are free. Whichever agency you pick, also ask for the monthly running costs (server, subscriptions, API usage) and get them in writing.

Who should own the accounts created during the project?

Your company. The server, the automation tool (n8n or Make), the API keys, the domain name and the admin logins should be opened in your name, or handed over at the end of the project together with the list of credentials.

Does an AI agency in Morocco have to comply with Law 09-08?

Yes. As soon as a system processes your customers' personal data in Morocco, Law 09-08 applies, overseen by the CNDP. The agency should be able to tell you, in writing, where each piece of data goes and which provider stores it.

Should I start with a chatbot?

Rarely. The first gains usually come from simple tasks: logging every WhatsApp message or form, following up on quotes, alerting the right person. An AI assistant comes later, once your data and rules are clean.

More answers in our FAQ, and our work in the portfolio.

Ask us the 7 questions. Quotes are free.

Request a quote