Callina.aiDocs

Other SIP providers

Generic SIP-trunk setup that works with any provider supporting standard SIP signaling.

Don't see your provider in the list? Callina supports any SIP trunk that follows the standard signaling spec (RFC 3261 + companion RFCs). Configuration is the same regardless of vendor.

What you need from your provider

  • SIP server / registrar URL (e.g. sip.yourprovider.com)
  • SIP username + password (or, for IP-auth, your account's IP allowlist + Callina's egress IPs)
  • Outbound port range (typically 10000–20000 UDP for RTP)
  • Codec preference (G.711 PCMA / PCMU is universally supported; Opus on request)

Step 1 — Configure Callina

In Callina → Settings → SIP → Custom trunk:

  1. Provider: Custom.
  2. SIP server: from your provider.
  3. Username + password.
  4. Add Callina's egress IPs (shown in Settings → SIP) to your provider's allowlist if they require IP auth.
  5. Save.

Step 2 — Route a DID

In your provider's portal, route the DID you want Anna to answer at the new SIP user.

Step 3 — Test

Call the DID. Anna answers in under 3 seconds. If you see issues:

SymptomLikely cause
403 on REGISTERWrong username format (some providers use <id>@<tenant>)
One-way audioNAT traversal — enable Symmetric RTP in Callina trunk settings
Calls drop after 30sKeep-alive too long — set to 30s
Caller ID emptyEnable PAI / P-Preferred-Identity in your provider's routing
488 codec mismatchForce G.711 PCMA-only in Callina

Want a dedicated guide for your provider?

Email support@callina.ai — if your provider is in active use by other customers, we'll add a dedicated walkthrough within 5 business days.