Phone Numbers
Voicebip provides instant provisioning of Nigerian and international phone numbers from Temlio’s NCC-licensed inventory.
Number Types
List Available Numbers
Browse inventory before provisioning.
Response:
Filter by type, country_code, and optionally area_code (for geo_did).
Provision a Number
Claim a number and bind it to an agent in a single API call. Completes in under 2 seconds.
Response (201):
Auto-Provision a Number
Skip the browse-and-pick flow. Auto-provision picks the first available number matching your criteria:
Returns the same 201 response as manual provisioning.
List Provisioned Numbers
Retrieve all numbers your workspace currently owns:
Filter by agent_id to find numbers assigned to a specific agent:
Get a Single Number
Release a Number
Released numbers enter a 30-day quarantine period (NCC compliance) before returning to the available pool.
Reclaim a Quarantined Number
If you released a number within the last 30 days, you can reclaim it before it returns to the shared pool:
The number must still be in quarantine and must have been owned by your workspace. Channels default to ["voice"] if not specified.
MNO Coverage
Every Nigerian mobile virtual number is routed through the appropriate MNO:
Outbound calls and SMS are routed to the correct MNO automatically with failover: MTN -> Glo -> Airtel -> 9mobile.
Channel Types
Each number is assigned one or more channels at provisioning time (the channels array). Which channels a number supports depends on its type:
- voice — Receives inbound calls, makes outbound calls
- sms — Sends and receives SMS messages
- whatsapp — WhatsApp messaging (Phase 2). WhatsApp is enabled separately from the base channel validation.
Requesting a channel that the number type does not support is rejected with 422. A mobile_virtual number can serve both voice and sms at once — pass ["voice", "sms"] in the channels array.