All integrations

Skyetel SIP for VICIdial

Wholesale US SIP carrier for high-volume outbound. Templated PJSIP, IP-auth, A-attestation. Live in 30 seconds.

Skyetel is wholesale-focused — sub-cent rates if you commit volume. US-centric, A-attestation on owned DIDs, IP-auth only. Best fit for collections, lead-gen, and any operation dialing more than ~250K minutes/month domestic.

What you'll need from Skyetel

  • An account with volume commitment in place (Skyetel's onboarding is more wholesale than self-serve — talk to a rep first)
  • Your VICIfast server's public IPv4 whitelisted on your trunk
  • DIDs purchased + assigned to your trunk
  • Note Skyetel's outbound host (typically sip-out.skyetel.com) + inbound IPs

Add the trunk

Dashboard → your server → Manage Trunks+ Add trunk.

Partner:    Skyetel
Direction:  Outbound (add another row for Inbound)
Trunk name: skyetel-out
Auth mode:  IP auth
Host:       sip-out.skyetel.com

Save. No credentials — Skyetel identifies you by source IP, and the platform writes the identify block on the inbound side using Skyetel's published source-IP range.

What gets written on the box

[skyetel-out]
type=endpoint
context=trunkoutbound
disallow=all
allow=ulaw
allow=alaw
aors=skyetel-out-aor
from_domain=sip-out.skyetel.com

[skyetel-out-aor]
type=aor
contact=sip:sip-out.skyetel.com
qualify_frequency=60

[skyetel-in-identify]
type=identify
endpoint=skyetel-in
match=<skyetel source IP range>

Whitelist YOUR IP at Skyetel

The IPs page in our dashboard surfaces your server's public IPv4. Paste it into Skyetel's trunk "Permitted IPs". Without this, every outbound call gets 403 Forbidden from Skyetel's SBC.

Inbound DIDs

Set the DID's SIP URI on the Skyetel dashboard:

sip:<your-server-ipv4>;transport=udp

Then add the DID in Manage Trunks → Inbound DIDs with the routing target.

Caveats

  • No credential-auth path: Skyetel is IP-auth only. If your server's IP changes (e.g. resize that moves regions), you'll need to update the Skyetel side. Static IPs at VICIfast prevent this — they're at-cost from Hetzner.
  • Wholesale terms: Skyetel requires a commitment; the cheapest published rates assume volume. If you're sub-100K min/mo, Telnyx is usually a better starting point.
  • A-attestation: applies to numbers owned by Skyetel. Ported-in numbers keep their prior attestation until Skyetel completes the cert refresh (usually 24–48h).
  • Geographic coverage: Skyetel is US-only. For international, use Voxbeam or a separate trunk per region.