Telnyx is a direct Tier-1 carrier favored for its international coverage and caller-name lookups. Configure a Telnyx connection (credentials or IP-based auth) and assign numbers to your workspace's inbound profile — caller-ID with name shows up in the agent's screen-pop automatically.
Telnyx is a voice-first integration. SMS via Telnyx is on the roadmap but not native today — use the generic webhook bridge or pair Telnyx (voice) with another provider (SMS).
Route calls through your Telnyx connection. Per-call billing on Telnyx's side. Strong international coverage and competitive rates.
Buy numbers in Telnyx's portal across 100+ countries and point them at MyDaddy.io. Each number maps to a workspace inbound profile in the portal.
Telnyx provides the caller's name on every inbound call. The auto-attendant carries this through to the agent UI so screen-pops show the caller's name, not just their number.
You'll need a Telnyx Mission Control account with billing enabled and at least one purchased phone number.
Telnyx portal: Voice → SIP Connections → Add SIP Connection. Pick FQDN auth (your MyDaddy.io server's hostname) or Credentials auth. For FQDN, also add your server's IP to the allowlist.
Telnyx portal: Voice → Outbound Voice Profiles → Add. Attach your connection. Pick a billing group and dialing rules. This is what makes outbound calls actually work.
Portal: Settings → Providers → Add Provider. Set Host to sip.telnyx.com (or your assigned regional host), transport UDP or TLS, leave audio preferences on the default. Paste credentials if you chose Credentials auth.
Telnyx portal: Numbers → My Numbers. For each number, set Connection to your MyDaddy.io connection. Inbound calls now arrive on MyDaddy.io. Assign numbers to workspace inbound profiles in the portal under Inbound Routing.
Make an outbound test call from the browser phone. Call your Telnyx number and confirm it rings; verify the caller name shows up in the agent UI.
Stored under your workspace's namespace. The portal writes these for you.
| Key | Purpose | Example |
|---|---|---|
providers.<id>.host | Telnyx host | sip.telnyx.com |
providers.<id>.transport | Connection transport | UDP or TLS |
providers.<id>.username | Username (for Credentials auth) | mydaddy-prod |
providers.<id>.password | Password | ••••• |
providers.<id>.codecs | Audio preference | PCMU,PCMA,opus |
providers.<id>.dest_prefixes | Outbound destination prefixes | 1,+44,+91 |
Telnyx covers 100+ countries and delivers caller names on every inbound call. Setup is straightforward; the docs above walk through it.