Skip to content

Morocco Regional Guide

Call center software for Morocco.

Cloud call-center and outbound dialer software for Moroccan teams. Loi 09-08 consent and objection handling, CNDP-aware retention, French and Arabic AI, and your own carrier.

Quick answer

DialerBee is cloud call-center and outbound dialer software for teams calling in Morocco, with compliance-supporting controls aligned to loi 09-08, the data protection law supervised by the CNDP, and to the ANRT value-added-service declaration that a commercial messaging sender needs. Morocco has no national Do Not Call register, so DialerBee makes your own suppression list the control: objections are imported once, then checked before every dial attempt. Calling windows, retention periods and consent records are configured per tenant, French and Arabic are both among the 11 languages DialerBee handles, and calls run over your own Moroccan carriers through BYOC SIP.

Key Considerations

What to know about Morocco outbound calling

CNDP Filing First

Loi 09-08 requires a prior declaration for a processing, and prior CNDP authorisation where data is reused for a purpose other than the one it was collected for. File before the first campaign runs.

Prior Consent For Auto-Dialling

Article 10 bans direct prospection by automated calling machine, fax or email without prior consent. A manually dialled call answers to the general article 4 consent rule and the article 9 objection right instead.

No Register, So Your List Is The List

Morocco has no national Do Not Call register. The article 9 right to object is free and individual, so the only place it can be recorded is your own suppression list.

Calling Hours Not Verified

No calling-hours rule was found in loi 09-08, ANRT decisions or the numbering plan, and loi 31-08 could not be read. Treat the window as a policy decision and confirm it locally.

Additional Considerations

Caller ID, retention, and messaging

Caller ID / CLI

Morocco has no telemarketing prefix, but article 10 prohibits concealing who the call is made on behalf of. Caller-ID pools are owned per tenant and mapped per campaign with verified ownership.

Retention You Declared

Article 55 makes keeping data beyond the declared period a criminal offence, so the retention figure in your CNDP filing is an operational commitment. Retention is configurable per tenant.

SMS & WhatsApp

A commercial SMS sender must be declared with ANRT as a value-added-service provider and hold operator contracts, and every prospection message must carry a working opt-out.

How DialerBee Helps

Tools for Morocco compliance

Objection & Opt-Out Management

Import, manage and enforce your own suppression list. Every objection is checked before the dial attempt, and a revocation takes effect on the next attempt.

Per-Tenant Calling Windows

Calling windows are configured per tenant and per campaign, so a Moroccan window can be set, changed and evidenced the moment your counsel confirms it.

Append-Only Audit Trail

Every compliance check, consent record and blocked call captured in an append-only audit trail you can hand to a reviewer or attach to a CNDP filing.

Morocco in practice

Outbound calling in Morocco, in practice

Morocco does not regulate outbound calling through a telemarketing rulebook. It regulates it through a data protection statute, loi 09-08, supervised by the CNDP, and through the ANRT declaration regime that a commercial messaging sender has to sit inside. That changes where the work is. There is no register to scrub, no prefix to present and no published calling window to schedule against. What there is, instead, is a filing you must make before you start, a consent test that differs depending on whether a machine or a person dials, and a penalty structure that reaches imprisonment.

The consent distinction is the one most teams get wrong. Article 10 bans direct prospection by automated calling machine, fax or email to anyone who has not given prior consent to that means. An auto-dialler, an IVR broadcast or an AI voice agent is inside that ban. A marketing call dialled by hand is not, and answers instead to the general article 4 consent requirement and the article 9 right to object free of charge. Treating both campaign types identically either over-restricts your agents or under-protects your automated traffic.

Calling hours are the honest gap. No hours, day-of-week or holiday rule was found in loi 09-08, in ANRT's published decisions or in the national numbering plan, and the likeliest home of a canvassing rule, loi 31-08 on consumer protection, is published as an image-only scan that could not be read. Anyone quoting you a Moroccan calling window should be asked for the article it comes from. Until that is settled, set a conservative window as policy and keep it easy to change.

Retention deserves the same care. Article 3 makes retention purpose-bound, and article 55 makes keeping data beyond the period you declared a criminal offence, so the number you write on your CNDP filing becomes the number your system has to hold to. Cross-border processing runs on an adequacy list the CNDP establishes, with derogations in article 44 where a destination is not on it, so check the list before an offshore contact centre or cloud region goes live. DialerBee supports this workflow with consent records, objection enforcement, per-tenant retention and audit logs, and with French and Arabic among its 11 languages. These are compliance-supporting controls, not a substitute for counsel.

The full Morocco compliance guide

Regulators, consent, objections, caller ID, recording, retention, cross-border transfer and the penalty table under loi 09-08, with every figure traced to its source.

Frequently Asked Questions

Does DialerBee support French and Arabic for Morocco?
Yes. French and Arabic are both among the 11 languages DialerBee handles across AMD, transcription and the interface, which covers the two business languages Moroccan campaigns normally run in.
Can DialerBee help with CNDP and ANRT requirements?
DialerBee provides compliance-supporting controls that can be configured for consent records, objection handling and per-tenant retention in line with loi 09-08. These controls support your compliance program but do not guarantee regulatory compliance.
Can we use local Moroccan SIP trunks via BYOC?
Yes. DialerBee BYOC lets you connect your own SIP trunks from Moroccan carriers, so calls run on your existing contracts and present your own CLI.
What calling hours should we use for Morocco?
Morocco publishes no calling-hours rule that could be verified, so the window is a policy decision you configure per tenant and per campaign. Confirm the position with the CNDP, the ANRT or local counsel before you set it.

This page is for operational education only and is not legal advice. DialerBee does not provide legal advice or guarantee regulatory compliance. Moroccan calling hours could not be verified from any instrument that could be read. Regulations change. Customers should consult qualified counsel.

Ready to dial in Morocco?

Book a demo and see how DialerBee supports compliant outbound calling in the Moroccan market.

Other regions we cover