wavekat

Twilio

Twilio is a global communications platform with strong SIP trunking. Pay-as-you-go pricing, broad number coverage, and a control panel that exposes SIP credentials directly — no support ticket needed.

What you’ll need from Twilio

If you don’t have a Twilio account yet, sign up and add at least a few dollars of credit. SIP trunking + a phone number cost a few dollars a month minimum.

Inside the Twilio console:

  1. Buy a phone number (Phone Numbers → Manage → Buy a number) if you want to receive calls.
  2. Create a SIP trunk (Elastic SIP Trunking → Trunks → Create new trunk). Note the Termination URI — that’s your domain for WaveKat Voice (e.g. sip.twilio.com or a region-specific variant).
  3. Add credentials for that trunk (Authentication → Credential lists → Create credential list). Twilio gives you a username and you set the password. Hold onto both.
  4. Map your phone number to the trunk (Phone Numbers → your number → Voice → “Configure with: SIP Trunk” → pick your trunk) so inbound calls reach your softphone.

Fields for WaveKat Voice

FieldValue
ProviderTwilio (in the dropdown)
Account nameAnything — e.g. Twilio main
UsernameThe SIP credential username from step 3 above
Domainsip.twilio.com (pre-filled by the preset)
PasswordThe SIP credential password you set in step 3

The Advanced fields can stay at their defaults: UDP, port 5060, 60-second refresh.

Test it

After saving, the green dot on your Twilio account chip on the WaveKat Voice Home screen confirms you’re registered. Place a test call to +14159929960 — Twilio’s public echo test. You should hear a short hold tone followed by your own voice played back with a one-second delay. If you do, the audio path is healthy end-to-end.

Common gotchas

  • 401 Unauthorized on sign-in: the credential list isn’t attached to your trunk, or you typed the wrong password. Double-check both in the Twilio console.
  • Outbound works but inbound doesn’t ring: your phone number isn’t mapped to the trunk. Step 4 above is the fix.
  • Echo test rings but you hear silence: an audio device problem, not a SIP problem. Check your microphone is selected in System Settings → Privacy & Security → Microphone (macOS), and that the app has access.

Pricing

Twilio’s pricing page is authoritative. As of writing: termination is roughly $0.014/min in North America; origination (inbound) is roughly $0.0085/min; a US phone number is $1.15/month. Cheap for occasional use, less competitive for high-volume calling than dedicated VoIP providers.