Importing Phone Numbers
Truedy lets you use phone numbers you already own in Twilio or Telnyx — without migrating them or giving up your carrier relationship. This is called BYOC (Bring Your Own Carrier). Once imported, the number behaves like any other Truedy number: you assign it to an agent, use it for outbound campaigns, and receive inbound calls through your agent automatically.Why import instead of buying through Truedy
- Keep your existing number
- Regional or regulatory requirements
- Carrier preference or pricing
Your customers, marketing materials, and internal systems may already reference a specific phone number. Importing lets you attach that number to a Truedy agent without changing the number your customers dial or see.
Supported providers
Other SIP-compatible providers may work but are not officially tested or supported. If you are using a provider other than Twilio or Telnyx, contact Truedy support before attempting an import.
Billing with imported numbers
With BYOC, billing is split:
You will never be double-charged for call minutes. Truedy does not add a per-minute surcharge on calls that flow through BYOC numbers.
General import flow
1
Configure your provider to forward to Truedy
Set up your Twilio or Telnyx number to send voice traffic to Truedy’s endpoint. The exact steps differ per provider — see the provider-specific sections below.
2
Add provider credentials to Truedy
In the Truedy dashboard, go to Settings → Integrations and add your provider credentials (Account SID + Auth Token for Twilio, or API key for Telnyx). Truedy uses these to validate inbound requests and place outbound calls through your provider account.
3
Register the number in Truedy
Call
POST /telephony/numbers/import with the phone number and provider details. Truedy verifies connectivity and adds the number to your account.4
Assign to an agent
Assign the imported number to an agent via the dashboard or
PATCH /telephony/numbers/{id}. The number is now ready for inbound and outbound calls.Twilio — step-by-step
Step 1: Set the Voice URL on your Twilio number
- Log in to console.twilio.com.
- Navigate to Phone Numbers → Manage → Active Numbers.
- Click the number you want to import.
-
Under Voice & Fax → A Call Comes In, set the handler to Webhook and enter Truedy’s inbound webhook URL:
- Set the HTTP method to POST.
- Save the configuration.
Step 2: Copy your Twilio credentials into Truedy
- In the Twilio Console, find your Account SID and Auth Token on the dashboard home page.
- In Truedy, go to Settings → Integrations → Twilio.
- Paste your Account SID and Auth Token and click Save.
Truedy uses your Twilio Auth Token to verify the
X-Twilio-Signature header on every inbound request, ensuring only genuine Twilio traffic is accepted.Step 3: Import the number via the API
Telnyx — step-by-step
Step 1: Create a SIP connection in Telnyx pointing to Truedy
- Log in to portal.telnyx.com.
- Navigate to Voice → SIP Connections (or Connections in newer portal layouts).
- Create a new Credential-based SIP connection.
-
In the Inbound settings, set the SIP Registration URI or FQDN to Truedy’s SIP endpoint:
- Under Outbound Voice Profile, create or select a profile that allows outbound dialing through your Telnyx account.
- Assign your Telnyx phone number to this SIP connection.
- Save the connection.
Step 2: Copy your Telnyx API key into Truedy
- In the Telnyx portal, navigate to Account Settings → API Keys.
- Copy your V2 API key.
- In Truedy, go to Settings → Integrations → Telnyx.
- Paste the API key and click Save.
Step 3: Import the number via the API
Assigning the imported number to an agent
After import, the number exists in Truedy but is unassigned. Assign it exactly as you would a Truedy-managed number. Dashboard: Settings → Phone Numbers → click the number → select agent from Assigned Agent dropdown → Save. API:Removing an imported number
Removing an imported number from Truedy deregisters it from the platform but does not delete it from your Twilio or Telnyx account. You remain the owner of the number at the carrier level. API:cURL
Troubleshooting
Next steps
- Understand the full telephony model: Telephony Overview
- Purchase a Truedy-managed number instead: Buying a Phone Number
- Use your imported number in a campaign: Creating Your First Campaign

