Telnyx Wireless: VoLTE — Full Documentation
Complete page content for VoLTE (Wireless section) of the Telnyx developer docs (https://developers.telnyx.com). Root index: https://developers.telnyx.com/llms.txt · Lightweight index for this subsection: https://developers.telnyx.com/development/llms/wireless-volte-llms-txt.md
Overview
Overview
Source: https://developers.telnyx.com/docs/iot-sim/voice-enabled-iot.mdBeta — VoLTE is in beta. API reference and detailed configuration docs coming soon. Add a real phone number to any eSIM-capable device. No second phone, no SIP client, no app — just a native cellular line with full API control.
Configuration
Phone Numbers
Source: https://developers.telnyx.com/docs/iot-sim/mobile-phone-numbers.mdWhen you enable voice on a SIM, Telnyx assigns a Mobile Phone Number — a real +E.164 number. Inbound calls ring the device natively. Outbound calls show your number as caller ID.
Enabling Voice
Voice is enabled per-SIM via action endpoints, not by patching a field.enable_voice accepts an optional connection_id to associate with a Mobile Voice Connection.
Mobile Phone Number
Once voice is enabled, manage the assigned number via:Configurable Settings
Mobile Voice Connection
The voice application attached to a number — controls webhooks, API version, and routing.Connection Settings
Forwarding, Recording & Screening
Source: https://developers.telnyx.com/docs/iot-sim/call-forwarding-recording.mdAll settings below are configured via
PATCH /mobile_phone_numbers/{id}.
Call Forwarding
Set thecall_forwarding object to route calls when the device is unavailable.
Forward to any number — landline, mobile, SIP connection, or Call Control application.
Call Recording
Setcall_recording to record inbound, outbound, or both.
Recordings are accessible through the standard Telnyx Recordings API — same storage, retrieval, and webhooks as Call Control recordings.
Inbound Call Screening
Inbound Call Screening automatically blocks or flags inbound calls based on caller reputation and SHAKEN/STIR attestation. The feature is free on any number.How it works
Screening evaluates three factors:Handling modes
Enabling call screening
- Log in to the Mission Control Portal.
- Go to My Numbers, select a number, and click Edit.
- Under the Voice tab, enable Inbound Call Screening and choose Flag or Reject.
PATCH /mobile_phone_numbers/{id} by setting the inbound_call_screening field.
Webhook integration
Enable webhooks to receive thecall_screening_result field in the call.initiated webhook payload.
Number reputation screening applies to US and Canada calls. SHAKEN/STIR screening applies to North America.