Telnyx

Communication API key

Send SMS, place calls, and manage numbers, messaging profiles and SIP connections from any Windmill script, flow or app.

Set up in 3 steps

1

Create an API key

In the Telnyx portal, open API Keys and create a V2 key. Copy it — it is shown only once.

2

Add the resource in Windmill

Open Resources, add a resource of type telnyx, and paste the key.

3

Run your first script

Fork any script below and read before writing anything. There are hundreds here, so search by the verb you need.

Scripts

Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.

View a room session.

Script telnyx Verified

View a room recording.

Script telnyx Verified

View a room participant.

Script telnyx Verified

View a room composition.

Script telnyx Verified

View a room.

Script telnyx Verified

View a list of rooms.

Script telnyx Verified

View a list of room sessions.

Script telnyx Verified

View a list of room recordings.

Script telnyx Verified

View a list of room participants.

Script telnyx Verified

View a list of room compositions.

Script telnyx Verified

View a list of faxes

Script telnyx Verified

View a fax

Script telnyx Verified

Verify verification code by phone number

Script telnyx Verified

Verify verification code by ID

Script telnyx Verified

Verify the verification code for a list of phone numbers

Script telnyx Verified

Verify CSR phone number coverage

Script telnyx Verified

Validate an address

Script telnyx Verified

Validate SIM cards registration codes

Script telnyx Verified

Upload media

Script telnyx Verified

Upload file required for a messaging hosted number order

Script telnyx Verified

Upload a document

Script telnyx Verified

Updates information for a SIM Card Data Usage Notification

Script telnyx Verified

Updates an existing outbound voice profile.

Script telnyx Verified

Update voicemail

Script telnyx Verified

Update the messaging profile of multiple phone numbers

Script telnyx Verified

Update the messaging profile and/or messaging product of a phone number

Script telnyx Verified

Update the emergency settings from a batch of numbers

Script telnyx Verified

Update the amount of allocatable global outbound channels allocated to a specific managed account.

Script telnyx Verified

Update the WireGuard Peer

Script telnyx Verified

Update the Virtual Cross Connect

Script telnyx Verified

Resource type

telnyx — the shape of the credential every script on this page expects.

View raw schema →
FieldTypeRequiredWhat it is
apiKeystringYesAPI key generate from the account settings on dashboard.

Questions

Sending costs money

Messages, calls and numbers are billed per use on your Telnyx balance. Test against a number you own before scheduling anything that loops.

A send is rejected on the number

Telnyx requires the sending number to belong to a messaging profile. Assign it in the portal rather than looking for a scope on the key.

Is my token stored on the hub?

Never. It lives only in your own Windmill workspace, encrypted at rest.