Naija launch offer 50% off every plan · ₦19,500/month was ₦39,000 See plans
DMly
DMly Enterprise · WhatsApp Business API in Nigeria

The WhatsApp Business API for Nigeria’s biggest brands and public institutions

Banks, insurers, telcos, FMCG groups, hospital chains and government agencies run their customer and citizen conversations on DMly. One API for WhatsApp, Instagram, Messenger, TikTok, Telegram, SMS and Google Business, wired into core banking, ERP, CRM or citizen service systems. Dedicated capacity, a 99.9% uptime SLA, NDPR-aligned data handling, naira contracting, and a solutions engineer in Abuja who answers the phone.

Official WhatsApp Business API 99.9% uptime SLA NDPR aligned SSO and audit logs Naira invoicing and PO Abuja and Lagos teams
Nigerian enterprise leader guiding a customer-service rollout
ST Sterling Trust Bank WhatsApp Business API Block my card please Enter the OTP sent to ••••4417. Bank Government Retail group
Built for volume

What the platform commits to

The numbers your procurement and engineering teams will ask for first.

99.9% uptime SLA Measured monthly on the messaging and API tier, with service credits when we miss it.
1,000 messages a second Sustained send capacity on dedicated infrastructure, burstable for campaign days.
240 ms median API response Measured from Lagos and Abuja on the send, contact and booking endpoints.
24/7 escalation desk A named engineer, a WhatsApp group with your team, and a one hour response on P1.
Why Nigeria, why us

A WhatsApp Business API partner that actually operates here

Most enterprise messaging platforms sell into Nigeria from somewhere else. We are registered, staffed and invoiced here.

Official WhatsApp Business API, not a workaround Your number sits on Meta’s official Cloud API through a Meta Business Partner, with a green verified display name, template governance and messaging limits that climb as your quality rating holds. No modified clients, no numbers getting banned two weeks after launch.
Naira contracting your finance team can process Quotes, purchase orders, invoices and VAT receipts in naira, payable by transfer or through Remita and Interswitch for public sector buyers. Annual and multi-year terms, no forex exposure on the platform fee.
Built for Nigerian network reality Message queues survive a bad connection, media is compressed for 3G, and SMS or USSD fallback covers customers with no data, so an OTP or a delivery notice still lands in Yola as reliably as in Victoria Island.
Language your customers actually use Agents and AI handle English, Nigerian Pidgin, and the polite registers of Yoruba, Hausa and Igbo when a customer opens that way, which is the difference between a deflected contact and an escalation.
People in the room, not a time zone away Solution design in Abuja or Lagos, onboarding on site for large rollouts, quarterly business reviews in person, and an escalation path that ends in a named engineer rather than a ticket queue.
Public sector ready NDPR and NITDA-aligned data handling, documented sub-processors, immutable audit trails and reporting formats that survive an audit, so MDAs, parastatals and state agencies can deploy citizen services with a defensible paper trail.
Sample conversations

What this looks like in your industry

Real flows running on the official WhatsApp Business API. Pick your sector, or watch it cycle.

Banking and fintech Insurance Telecoms Airlines and travel Retail chains Hospital groups Education groups Government and MDAs Logistics
ST Sterling Trust Bank WhatsApp · verified business
Someone tried to use my card in Ikeja. Please block it. I can do that now, Mr Adeyemi. For security, enter the OTP we just sent to the number ending 4417.
Banking and fintech Card controls and balances, without the call centre queue Authenticated banking journeys in the chat. The agent never sees a PAN or a PIN, and every action is written back into your core banking system with a full audit trail.
Behind the conversation POST /v1/messages (authentication template) Core banking: POST /cards/{id}/block GET /accounts/{id}/balance, masked in the reply Audit event written with staff ID and timestamp
What enterprise adds

The parts a growing business never needs and a bank always does

Dedicated capacity, not a shared queue Your traffic runs on isolated infrastructure with reserved throughput, so a campaign from another customer can never slow your OTPs down. Capacity is agreed in writing and burstable for known peaks like Black Friday or results day.
Single sign-on and real access control SAML or OIDC against Azure AD, Okta or Google Workspace. Roles down to the branch and the queue, so a teller sees their own conversations, a supervisor sees the team, and nobody exports what they should not.
An audit trail that satisfies your auditors Every message, template change, agent action and API call is logged immutably with who, what and when. Exportable to your SIEM, with retention set to your policy rather than ours.
Data handling built for NDPR A signed data processing agreement, documented sub-processors, configurable retention, and the right to have a customer’s history deleted on request without breaking your records. Hosting region is agreed as part of the contract.
A sandbox that mirrors production Full API surface with test numbers and simulated webhooks, so your team builds and runs UAT without burning conversation credits or touching live customers.
Multi-brand, multi-country hierarchy Subsidiaries, brands and branches as separate workspaces with their own numbers and staff, rolling up into one dashboard and one invoice for group finance.
The API

Three calls and a webhook

REST over HTTPS, bearer tokens, JSON everywhere, idempotency keys on writes. SDKs for Node, Python, PHP and Java, plus an MCP server so your team can drive it from Claude, Cursor or n8n.

Send a template message cURL curl -X POST https://api.dmly.io/v1/messages \ -H "Authorization: Bearer $DMLY_KEY" \ -H "Idempotency-Key: ord-88214-otd" \ -d '{ "channel": "whatsapp", "to": "+2348031234567", "template": "order_out_for_delivery", "locale": "en_NG", "variables": { "order": "88214", "window": "2pm - 5pm", "rider": "Emeka" } }'
Create a booking from your system cURL curl -X POST https://api.dmly.io/v1/appointments \ -H "Authorization: Bearer $DMLY_KEY" \ -d '{ "branch": "victoria-island", "staff_id": "dr-balogun", "service": "cardiology-consult", "starts_at": "2026-09-24T10:20:00+01:00", "contact": { "msisdn": "+2348031234567" }, "deposit": { "amount": 3500000, "currency": "NGN" }, "notify": ["confirmation", "reminder_24h", "reminder_2h"] }'
Receive an inbound webhook JSON { "event": "message.received", "occurred_at": "2026-09-16T08:41:12+01:00", "channel": "whatsapp", "contact": { "msisdn": "+2348031234567", "name": "Ada Okafor", "crm_id": "CUS-40218" }, "message": { "id": "msg_01J8Z...", "type": "text", "text": "Where is my order 88214?" }, "conversation": { "id": "cnv_88f2", "assigned_to": null, "sla_due_at": "2026-09-16T08:56:12+01:00" } }
Integrations

Systems we already speak to

If it has an API, a database or a nightly file drop, it can be wired in.

Core banking Finacle Flexcube SAP Odoo Microsoft Dynamics Salesforce HubSpot Zoho Zendesk Freshdesk Interswitch Remita Paystack Flutterwave Moniepoint Sage QuickBooks Shopify WooCommerce Azure AD Okta BigQuery Snowflake Power BI n8n Zapier Twilio Core banking Finacle Flexcube SAP Odoo Microsoft Dynamics Salesforce HubSpot Zoho Zendesk Freshdesk Interswitch Remita Paystack Flutterwave Moniepoint Sage QuickBooks Shopify WooCommerce Azure AD Okta BigQuery Snowflake Power BI n8n Zapier Twilio
Custom work

Integrations our team builds for you

Core systems Banking, ERP and policy admin Balance enquiries, card controls, policy lookups, order status and stock levels read live from the system of record, never from a stale copy.
Identity and KYC BVN, NIN and document capture Tiered onboarding in the chat with document upload, liveness handoff and results written into your KYC store.
Payments and reconciliation Naira in, receipts back Interswitch, Remita, Paystack, Flutterwave and Moniepoint, with settlement files reconciled against your ledger and receipts posted into the thread.
Data and reporting Your warehouse, your dashboards Event streams and nightly extracts into BigQuery, Snowflake or Postgres so conversation data sits beside the rest of your business.
Legacy and files When there is no API SFTP drops, CSV schedules, database views and screen-level integration where a vendor will not open an endpoint.
Fallback channels When data is off SMS and USSD fallback for customers with no data, so a delivery notice or an OTP still lands.
Compare

Premium against Enterprise

Where the line sits between the plan you can buy online and a contract.

Capability Premium plan Enterprise
Throughput Shared, fair use Reserved, agreed in writing
Uptime commitment Best effort 99.9% SLA with service credits
Support Priority on WhatsApp Named engineer, 1 hour P1, 24/7
Single sign-on Not included SAML or OIDC, SCIM provisioning
Audit and retention Standard logs Immutable trail, SIEM export, your policy
Custom integrations API and webhooks, self build Built and maintained by our team
Environments Production Production plus mirrored sandbox
Contracting Card, monthly or yearly Naira invoice, PO, annual or multi-year
Onboarding Guided call Solution design, pilot and rollout plan
How we start

From first call to production in about eight weeks

01 Discovery, week one Your use cases, systems, volumes and compliance constraints on the table. We come back with an integration design and a fixed price.
02 Numbers and verification, week two Meta business verification, display names and number provisioning or migration, handled by our team alongside your brand and legal people.
03 Integration build, weeks three to five We build against your sandbox, you build against ours. Weekly demos, one shared WhatsApp group, no surprises at the end.
04 Pilot, weeks six and seven One branch, one region or five per cent of traffic. We watch deflection, handover rate and SLA breaches together and tune the flows.
05 Rollout and run, week eight onward Full traffic, quarterly business reviews, and a roadmap for the next set of journeys. Your engineer stays the same person.
Procurement and security

The questions your legal and IT teams will ask

Where is our data stored? Hosting region is set in the contract and documented in the DPA, along with every sub-processor. Message content can be retained for as long or as briefly as your policy requires.
Are you NDPR compliant? We operate to NDPR, sign a data processing agreement, appoint a contact for data subject requests, and support deletion and export on request.
Can we run a penetration test? Yes, against the sandbox on notice, and we share our own most recent test summary and architecture documentation under NDA.
Do you support SSO and provisioning? SAML 2.0 and OIDC with Azure AD, Okta and Google Workspace, plus SCIM so leavers lose access the moment HR disables them.
How is Enterprise priced? A platform fee plus committed volume, invoiced in naira against a purchase order, annually or multi-year. Meta conversation charges are passed through with no markup.
What happens if we leave? Your contacts, conversation history and media are exported in open formats, and your WhatsApp numbers stay yours. No hostage-taking, it is in the contract.
Can you work with our agency? Yes. Agencies and systems integrators get their own workspace, sandbox keys and partner rates, with your data walled off from theirs.
Can you sell to government? Yes. We respond to RFPs and RFQs, register on state and federal vendor portals, accept purchase orders and Remita or Interswitch payment, and provide the tax clearance and CAC documentation procurement requires.
Is there a free trial? Not on Enterprise. Self-serve trials sit on the Starter, Growth and Premium plans. Enterprise starts with a technical call and a written scope, then a four week paid pilot on one use case, credited against the first year if you go ahead.
How do we get a quote? Send us your use cases, expected monthly conversation volume and the systems to integrate. You get a naira quote with platform fee, integration cost and pass-through Meta charges itemised, ready for your procurement file.

Let us design the integration with your team

There is no self-serve trial on Enterprise. We start with a 30 minute technical call, then a written scope and a naira quote. Bring your architect, your compliance lead and your hardest use case.

Book a technical call Request a quote
Scroll to Top