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!