Sends and receives voice calls, SMS, MMS, WhatsApp, RCS, and email; manages phone numbers, SIM cards, AI assistants, and storage on the Telnyx communications platform. Use Telnyx as the alert layer — trigger from any app, post back with context.
List Email MessagesLists the account's email messages.
List Email TemplatesLists the account's email templates.
List Fax ApplicationsLists your Fax Applications, which configure how you send and receive faxes using the Programmable Fax API.
List FaxesRetrieves a paginated list of faxes sent or received on your account.
List Global IP AssignmentsReturns a paginated list of your Global IP assignments, the links between Global IPs and the WireGuard peers that receive their traffic.
List Global IPsReturns a paginated list of the Global IPs on your account, including each IP's address and configuration.
List Messaging Hosted Number OrdersLists the hosted-messaging orders on the account.
List Messaging Hosted NumbersLists the messaging hosted numbers on the account.
List Messaging Profile Phone NumbersLists the phone numbers currently associated with a messaging profile.
List Messaging ProfilesLists the messaging profiles owned by the account.
List Messaging RCS AgentsLists the RCS agents registered on the old Messaging RCS API for the account.
List Messaging URL DomainsLists the URL domains available for message URL shortening.
List Mobile Phone NumbersLists the account's mobile (SIM-attached) phone numbers.
List Number ReservationsGets a paginated list of phone number reservations.
List Opt-OutsLists the opt-out blocks created when message recipients opt out.
List Outbound Voice ProfilesLists the outbound voice profiles belonging to the account.
List Phone Numbers JobsLists background jobs that operate on batches of phone numbers.
List RecordingsLists your call recordings, with optional filters to locate specific recordings.
List Recording TranscriptionsLists your recording transcriptions, with optional filters by recording and creation date.
List Short CodesLists short codes owned by the account.
List Verification RequestsLists previously-submitted tollfree verification requests.
List Verified NumbersLists the phone numbers you have verified for use as a caller ID with your Telnyx account.
List WhatsApp Business AccountsLists the WhatsApp Business Accounts connected to the Telnyx account.
List WhatsApp Message TemplatesLists the WhatsApp message templates for the account's WhatsApp Business Accounts.
List WhatsApp Phone NumbersLists the phone numbers registered for WhatsApp on the account.
Retrieve Phone Numbers JobReturns the status and details of a phone-numbers background job.
Search Available Phone Number BlocksSearches the Telnyx inventory for available contiguous phone-number blocks, filterable by locality, country, national destination code and number type.
Search Available Phone NumbersSearches the Telnyx inventory for available phone numbers by pattern, location, number type, features and reservability.
Call Control ActionPerforms any Call Control action (answer, hangup, bridge, transfer, gather, playback, recording, streaming, transcription, AI assistant, and more) against an in-progress call by its call_control_id. Collapses the full Call Control actions surface into one universal command picker.
Cancel FaxCancels an outbound fax that is still queued, media.processed, originated, or sending.
Cancel MessageCancels a scheduled message that has not yet been sent.
Cancel Scheduled Email MessageCancels a scheduled email message before it sends.
Conference ActionPerforms any Conference action (join, leave, hold, mute, play audio, speak text, record, update, stop, and more) against an in-progress conference by its conference_id. Collapses the full Conference actions surface into one universal command picker.
Create CallDials a phone number or SIP URI from a connection.
Create Call Control ApplicationCreates a call control application, which defines the webhook endpoints and settings used to control calls on associated connections.
Create ConferenceCreates a conference from an existing call leg and bridges the call into it.
Create Email DomainRegisters a new domain for sending or receiving email through Telnyx.
Create Email MessageCreates and sends, schedules, or sandbox-creates an email message.
Create Email Message BatchCreates and sends up to 50 email messages in a single batch request.
Create Email TemplateCreates a new email template.
Create Fax ApplicationCreates a new Fax Application. Once created, assign phone numbers to it via the Phone Numbers API.
Create Global IPRequests creation of a new Global IP, a static IP address announced from the Telnyx network. Provisioning is asynchronous; poll Get Global IP to check status.
Create Global IP AssignmentAssigns a Global IP to a WireGuard peer so traffic destined for the IP is delivered over that peer's tunnel. Assignment is asynchronous.
Create Group MMS MessageSends an MMS to multiple recipients as a single group conversation.
Create Long Code MessageSends an SMS or MMS message from a long-code phone number.
Create Messaging Hosted Number OrderCreates an order to enable Telnyx messaging on numbers whose voice service stays with another carrier.
Create Messaging ProfileCreates a messaging profile that controls outbound sender selection and webhooks.
Create Number Pool MessageSends a message using a number pool, letting Telnyx pick an eligible sender.
Create Number ReservationCreates a phone number reservation for one or more numbers, holding them for a short window before purchase.
Create Outbound Voice ProfileCreates a new outbound voice profile defining calling permissions and limits.
Create Short Code MessageSends an SMS or MMS message from a short code.
Create Verification CallStarts a phone verification that delivers the code in a voice call.
Create Verification SMSStarts a phone verification that delivers the code by SMS.
Create Verified NumberInitiates a phone number verification procedure via SMS or an automated call, with optional DTMF extension dialing.
Create Verify ProfileCreates a new Verify profile to associate verifications with.
Create VoicemailCreates voicemail settings for a phone number, optionally configuring a custom greeting.
Create WhatsApp Message TemplateCreates a new WhatsApp message template for approval by Meta.
Create WhatsApp VerificationStarts a phone verification that delivers the code over WhatsApp.
Delete a Batch of Phone NumbersCreates a background job to delete up to a thousand phone numbers at once.
Delete Call Control ApplicationPermanently deletes the specified call control application and its webhook configuration.
Delete Email DomainDeletes an email domain. Verified domains require the force flag.
Delete Email MessageDeletes an email message's data.
Delete FaxDeletes a fax resource from your account.
Delete Fax ApplicationPermanently deletes a Fax Application. Deletion may be prevented if the application is in use by phone numbers.
Delete Global IPDeletes the specified Global IP and releases its address back to Telnyx.
Delete Global IP AssignmentRemoves a Global IP assignment, stopping traffic for that IP from being delivered to the WireGuard peer.
Delete Messaging ProfileDeletes the specified messaging profile and returns its final configuration.
Delete Outbound Voice ProfileDeletes an existing outbound voice profile.
Delete RecordingPermanently deletes a call recording; the media is removed and can no longer be downloaded.
Extend Number ReservationExtends the expiry time on all phone numbers held by a number reservation.
Generate RCS DeeplinkGenerates a deeplink URL that starts an RCS conversation with an agent.
Make an API CallPerforms an arbitrary authorized API request to the Telnyx API.
Refresh FaxRefreshes an inbound fax's media URL after it has expired.
Render Email TemplateRenders a template's subject and body with the given Liquid variables.
Schedule MessageSchedules an SMS or MMS message to send at a future time.
Send Alphanumeric Sender ID MessageSends an SMS message from an alphanumeric sender ID.
Send FaxSends a fax. Files have size (50MB) and page count (350) limits; use either a media URL or an already-uploaded media name, not both.
Send MessageSends an SMS or MMS message using a phone number, alphanumeric sender ID, short code, or number pool.
Send RCS MessageSends an RCS message through an RCS agent to a phone number.
Send WhatsApp MessageSends a WhatsApp message using a Telnyx WhatsApp-enabled number.
Submit Verification RequestSubmits a new tollfree verification request.
Update a Batch of Phone NumbersCreates a background job to update settings on up to a thousand phone numbers, selected by ID or by filter.
Update Call Control ApplicationUpdates settings of an existing call control application.
Update Email TemplatePartially updates an existing email template.
Update Emergency Settings for a Batch of NumbersCreates a background job to enable or disable emergency services on up to a thousand phone numbers.
Update Fax ApplicationUpdates settings of an existing Fax Application.
Update Global IP AssignmentUpdates a Global IP assignment. Only the maintenance flag can be changed after creation; the Global IP and WireGuard peer are fixed.
Update Messaging ProfileUpdates the supplied settings on a messaging profile; omitted settings remain unchanged.
Update Mobile Phone NumberUpdates settings on a mobile (SIM-attached) phone number.
Update Outbound Voice ProfileUpdates an existing outbound voice profile's settings.
Update Short CodeUpdates the messaging profile binding and tags of a short code.
Update VoicemailUpdates voicemail settings for a phone number, optionally configuring a custom greeting.
Update WhatsApp Message TemplateUpdates an existing WhatsApp message template.
Update WhatsApp ProfileUpdates the WhatsApp business profile for a phone number.
Verify Domain DNS RecordsTriggers a re-check of an email domain's DNS records against Telnyx's recommended values.
Verify Verification CodeSubmits the verification code received via the selected verification method to verify a phone number.
Verify Verification Code By IDVerifies a submitted code, or a custom-code result, against a verification by ID.
When to use Telnyx
Common scenarios where Telnyx automation saves time and reduces manual work.
React to "Inbound SMS/MMS" in Telnyx in real time: route the event into CRM, chat, ticketing, or any connected service.
Run "Get Call Status" in Telnyx from any upstream event — map fields once and let the automation handle the rest.
Layer "Get Call Status" from Telnyx with filters, transforms, and AI steps to build automations that match your exact business logic.
Frequently asked questions
Common questions about automating Telnyx in your workflows.
Telnyx has 1 trigger, including "Inbound SMS/MMS". Use them to start workflows the moment Telnyx events fire — no polling required.
Connect Telnyx to any app in workflows
Search apps and open an app-to-app integration page in one click.