Skip to main content

Telnyx Setup (Hard)

Telnyx offers roughly half the per-minute rate of Twilio, but lacks GoHighLevel SMS integration and native voicemail detection. The best practice is to use a hybrid approach:
  • Twilio for inbound and SMS (integrates with GoHighLevel)
  • Telnyx for outbound voice, masking calls with the Twilio number

Overview

Option A: Quick & Dirty (API Key Only)

Simple setup using just the Telnyx API key - good for testing, but no number masking. Advanced setup using SIP trunking for caller ID masking and cost savings.

Option A - Quick Setup

1. Buy a Number

  1. Log in at portal.telnyx.com
  2. Go to NumbersSearch & Buy
  3. Purchase a number (submit required compliance documents)

2. Get API Key

  1. Navigate to API Keys in Telnyx portal
  2. Create a new API key
  3. Copy the key (starts with KEY...)

3. Connect to Callgency

  1. In Callgency AI: SettingsCompanyIntegrationsTelephony
  2. Select Telnyx
  3. Paste the API key
  4. Save
Drawback: Calls display the raw Telnyx number. SMS must be handled elsewhere. This advanced setup lets you use Telnyx’s low rates while displaying your Twilio number.

Step 1: Secure a Twilio SMS / Inbound Line

  1. Buy a Twilio mobile number
  2. Connect it to GoHighLevel for SMS and inbound calls
  3. Note the phone number for later

Step 2: Buy a Telnyx Outbound Line

  1. In Telnyx: NumbersSearch & Buy
  2. Purchase a voice-capable number
  3. Complete compliance prompts (business docs, address, etc.)

Step 3: Create a SIP Trunk

  1. Go to Voice & SIPSIP TrunksCreate
  2. Name it (e.g., “Callgency-Client-Name”)
  3. Choose FQDN mode
  4. Click Create

Step 4: Configure Outbound Settings

In the SIP trunk settings: Outbound:
  • Username: Create a unique username (e.g., callgency_user)
  • Password: Generate a strong password
  • SIP Region: Choose the closest POP to your targets
  • Assign the Telnyx number to this trunk
Voice Profile:
  • Create or select a Voice Profile
  • Whitelist the destinations you plan to dial

Step 5: Override Caller ID

Still in the SIP trunk:
  1. Go to OutboundCaller ID Override
  2. Paste your Twilio mobile number
  3. Click Save

Step 6: Verify the Twilio Number

In Twilio console:
  1. Go to Verified Caller IDsAdd
  2. Enter your own Twilio number (yes, verify your own number)
  3. Complete the verification code process
This allows the number to be used by external services (Telnyx).

Step 7: Add Telnyx to Callgency AI

  1. In Callgency AI: SettingsTelephonyTelnyx SIP
  2. Enter:
    • SIP Domain: sip.telnyx.com (or 192.76.120.10 if DNS fails)
    • Username: From Step 4
    • Password: From Step 4
  3. Select the Telnyx number from the list
  4. Save and label appropriately

Result

With the masked stack:
  • ✅ All outbound calls travel via Telnyx (~3.3¢/min)
  • ✅ Caller ID displays your familiar Twilio number
  • ✅ Inbound calls and SMS still hit GoHighLevel through Twilio
  • ✅ Unified customer experience with lower costs

Pricing Comparison

ProviderUS OutboundAU OutboundBilling Model
Twilio~1-2¢/min~7¢/minPer minute
Telnyx~3.3¢/min~3-4¢/minPer minute
US Savings: ~50% on outbound voice
AU Savings: ~55% on outbound voice

Cost-Control Reminders

Per-Minute Billing

Telnyx charges by the minute (unlike Vonage’s per-second billing).

Test Concurrency

Telnyx occasionally rate-limits new numbers. Raise a support ticket if calls start failing.

Monitor for Blocks

Keep an eye on “number blocked” errors mid-campaign. Swap a fresh Telnyx number if needed.

Troubleshooting

SIP Connection Fails

  • Try using IP address 192.76.120.10 instead of sip.telnyx.com
  • Verify username and password are correct
  • Check that SIP trunk is active

Caller ID Not Displaying Correctly

  • Ensure Twilio number is verified in Twilio console
  • Verify Caller ID Override is set in Telnyx SIP trunk
  • Confirm number format is correct (E.164 format: +1234567890)

Calls Drop or Quality Issues

  • Check Telnyx account balance
  • Verify SIP region matches your target geography
  • Test from different Telnyx regions

Next Steps

Telnyx with proper SIP configuration gives you enterprise-grade calling at startup prices.