Telnyx
Also an agent toolTelnyx: send SMS/MMS, place and control programmable voice calls (Call Control), verify phone numbers (2FA), search and order phone numbers, manage messaging profiles, connections, outbound voice profiles, addresses, fax, porting orders, balance and billing groups. Bearer API-key auth against the Telnyx v2 REST API.
67 actions · 0 triggers
The Telnyx integration lets you connect Telnyx to your automations with 67 actions — and every action is also a tool an AI agent can call. Examples: Get Balance, Send Message, Get Message, List Messaging Profiles, Create Messaging Profile. No blank-canvas wiring — connect it and use it in your workflows.
Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.
Actions 67
What Zervanor can do in Telnyx.
Calls11
Dial (Create Call)
Place an outbound Call Control call (POST /calls). Returns a call_control_id used by subsequent call commands.
Get Call Status
Retrieve the current status of a call (GET /calls/{call_control_id}).
Answer Call
Answer an incoming call (POST /calls/{call_control_id}/actions/answer).
Hangup Call
Hang up a call (POST /calls/{call_control_id}/actions/hangup).
Playback Start
Play an audio file on a call (POST /calls/{call_control_id}/actions/playback_start).
Speak Text
Convert text to speech and play it on a call (POST /calls/{call_control_id}/actions/speak).
Transfer Call
Transfer a call to a new destination (POST /calls/{call_control_id}/actions/transfer).
Bridge Call
Bridge two calls together (POST /calls/{call_control_id}/actions/bridge).
Gather (Collect DTMF)
Gather DTMF digits pressed by the caller (POST /calls/{call_control_id}/actions/gather).
Record Start
Start recording a call (POST /calls/{call_control_id}/actions/record_start).
Record Stop
Stop recording a call (POST /calls/{call_control_id}/actions/record_stop).
Call Control Applications5
List Call Control Applications
List Call Control Applications (GET /call_control_applications).
Create Call Control Application
Create a Call Control Application (POST /call_control_applications).
Get Call Control Application
Retrieve a Call Control Application by id (GET /call_control_applications/{id}).
Update Call Control Application
Update a Call Control Application (PATCH /call_control_applications/{id}).
Delete Call Control Application
Delete a Call Control Application (DELETE /call_control_applications/{id}).
Messaging Profiles5
List Messaging Profiles
List messaging profiles (GET /messaging_profiles). Page-based pagination.
Create Messaging Profile
Create a messaging profile (POST /messaging_profiles).
Get Messaging Profile
Retrieve a messaging profile by id (GET /messaging_profiles/{id}).
Update Messaging Profile
Update a messaging profile (PATCH /messaging_profiles/{id}).
Delete Messaging Profile
Delete a messaging profile (DELETE /messaging_profiles/{id}).
Addresses4
List Addresses
List addresses on the account (GET /addresses).
Create Address
Create an address (POST /addresses).
Get Address
Retrieve an address by id (GET /addresses/{id}).
Delete Address
Delete an address (DELETE /addresses/{id}).
Billing Groups4
List Billing Groups
List billing groups (GET /billing_groups).
Create Billing Group
Create a billing group (POST /billing_groups).
Get Billing Group
Retrieve a billing group by id (GET /billing_groups/{id}).
Delete Billing Group
Delete a billing group (DELETE /billing_groups/{id}).
Notification Settings4
List Notification Settings
List account notification settings (GET /notification_settings).
Create Notification Setting
Create a notification setting linking a notification channel and profile to an event condition (POST /notification_settings).
Get Notification Setting
Retrieve a notification setting by id (GET /notification_settings/{id}).
Delete Notification Setting
Delete a notification setting (DELETE /notification_settings/{id}).
Outbound Voice Profiles4
List Outbound Voice Profiles
List outbound voice profiles (GET /outbound_voice_profiles).
Create Outbound Voice Profile
Create an outbound voice profile (POST /outbound_voice_profiles).
Get Outbound Voice Profile
Retrieve an outbound voice profile by id (GET /outbound_voice_profiles/{id}).
Delete Outbound Voice Profile
Delete an outbound voice profile (DELETE /outbound_voice_profiles/{id}).
Phone Numbers4
List Phone Numbers
List phone numbers owned by the account (GET /phone_numbers). Page-based pagination and filters.
Get Phone Number
Retrieve a phone number owned by the account (GET /phone_numbers/{id}).
Update Phone Number
Update settings on an owned phone number (PATCH /phone_numbers/{id}), e.g. tags, connection or billing group.
Delete Phone Number
Release (delete) an owned phone number (DELETE /phone_numbers/{id}).
Verifications4
Trigger SMS Verification
Send an SMS verification (2FA) code to a phone number (POST /verifications/sms).
Trigger Call Verification
Place a voice call that reads a verification (2FA) code (POST /verifications/call).
Verify Code By Phone Number
Submit a code entered by the user to verify it for a phone number (POST /verifications/by_phone_number/{phone_number}/actions/verify).
Get Verification
Retrieve a verification by id (GET /verifications/{verification_id}).
Verify Profiles4
List Verify Profiles
List Verify profiles (GET /verify_profiles).
Create Verify Profile
Create a Verify profile (POST /verify_profiles).
Get Verify Profile
Retrieve a Verify profile by id (GET /verify_profiles/{verify_profile_id}).
Delete Verify Profile
Delete a Verify profile (DELETE /verify_profiles/{verify_profile_id}).
Faxes3
List Faxes
List faxes (GET /faxes).
Send Fax
Send an outbound fax (POST /faxes).
Get Fax
Retrieve a fax and its status by id (GET /faxes/{id}).
Number Orders3
List Number Orders
List number (purchase) orders (GET /number_orders).
Create Number Order
Order (purchase) one or more available phone numbers (POST /number_orders).
Get Number Order
Retrieve a number order by id (GET /number_orders/{number_order_id}).
Number Reservations3
List Number Reservations
List number reservations (GET /number_reservations).
Create Number Reservation
Reserve one or more available phone numbers before ordering (POST /number_reservations).
Get Number Reservation
Retrieve a number reservation by id (GET /number_reservations/{number_reservation_id}).
Porting Orders3
List Porting Orders
List porting orders (GET /porting_orders).
Create Porting Order
Create a porting order to bring numbers to Telnyx (POST /porting_orders).
Get Porting Order
Retrieve a porting order by id (GET /porting_orders/{id}).
Connections2
List Connections
List connections (GET /connections).
Get Connection
Retrieve a connection by id (GET /connections/{id}).
Messages2
Send Message
Send an outbound SMS or MMS message (POST /messages). Provide either 'from' or 'messaging_profile_id'; add 'media_urls' for MMS.
Get Message
Retrieve a message and its delivery status by id (GET /messages/{id}).
Available Phone Numbers1
List Available Phone Numbers
Search Telnyx inventory for phone numbers available to purchase (GET /available_phone_numbers).
Balance1
Get Balance
Get the account balance and currency (GET /balance). Identity + connectivity probe.
Nothing matches your search.
Automations using Telnyx
Build your own automation with Telnyx in the visual builder.
Frequently asked questions
What can I automate with Telnyx?
67 actions are available — for example: Get Balance, Send Message, Get Message, List Messaging Profiles, Create Messaging Profile, and more.
Can Telnyx be used as an AI agent tool?
Yes. Every Telnyx action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.
How is the Telnyx integration modelled?
Telnyx is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.