Skip to main content
Production traffic should run on numbers you own through your own VoIP provider. The dashboard’s Connections → VoIP page (/dashboard/voip-connections) connects your provider account; once connected, you import numbers that support inbound and outbound calling. Click New connection and pick one of three routes: Never used a VoIP provider before? The guided flow walks you through the whole thing:
1

Create the account

Click Open Telnyx Signup, create your account, and check “I’ve created my account.”
2

Get an API key

Click Open API Keys Page, generate a key, and paste it into API Key (v2). Optionally name the connection.
3

Connect & Test

Click Connect & Test — ThunderPhone verifies the credentials and provisions what it needs on the Telnyx side before saving.

Connect an existing account

Already use a provider? Pick it and paste your credentials:

Manual SIP configuration

Any SIP trunk works — including SignalWire, Vonage, or a PBX you run yourself. Enter the connection name, SIP domain / URI, optional username and password, port, and transport; Advanced Settings adds an allowed-source-IPs list (recommended). Two buttons do the heavy lifting:
  • Generate AI Setup Guide — writes provider-specific instructions for the trunk-side configuration you need.
  • Test & Save Connection — verifies the trunk end-to-end before the connection is saved.

After connecting

Import numbers from Phone Numbers → Add number → Connect VoIP provider (or straight from the connection). Imported numbers are verified with a round-trip check, then support inbound and outbound — which unlocks outbound campaigns and programmatic outbound calls.

Next steps

Get a phone number

The full add-a-number flow, demo and VoIP.

Bring your own numbers (API)

The same connect-import-verify flow over REST.

Run outbound campaigns

CSV lists, calling windows, and retry policy.

VoIP connections reference

Every field on connections, evidence, and imports.