SIP trunking across 195+ countries with HD voice, least-cost routing, and a 99.99% uptime SLA. Per-minute metering, zero commitment — from your first trunk to tier-1 scale.
How it works
01 · INGRESS
Inbound INVITE accepted at the nearest edge PoP with TLS + SRTP.
02 · AUTH
IP/credential auth, fraud scoring, and rate limits per trunk.
03 · LCR
Least-cost route picked across carriers with live QoS weighting.
04 · MESH
Handed to a tier-1 peer with automatic failover on 4xx/5xx.
05 · EGRESS
Connected, media bridged, CDR streamed to your stack in real time.

See active calls, per-carrier latency, and least-cost decisions as they happen. Drill into any CDR, set alert thresholds, and block suspect traffic in one click — the same console your NOC lives in.
Provision a trunk in minutes. Per-minute billing, no commitment, 30-day pilot.
No credit card required · 30-day pilot · Cancel anytime
Registrar, proxy, and redirect roles on a full RFC 3261 stack. Inbound + outbound across 195+ countries with NAT traversal.
Transparent SRTP, real-time transcoding, and recording — plus WebRTC bridging over secure WebSocket.
Route selection scaling to millions of rules, with live QoS weighting and automatic failover across carriers.
Trunks, DIDs, and CDRs via REST, GraphQL, and JSON-RPC. Signed webhooks for real-time call and DLR events.
Spin up trunks, attach DIDs, and stream CDRs from your own stack. Idempotent, versioned, and documented end to end.
# create a SIP trunk + attach a DID pool
curl -X POST https://api.nusip.co/v1/trunks \
-H "Authorization: Bearer $NU_SIP_KEY" \
-d '{ "name": "prod-jnb", "codec": "opus",
"lcr": true, "did_pool": "za-mobile" }'
# → 201 Created
{ "id": "trk_8Fq2…", "status": "active",
"sip_uri": "prod-jnb.nusip.co" }