Telnyx
phone & sms 30 tools availableTelnyx is a communications platform offering voice, messaging, and data services through a global private network.
About this integration
Connect Telnyx to Definable to auto-reply to inbound SMS, run targeted SMS campaigns, pipe voice → text → CRM. Personas call Telnyx's 30 tools directly from chat or scheduled flows. Hook this into a comms persona — answer inbound, run outbound, transcribe and route everything.
Connect Telnyx to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.
Telnyx · in workflows
What teams actually run.
Three patterns teams run with Telnyx on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.
Outbound campaign
Voice transcription pipeline
30 tools available
The Telnyx toolbox.
Every Telnyx capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.
Create Network Tool to create a new network. Use when you need to provision a fresh network resource before connecting devices.
Create Notification Channel Tool to create a notification channel. Use when you need to register a channel (SMS, voice, email, or webhook) to receive notifications. E.g., create a webhook channel for event callbacks.
Create Notification Profile Tool to create a notification profile. Use when you need to register a new profile to group notification channels (SMS and voice) and define notification settings. Must be called before TELNYX_CREATE_NOTIFICATION_CHANNEL, as channel creation requires the notification_profile_id returned by this tool.
Create Notification Setting Tool to add a notification setting. Use after creating the event condition, profile, and channel. All three UUID parameters must be fetched dynamically from their respective list/create endpoints; hardcoded IDs are not portable across accounts.
Delete Network Tool to delete a network by ID. Use when you have obtained the network's identifier and need to remove it permanently.
Delete Notification Channel Tool to delete a notification channel by ID. Use when you have the channel's identifier and need to remove it permanently.
Delete Notification Profile Tool to delete a notification profile by ID. Use when you have the profile's identifier and need to remove it permanently.
Delete Notification Setting Tool to delete a notification setting by ID. Use when you need to permanently remove an existing notification setting before reconfiguration.
Get Black Box Test Results Tool to retrieve black box test results from Telnyx SETI Observability. Use when you need to check service health and test results, optionally filtering by product.
Get User Balance Tool to retrieve the current user account balance and credit details. Use after authenticating your account to check available balance.
List Audit Logs Tool to retrieve a list of audit log entries for your account. Use when you need to review recent resource changes with optional pagination and date filters.
List Connections Tool to retrieve all connections in your account. Use when you need to list connections with pagination, filtering, and sorting.
List Dynamic Emergency Endpoints Tool to list dynamic emergency endpoints. Use when you need to retrieve dynamic emergency endpoint records, optionally filtered by status or country. Example: "List all activated endpoints in US".
List Global IP Health Check Types Tool to list all available global IP health check types. Use when you need to retrieve supported health check types for global IP configurations.
List Messaging Profiles Tool to list messaging profiles. Use when you need to retrieve messaging profiles with optional pagination.
List Messaging URL Domains Tool to list configured messaging URL domains. Use when you need to retrieve messaging URL domains for a profile.
List Mobile Network Operators Tool to list available mobile network operators. Use when you need to discover operators optionally filtered by country code, operator name, or with pagination.
List Network Interfaces Tool to list all network interfaces for a specified network. Use after retrieving a network's ID to enumerate its interfaces.
List Networks Tool to list all networks in your account. Use when you need to retrieve networks with optional pagination and filtering.
List Notification Channels Tool to list all notification channels. Use when you need to retrieve and paginate existing notification channels, optionally filtering by channel type.
List Notification Event Conditions Tool to list all notification event conditions. Use when you need to retrieve and paginate notification event conditions, optionally filtering by associated record type.
List Notification Events Tool to list all notification events with their IDs. Use to dynamically retrieve notification_event_condition_id values before configuring webhook subscriptions — IDs are account-specific and must not be hardcoded, as stale IDs silently prevent events (e.g., call routing, recording) from reaching the webhook.
List Notification Profiles Tool to list all notification profiles. Use when you need to retrieve and paginate your notification profiles with optional pagination.
List Phone Numbers Tool to list phone numbers associated with your account. Use when you need to retrieve and filter your phone numbers with optional pagination and sorting.
List SSO Authentication Providers Tool to retrieve all configured SSO authentication providers. Use after authenticating to enumerate your organization's SSO providers.
Retrieve Network Tool to retrieve details of a specific network by ID. Use after obtaining the network's identifier to fetch its current attributes before update or delete operations.
Retrieve Notification Channel Tool to retrieve a notification channel by ID. Use after you have a channel ID and need its details, such as name, type, and status.
Retrieve Notification Profile Tool to retrieve a notification profile by ID. Use after obtaining the profile ID when you need details about its webhook endpoints and subscribed events.
Retrieve Notification Setting Tool to retrieve a notification setting by ID. Use after obtaining the notification setting ID to fetch its details, such as status, parameters, and associated channel.
Update Network Tool to update details of an existing network. Use when you have a network's identifier and need to modify its name or tags.
See it run
One prompt, start to finish.
A real prompt, the Telnyx tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.
Run a real Telnyx task end-to-end — plan it, execute across the API, and hand back a verified result.
telnyx.create_network Tool to create a new network. Use when you need to provision a fresh network resource befo telnyx.create_notification_channel Tool to create a notification channel. Use when you need to register a channel (SMS, voice telnyx.create_notification_profile Tool to create a notification profile. Use when you need to register a new profile to grou · verified Done. Telnyx responded across 3 calls, the verifier signed off, and the result is logged with every payload.
FAQ · Telnyx
Questions, answered.
What teams ask before connecting Telnyx.
01 What can I automate with Telnyx on Definable?
Anything Telnyx exposes through its API. Common phone & sms workflows on Definable include auto-reply to inbound SMS, run targeted SMS campaigns, pipe voice → text → CRM. Personas can call any of the 30 Telnyx tools directly, then chain the result into another integration without you writing code.
02 How does Telnyx authentication work?
Telnyx uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.
03 Is the Telnyx integration included in my Definable plan?
Yes — every Definable plan, including Starter, includes access to all 30 Telnyx tools. You only need a separate Telnyx subscription if Telnyx itself charges per seat or per API call.
04 Is using Telnyx through Definable secure?
Every call from a persona to Telnyx is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.
05 How do I get started with Telnyx on Definable?
Sign up for Definable, open the integrations page, find Telnyx, and connect via OAuth or API key. You can immediately attach Telnyx to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.
06 What Telnyx actions does Definable expose?
Definable exposes all 30 Telnyx actions as callable tools — including `Create Network`, `Create Notification Channel`, `Create Notification Profile`, plus 27 more. Each tool gets a typed parameter schema so personas know exactly how to call it.
Put Telnyx to work tonight.
Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.