Skip to main content
Telnyx logo

Telnyx

Telnyx is a communications platform offering voice, messaging, and data services through a global private network.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect​

Telnyx authenticates with an API key. Generate the credential in your Telnyx account, then paste it into FlyMyAI the first time an agent uses a Telnyx action.

Get your Telnyx credential →

Fields to fill in FlyMyAI​

FieldDetails
Telnyx API KeyThe API Key used to authenticate requests to the Telnyx API. (required)

Actions​

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
TELNYX_CREATE_NETWORKTool to create a new network. use when you need to provision a fresh network resource before connecting devices.name
TELNYX_CREATE_NOTIFICATION_CHANNELTool 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.notification_profile_id, channel_type_id, channel_destination
TELNYX_CREATE_NOTIFICATION_PROFILETool to create a notification profile. use when you need to register a new profile to group notification channels and define notification settings.name
TELNYX_CREATE_NOTIFICATION_SETTINGTool to add a notification setting. use after creating the event condition, profile, and channel.notification_event_condition_id, notification_profile_id, notification_channel_id
TELNYX_DELETE_NETWORKTool to delete a network by id. use when you have obtained the network's identifier and need to remove it permanently.network_id
TELNYX_DELETE_NOTIFICATION_CHANNELTool to delete a notification channel by id. use when you have the channel's identifier and need to remove it permanently.notification_channel_id
TELNYX_DELETE_NOTIFICATION_PROFILETool to delete a notification profile by id. use when you have the profile's identifier and need to remove it permanently.notification_profile_id
TELNYX_DELETE_NOTIFICATION_SETTINGTool to delete a notification setting by id. use when you need to permanently remove an existing notification setting before reconfiguration.notification_setting_id
TELNYX_GET_USER_BALANCETool to retrieve the current user account balance and credit details. use after authenticating your account to check available balance.-
TELNYX_LIST_AUDIT_LOGSTool 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.-
TELNYX_LIST_CONNECTIONSTool to retrieve all connections in your account. use when you need to list connections with pagination, filtering, and sorting.-
TELNYX_LIST_DYNAMIC_EMERGENCY_ENDPOINTSTool 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".-
TELNYX_LIST_MESSAGING_PROFILESTool to list messaging profiles. use when you need to retrieve messaging profiles with optional pagination.-
TELNYX_LIST_MESSAGING_URL_DOMAINSTool to list configured messaging url domains. use when you need to retrieve messaging url domains for a profile.-
TELNYX_LIST_MOBILE_NETWORK_OPERATORSTool to list available mobile network operators. use when you need to discover operators optionally filtered by country code, operator name, or with pagination.-
TELNYX_LIST_NETWORKSTool to list all networks in your account. use when you need to retrieve networks with optional pagination and filtering.-
TELNYX_LIST_NETWORK_INTERFACESTool to list all network interfaces for a specified network. use after retrieving a network's id to enumerate its interfaces.network_id
TELNYX_LIST_NOTIFICATION_CHANNELSTool to list all notification channels. use when you need to retrieve and paginate existing notification channels, optionally filtering by channel type.-
TELNYX_LIST_NOTIFICATION_EVENTSTool to list all notification events. use when you need to retrieve and paginate available notification events.-
TELNYX_LIST_NOTIFICATION_EVENT_CONDITIONSTool to list all notification event conditions. use when you need to retrieve and paginate notification event conditions, optionally filtering by associated record type.-
TELNYX_LIST_NOTIFICATION_PROFILESTool to list all notification profiles. use when you need to retrieve and paginate your notification profiles with optional pagination.-
TELNYX_LIST_PHONE_NUMBERSTool to list phone numbers associated with your account. use when you need to retrieve and filter your phone numbers with optional pagination and sorting.-
TELNYX_LIST_SSO_AUTHENTICATION_PROVIDERSTool to retrieve all configured sso authentication providers. use after authenticating to enumerate your organization's sso providers.-
TELNYX_RETRIEVE_NETWORKTool 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.network_id
TELNYX_RETRIEVE_NOTIFICATION_CHANNELTool to retrieve a notification channel by id. use after you have a channel id and need its details, such as name, type, and status.id
TELNYX_RETRIEVE_NOTIFICATION_PROFILETool to retrieve a notification profile by id. use after obtaining the profile id when you need details about its webhook endpoints and subscribed events.id
TELNYX_RETRIEVE_NOTIFICATION_SETTINGTool 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.id
TELNYX_UPDATE_NETWORKTool to update details of an existing network. use when you have a network's identifier and need to modify its name or tags.network_id
We love our partners - FlyMy.AI builds with the best. Thanks, Telnyx!