Service infrastructure

Messaging lanes for every customer journey.

Run SMS, OTP, WhatsApp, transactional alerts, and SMPP connectivity from one accountable layer with route visibility, delivered-only billing, and developer-ready APIs.

Channels

SMS + WhatsApp

Protocols

REST + SMPP

Billing

Delivered only

Service catalog

Messaging lanes with delivery accountability built in.

Each lane combines a business use case with routing rules, logs, wallet behavior, and integration details.

Marketing team planning customer messaging campaigns
₦4.00/unit

SERVICE_CODE: BULK_PROM

Bulk Promotional SMS

campaign

Scale announcements, offers, product launches, and reactivation campaigns with DND-aware handling and campaign-level delivery analytics.

Best forMarketing, alerts, customer education
BillingDelivered messages only
Financial operations dashboard for transactional alerts
Priority queue

SERVICE_CODE: TRANS_AUTO

Bulk Transactional SMS

receipt_long

Send order confirmations, bank alerts, shipping updates, and billing notices on priority routes with reconciliation-grade DLR logs.

SLA layerHigh-priority routing
ProofInternal logs + carrier receipts
Secure mobile authentication and verification workflow
<5s OTP

SERVICE_CODE: AUTH_OTP

OTP and Security

verified_user

Protect signups, logins, password resets, and payment approvals with fast OTP delivery and automatic route failover.

Use cases2FA, login, password reset
FallbackRoute switching on congestion
Customer support chat conversations on mobile devices
Rich channel

SERVICE_CODE: WA_BUSINESS

WhatsApp Business Messaging

forum

Send customer support updates, order notifications, media-rich messages, and verified business conversations from one messaging workspace.

ContentText, media, templates
BridgeUnified API-ready workflow
Developer terminal and infrastructure dashboards
Enterprise

SERVICE_CODE: PROTOCOL_SMPP

SMPP Direct Connectivity

Connect directly to xSignal SMSC via native SMPP 3.4 on port 2775. Manage binds, TPS, DLR routing, and high-volume throughput without brittle adapters.

smpp_bind.config
bind_transceiver {
  host: smpp.xsignal.ng
  port: 2775
  system_id: YOUR_SYSTEM_ID
  dlr_callback: https://app.example.com/dlr
  tps_limit: negotiated
}

Messaging infrastructure

Five messaging lanes. One accountable delivery layer.

Mix SMS, OTP, WhatsApp, and SMPP in the same operating model: wallet tracking, delivery logs, and auditable reconciliation.

campaign

Promotional SMS

Campaign broadcasts with DND-aware handling and carrier-aware routing.

CAMPAIGN_ENGINE

receipt

Transactional SMS

Priority messages for payments, receipts, account alerts, and order flows.

PRIORITY_QUEUE

admin_panel_settings

OTP Security

Verification codes optimized for fast arrival and failover routing.

SECURE_AUTH

forum

WhatsApp Business

Template messages, customer updates, and rich media conversations.

WA_BRIDGE

dns

SMPP Direct

Protocol-level access for aggregators and high-volume platforms.

SMPP_3_4

Developer surface

REST and SMPP workflows that look the way operators think.

Use clean API calls for product teams, native SMPP for aggregators, and consistent DLR callbacks for every delivery event.

POST /v1/messages/send
POST /v1/whatsapp/templates
CALLBACK /delivery-receipts
send_message.js
await xsignal.messages.send({
  channel: 'sms',
  route: 'auto',
  to: '+2348030000000',
  sender: 'XSIGNAL',
  body: 'Your verification code is 248901',
  dlr_url: 'https://app.example.com/dlr',
  billing: 'delivered_only'
});

Route intelligence

Operational controls for serious message volume.

route

Automatic route switching

Move traffic when a carrier lane slows down, without manual escalation or customer-facing delays.

account_balance_wallet

Delivered-only billing

Failed messages are never charged, and every debit maps back to a delivery status.

analytics

Campaign analytics

Track submitted, delivered, failed, pending, routed, and debited counts per campaign.

Integration request

Choose the messaging lane that fits your product.

Start with SMS or OTP today, then expand into WhatsApp and SMPP when your traffic needs deeper control.