24 actions ready for your AI

Connect Telnyx to your AI

Connect Telnyx once and every AI you use can list phone numbers, list csv downloads and create csvs through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from Telnyx's own documented API, and we have not run them here yet.

Use your own Telnyx account. Credentials stay encrypted in ahel.

Tell me when ahel has verified Telnyx

What your AI can do with Telnyx

Choose a task and ask your AI.

Phone Number

  • List phone numbersGET

    List phone numbers

    page[number]
    The page number to load.
    page[size]
    The size of the page.
    filter[tag]
    Filter by phone number tags.
    filter[phone_number]
    Filter by phone number.
  • List phone numbers with messaging settingsGET

    List phone numbers with messaging settings

    page[number]
    The page number to load.
    page[size]
    The size of the page.
  • List phone numbers with voice settingsGET

    List phone numbers with voice settings

    page[number]
    The page number to load.
    page[size]
    The size of the page.
    filter[phone_number]
    Filter by phone number.
    filter[connection_name][contains]
    Filter contains connection name.
  • Create phone numbers job update emergency settingsPOST

    Update the emergency settings from a batch of numbers

    emergency_address_idrequired
    Identifies the address to be used with emergency services.
    emergency_enabledrequired
    Indicates whether to enable emergency services on this number.
    phone_numbersrequired
  • Create phone numbers job update phone numberPOST

    Update a batch of numbers

    phone_numbersrequired
    Array of phone number ids and/or phone numbers in E164 format to update
    billing_group_id
    Identifies the billing group associated with the phone number.
    connection_id
    Identifies the connection associated with the phone number.
    customer_reference
    A customer reference string for customer look ups.
  • List phone numbers jobsGET

    Lists the phone numbers jobs

    filter[type]
    Filter the phone number jobs by type.
    page[number]
    The page number to load.
    page[size]
    The size of the page.
    sort
    Specifies the sort order for results.
  • Update phone numberPATCH

    Update a phone number

    idrequired
    Identifies the resource.
    billing_group_id
    Identifies the billing group associated with the phone number.
    connection_id
    Identifies the connection associated with the phone number.
    customer_reference
    A customer reference string for customer look ups.

Call

  • Call dialPOST

    Dial

    connection_idrequired
    The ID of the Call Control App (formerly ID of the connection) to be used when dialing the destination.
    fromrequired
    The from number to be used as the caller id presented to the destination (to number).
    torequired
    The DID or SIP URI to dial out to.
    answering_machine_detection
    Enables Answering Machine Detection.
  • Call send dtmfPOST

    Send DTMF

    call_control_idrequired
    Unique identifier and token for controlling the call
    digitsrequired
    DTMF digits to send.
    client_state
    Use this field to add state to every subsequent webhook.
    command_id
    Use this field to avoid duplicate commands.
  • Retrieve call statusGET

    Retrieve a call status

    call_control_idrequired
    Unique identifier and token for controlling the call
  • Call answerPOST

    Answer call

    call_control_idrequired
    Unique identifier and token for controlling the call
    billing_group_id
    Use this field to set the Billing Group ID for the call.
    client_state
    Use this field to add state to every subsequent webhook.
    command_id
    Use this field to avoid duplicate commands.
  • Call bridgePOST

    Bridge calls

    call_control_idrequired
    Unique identifier and token for controlling the call
    call_control_idrequired
    The Call Control ID of the call you want to bridge with.
    client_state
    Use this field to add state to every subsequent webhook.
    command_id
    Use this field to avoid duplicate commands.

Csv

  • List csv downloadsGET

    List CSV downloads

    page[number]
    The page number to load.
    page[size]
    The size of the page.
  • Create csv downloadPOST

    Create a CSV download

  • Retrieve csv downloadGET

    Retrieve a CSV download

    idrequired
    Identifies the CSV download.

Porting

  • List porting ordersGET

    List all porting orders

    page[number]
    The page number to load.
    page[size]
    The size of the page.
    include_phone_numbers
    Include the first 50 phone number objects in the results
    filter[status]
    Filter results by status
  • Create porting orderPOST

    Create a porting order

    phone_numbersrequired
    The list of +E.164 formatted phone numbers
  • List porting orders exception typesGET

    List all exception types

Show 4 more groups

Conference

  • List conferencesGET

    List conferences

    filter[name]
    If present, conferences will be filtered to those with a matching name attribute.
    page[number]
    The page number to load.
    page[size]
    The size of the page.
  • Create conferencePOST

    Create conference

    call_control_idrequired
    Unique identifier and token for controlling the call
    namerequired
    Name of the conference
    beep_enabled
    Whether a beep sound should be played when participants join and/or leave the conference.
    client_state
    Use this field to add state to every subsequent webhook.

Outbound

  • List outbound channelsGET

    Retrieve your inbound channels

  • Update outbound channelsPATCH

    Update inbound channels

    channelsrequired
    The new number of concurrent channels for the account

Messaging

  • List messaging profile phone numbersGET

    List phone numbers associated with a messaging profile

    idrequired
    The id of the messaging profile to retrieve
    page[number]
    The page number to load.
    page[size]
    The size of the page.

Sim

  • Sim cards getGET

    Get all SIM cards

    page[number]
    The page number to load.
    page[size]
    The size of the page.
    include_sim_card_group
    It includes the associated SIM card group object in the response when present.
    filter[sim_card_group_id]
    A valid SIM card group ID.

Ask your AI

Try one of these requests with a connected AI.

  • List my phone numbers in Telnyx
  • List my conferences in Telnyx
  • Create a conference in Telnyx
  • List my messaging profile phones in Telnyx
  • List my outbound channels in Telnyx
  • Update an outbound channel in Telnyx

Published servers for Telnyx

Built by the community and served through your gateway with the same key. A curated pick is one ahel has checked.

Telnyx MCP server, hosted by ahel

One hosted endpoint serves Telnyx. There is nothing to install and no local server to run.

Connect Telnyx to Claude, Claude Code, Cursor or Codex

  1. Add your Telnyx key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About Telnyx

Telnyx is a messaging service. Connect your own Telnyx account, by signing in or with a key, and ahel holds it sealed and signs your AI's calls with it.

Telnyx over MCP: ahel serves Telnyx to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Telnyx key once, paste one link into your AI, and the actions above are there.

Messaging

Questions

Is my Telnyx key safe?

Your Telnyx key is sealed in ahel and added to the request server-side when your AI calls Telnyx. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use Telnyx through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with Telnyx?

24 actions today, covering phone numbers, calls and csvs. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting Telnyx cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Telnyx may bill you for API use under its own terms.