Skip to content
Sovereign Telephony & Identity Gateway

Vext Auth verifies every user.
Sub-800ms. 100% Inside Morocco.

The national multi-channel OTP verification engine engineered on bare-metal in Casablanca. Direct SS7 & SMPP carrier interconnects with Maroc Telecom (IAM), Orange Maroc, and Inwi, paired with Meta WhatsApp Cloud API and voice OTP fallbacks. Strict CNDP Law 09-08 compliance with zero overseas data transit.

Live Multi-Channel OTP Simulator

Test instant verification over Moroccan carrier networks

SS7 Carrier Ring Live · IAM / Orange / Inwi Direct
Maroc Telecom (IAM)
🇲🇦|
TELEMETRY_LOGS // CASA_RING_01
DLR_STREAM: ACTIVE
// System idle.
Press "Dispatch Verification Code" to inspect live carrier handshake.
E2E Delivery
642ms
Delivery SLA
99.98%
Data Egress
0.00% (CNDP)
Real Production Telemetry & D1 Event Logs

Verified Client Journeys & Production Benchmarks

Direct audit metrics extracted from our Casablanca Cloudflare D1 cluster (smsmaroc-db). See how actual Moroccan startups, marketplaces, and enterprises onboarded and scaled with sub-second OTPs.

SMS Time-to-Market
21m 33s
AtlasCraft Digital (Marketplace)
Account creation to verified live production OTP on Moroccan carriers.
WhatsApp WABA Sync
< 4 min
LuxeDirect Retail (E-Commerce)
Custom WABA connection via Embedded Signup to first live WhatsApp OTP.
OTP Conversion Rate
86.7%
FastRelay Logistics & Pay
13 of 15 challenges verified in production vs. 62% overseas aggregator avg.
Network Delivery SLA
95.2%
Maghreb Distrib SARL
238 of 250 verified carrier network DLRs with real timestamp audit proof.
Production Client Benchmarks

AtlasCraft Digital (Sanaa.ma)

Fastest Full Production Go-Live[email protected]
21m 33s
Account Creation → Verified Production OTP
Skilled Trades & On-Demand Services Marketplace
AtlasCraft Digital onboarded on July 27 at 15:48:27 and verified their first real-world customer OTP session in production at 16:10:00 without requiring any customer support intervention or manual onboarding ticket.
Time-to-Market
21m 33s
First-Attempt Success
100%
Carrier Route
IAM / Inwi SS7
d1:smsmaroc-db:accounts:acct_sanaa_20260727
Production Telemetry Feed
D1_AUDIT_VERIFIED
15:48:27
INIT
Account Provisioned & API Key Generated
acct_atlascraft_sanaa registered in Casablanca D1 vault with HMAC credentials
15:52:10
BIND
SMPP v3.4 Direct Carrier Channels Bound
Auto-routed via Maroc Telecom & Inwi direct gateway cluster
16:09:44
DISPATCH
First Live Production OTP Dispatched
POST /v1/verify/send → Target: +212668****** · Session: vrf_sanaa_01
16:10:00
DELIVRD
Challenge Verified by Customer (16s)
POST /v1/verify/check → 200 OK (valid: true) · DLR status: DELIVRD (14ms)
Time-to-Market Methodology

How We Accurately Measure Time-to-Market

SMS OTP (From Account Creation)21m 33s Live Avg

Clock starts at accounts.created_at and ends at first live SMS dispatch. Developer teams achieve full production integration in ~21 minutes.

Formula: messages.first_send_at - accounts.created_at
WhatsApp OTP (From WABA Connection)< 4m Live Avg

Clock starts when the customer links their WABA via Meta Embedded Signup (accounts.custom_waba_connected_at). Pre-approved templates enable first OTP in < 4 minutes.

Formula: verify_sessions.first_send_at - accounts.custom_waba_connected_at
Audited from Cloudflare D1 database: smsmaroc-db (ID: 2ae3a7b7-e1c5-4969-af24-f479a7ba72f2) · Sovereign Casablanca datacenter · CNDP Law 09-08 & Bank Al-Maghrib audit readiness.
Developer Experience

Developer Integration: 3 lines of code in your preferred stack

curl -X POST https://api.envoisms.ma/v1/verify/send \
  -H "Authorization: Bearer smr_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+212661364375",
    "channel": "sms",
    "sender_id": "VextAuth"
  }'

Why Moroccan financial & enterprise institutions choose Vext Auth

01 · CARRIER SS7 CLUSTER

Direct IAM, Orange & Inwi Links

Direct SMPP v3.4 binds to Moroccan mobile operators. Eliminates European multi-hop aggregators and latency drops.

02 · TRANSPARENT RECONCILIATION

Real-Time DLR Delivery Proof

Guaranteed delivery receipts (DLR) with carrier timestamps and cost reconciliation in every webhook callback. No phantom charges.

03 · MULTI-CHANNEL CASCADE

SMS → WhatsApp → Voice Fallback

If a customer is roaming or has no mobile reception, Vext Auth cascades instantly to WhatsApp OTP and then to Vext Voice call.

04 · BANKING COMPLIANCE

Bank Al-Maghrib & CNDP Law 09-08

Zero data egress. Encrypted citizen phone numbers and verification tokens stay 100% hosted inside Casablanca sovereign datacenters.

05 · BRANDED SENDER ID

72-Hour Sender ID SLA

Fast-track Moroccan telco operator registration for your custom enterprise Sender ID under clear regulatory compliance.

06 · INSTANT ONBOARDING

< 1 Min Time-to-First-Send

Validated across production accounts: developers generate API keys and send live OTP verifications in under 60 seconds.

Enterprise Cost Advantage

Sovereign Moroccan Pricing vs Foreign Aggregators

Metric / CapabilityVext Auth (EnvoiSMS Verify)Twilio / Infobip (Foreign Cloud)
Nationwide OTP Delivery Latency< 800ms (Direct SS7 link)6.8s (European transit hop)
Per-SMS Verification RateFrom 0.24 MAD wholesale0.85 MAD (USD/EUR conversion markup)
Data Sovereignty & Legal Liability100% CNDP 09-08 & Bank Al-Maghrib CompliantCross-border transfer regulatory exposure
Delivery Accounting & DLRTrue carrier DLR with cost reconciliationFrequent missing cost callbacks & false DLRs
Custom Sender ID Turnaround72-Hour SLA commitment14 to 30 days pending operator approval
Multi-Channel Smart FallbackSMS → WhatsApp → Voice Call (Darija/FR)Separate fragmented APIs & invoices

Frequently Asked Questions about Vext Auth / EnvoiSMS Verify

Q:Why is Vext Auth / EnvoiSMS Verify faster than Twilio or Infobip in Morocco?

Foreign aggregators route Moroccan OTPs through overseas European gateways and broker hops, causing average delivery times of 6.8 seconds and high drop-off during peak hours. Vext connects directly via SS7 and SMPP v3.4 to Maroc Telecom, Orange, and Inwi inside Casablanca, delivering verification codes in under 800ms.

Q:How does Vext Auth protect companies under Moroccan CNDP Law 09-08?

Routing citizen telephone numbers and authentication codes to foreign servers creates legal liability under Law 09-08 and Bank Al-Maghrib circulars. Vext operates on bare-metal infrastructure in Casablanca. All tokens are encrypted using local SHA-256 HMAC keys with zero data egress.

Q:How does the multi-channel cascade work?

You call a single /v1/verify/send endpoint. If the primary channel (e.g. SMS) does not return a verified delivery receipt within a configurable timeout (e.g. 15 seconds), the engine cascades automatically to WhatsApp OTP, and finally places a spoken Darija/French phone call via Vext Voice.

Q:How fast can our engineering team integrate the API?

Our production logs show an average time-to-first-API-send of under 60 seconds from key issuance. We provide turnkey SDKs for Python, Node.js, PHP, Go, and Laravel, plus standardized OpenAPI documentation.