BroadNet
kenya
Kenya · CA

A2P SMS regulations in Kenya.
Compliance with CA rules and sender-ID registration.

A2P SMS to Kenya is regulated by the Communications Authority of Kenya (CA). CA + operator sender ID registration. Safaricom requires content templates approved per use case. English and Swahili scripts supported, with approval typically taking 5-7 business days. Kenya Data Protection Act 2019 fully enforced (ODPC). BroadNet carries this traffic over direct operator connections.

By the numbers
CA
Communications Authority of Kenya regulates A2P messaging
5-7 days
Typical sender-ID approval time
99.99%
Platform uptime SLA
Carrier-grade infrastructure, operating since 2003.

Who regulates A2P SMS in Kenya?

Application-to-person messaging to Kenya is overseen by the Communications Authority of Kenya (CA), which licenses the operators that terminate A2P traffic and sets the conditions those routes run under. BroadNet delivers into Kenya over direct operator connections — Safaricom, Airtel Kenya and Telkom Kenya — rather than through resold or grey routes, so the sender ID, the delivery receipt and the audit trail all come back from the licensed path.

  • Telecoms regulator: Communications Authority of Kenya (CA).
  • Direct operator routes: Safaricom, Airtel Kenya and Telkom Kenya.
  • Sender-ID registration: CA + operator sender ID registration. Safaricom requires content templates approved per use case. English and Swahili scripts supported.
  • Typical lead time: 5-7 business days.

Sender ID registration in Kenya

CA + operator sender ID registration. Safaricom requires content templates approved per use case. English and Swahili scripts supported. Registration is not a formality — an unregistered or mismatched sender ID is the most common reason otherwise-valid traffic is filtered, and the failure is usually silent rather than a hard rejection. Plan 5-7 business days for approval and register before you need the route, not during a launch.

  • Lead time: 5-7 business days.
  • BroadNet files sender IDs on your behalf through the CA-licensed operators.
  • English + Swahili: Both supported at parity.
  • Time to production: Live in 5–15 business days from test-access request to production.

Consent, content and timing rules

Kenya Data Protection Act 2019 fully enforced (ODPC). Mandatory opt-in for promotional. The Communications Authority of Kenya's consumer-protection guidelines allow promotional messages only between 07:00 and 19:00. Timing is enforced rather than advisory: a promotional send that lands outside the permitted window is a compliance event regardless of how the list was built. Transactional messages — one-time passcodes, delivery and account alerts — are treated differently from marketing, but the distinction is decided by the content of the message rather than by how the campaign is labelled.

  • CA sender ID + templates: Safaricom requires content templates per use case; CA registration handled by BroadNet.
  • Kenya DPA 2019: Data Protection Act enforced by ODPC. Consent, breach notification, cross-border restrictions.
  • Promotional window 07:00-19:00 (CA consumer-protection guidelines).
  • English + Swahili: Both supported at parity.

What this means for your integration

Practically, three things decide whether traffic to Kenya performs: a registered sender ID on a CA-licensed route, a consent and opt-out record you can evidence, and message content that matches the category it was registered under. BroadNet's compliance engine checks each submission against the Kenya ruleset before it reaches the operator, so a non-compliant send is rejected back to you rather than filtered silently downstream — which is the difference between a fixable error and traffic that quietly disappears.

  • Every message returns a delivery receipt (DLR); BroadNet does not publish per-country delivery percentages.
  • Indicative list pricing: USD 0.022 – 0.04 per message.
  • Addressable mobile base: 65M subscribers.
  • Kenya DPA 2019: Data Protection Act enforced by ODPC. Consent, breach notification, cross-border restrictions.
DiagramSender ID registration, step by step
  1. Submit your KYC packTrade licence, authorisation letter and sample messages
  2. BroadNet files the applicationWith the operators or the regulator, as the market requires
  3. Review and approvalTypical lead time5-7 business days
  4. Send under your brandYour approved sender ID on every message
Kenya
KenyaOther BroadNet marketsBroadNet HQ, Dubai
Technical facts

Technical facts for Kenya

Network codes, message lengths and sender-ID rules in one table. Segment lengths are the GSM standard values (3GPP TS 23.038).

Technical facts for Kenya
Mobile country code (MCC)639
Dialling code+254
Operators (MCC-MNC)
  • Safaricom · 639-02
  • Airtel Kenya · 639-03
  • Telkom Kenya · 639-07
SMS length, GSM-7 (Latin alphabet)160 characters in a single SMS; 153 per part when concatenated
SMS length, UCS-2 (Arabic, Cyrillic and other scripts)70 characters in a single SMS; 67 per part when concatenated
RegulatorCA (Communications Authority of Kenya)
Sender-ID rulesCA + operator sender ID registration. Safaricom requires content templates approved per use case. English and Swahili scripts supported.
Sender-ID lead time5-7 business days
Related markets

Compare A2P SMS rules across the region.

Each market pairs a regulatory playbook with its live coverage and operator-direct routing detail.

Browse full country coverage

Kenya rules: promotional vs. transactional SMS

CapabilityPromotional / marketingTransactional / service (OTP, alerts)
Registered sender ID required
Prior consent required—
Opt-out instruction required—
Restricted to a permitted sending window—
Delivery receipts available
FAQ

Common questions

Who regulates SMS in Kenya?
the Communications Authority of Kenya (CA). It licenses the operators that terminate A2P traffic and sets the conditions those routes operate under. BroadNet delivers into Kenya over direct connections to Safaricom, Airtel Kenya and Telkom Kenya.
Do I need to register a sender ID for Kenya?
Yes. CA + operator sender ID registration. Safaricom requires content templates approved per use case. English and Swahili scripts supported. Allow 5-7 business days for approval. An unregistered sender ID is the most common cause of silently filtered traffic, so register before the campaign rather than during it.
How long does it take to start sending to Kenya?
Live in 5–15 business days from test-access request to production. The sender-ID registration is usually the long pole at 5-7 business days; the technical integration itself is the same REST or SMPP interface you would use for any other market.
Is there a permitted window for promotional SMS in Kenya?
Yes. The Communications Authority of Kenya's consumer-protection guidelines allow promotional messages only between 7.00 a.m. and 7.00 p.m. Transactional messages such as one-time passcodes are treated separately from marketing, but the category is judged on the content of the message, not on how the campaign was labelled.
What does A2P SMS cost in Kenya?
Indicative list pricing is USD 0.022 – 0.04 per message, with volume tiers below that. The rate depends on the operator, the message category and committed volume — see the Kenya coverage page for the per-operator breakdown.
What delivery rate should I expect in Kenya?
BroadNet does not publish per-country delivery percentages. Every message on these direct operator routes returns a delivery receipt (DLR), so you can measure delivery on your own traffic, and the platform carries a 99.99% uptime SLA. Grey routes deliver until they do not, and give you no receipt when they fail.

Test first. Go live with confidence.

Test access on request, reply within one business day. Pay-as-you-go in production. Volume pricing from 1M messages/month.