Time to complete: ~15–30 minutes to connect and add numbers, plus 1–2 days for
10DLC carrier approval · Difficulty: Beginner
Overview
Telnyx is one of two SMS providers Autocampaign AI supports (the other is Twilio). Connecting Telnyx lets Autocampaign AI send text messages through your Telnyx numbers and messaging profiles, and receive replies in your Inbox. It also handles A2P 10DLC registration (the US carrier registration required to send business texts from a local number).In Telnyx, a messaging profile plays the same role that a messaging service
plays in Twilio. Autocampaign AI uses “Messaging Profile” terminology throughout the
Telnyx setup.
Only one SMS provider can be active at a time per workspace. If Twilio is
already connected, connecting Telnyx prompts you to switch — the previous
provider’s numbers and profiles are removed on switch.
Before you start
You need:- A Telnyx account with a phone number, or funds to buy one.
- A Telnyx API Key — a password that lets Autocampaign AI use your Telnyx account (Telnyx Portal → API Keys). It must have Messaging scope enabled, meaning the key is allowed to send messages.
- Optionally, a Messaging Profile ID (Telnyx Portal → Messaging → Messaging Profiles) if you want to link an existing profile.
- To be an Owner or Admin in Autocampaign AI, or have an admin give you permission to manage channels.
Connect Telnyx
1
Open the Telnyx channel
Go to Settings → Channels. Under SMS, find the Telnyx card
(“Carrier-grade SMS messaging via Telnyx”) and click Configure.
2
Enter your Telnyx details
On the Connect tab, fill in:
Autocampaign AI checks the format as you type — the API Key must start with
KEY.
The Messaging Profile ID (if provided) must be a UUID (a long ID made of
letters, numbers, and dashes).3
Connect & save
Click Connect & Save Credentials. Autocampaign AI checks the key with Telnyx
by listing your messaging profiles before saving. On success you’ll see
“Channel connected successfully” and the setup wizard opens.
Finish setup (profile, numbers, 10DLC)
After connecting, the Set Up Your Channel wizard runs in the recommended order:10DLC Brand
Register the business that will send messages — see A2P 10DLC.
Messaging Profile
Select one or more messaging profiles (the groups that hold your numbers), or
create a new one.
10DLC Campaign
Register a campaign linked to your profile, or skip to numbers (recommended,
not required to finish).
Numbers
Assign numbers to your profile, or Buy New Number.
Buy a phone number
From the Numbers step, click Buy New Number and choose a Country. Optionally filter by Area Code or a Contains pattern, and select Capabilities (SMS for texts, MMS for pictures, Voice for calls). Then Search Numbers → Buy and confirm.How replies reach Autocampaign AI (webhooks)
Webhooks are the addresses Telnyx uses to send replies and delivery updates to Autocampaign AI. They are set up automatically. Autocampaign AI sets your messaging profile’s webhook URL tohttps://<your-app-domain>/webhooks/sms/telnyx (with a backup URL for delivery
events). Incoming webhooks are verified with Telnyx’s Ed25519 signature
(telnyx-signature-ed25519 + telnyx-timestamp), so only genuine requests from
Telnyx are accepted.
Check the channel status
The header shows Active, Disconnected, or Error. After connecting, the Connect tab shows only a masked API Key. Use Disconnect to remove the channel (this makes numbers unusable and pauses campaigns using it).FAQ
Do I need a Messaging Profile ID to connect?
Do I need a Messaging Profile ID to connect?
No — it’s optional. If you leave it blank, Autocampaign AI finds your messaging
profiles using the API key and lets you pick one during setup.
What scope does my API key need?
What scope does my API key need?
The Messaging scope. Turn it on when creating the key in the Telnyx Portal.
A key without Messaging scope is rejected when checked.
What's the difference between a profile and a service?
What's the difference between a profile and a service?
They’re the same concept across providers. Telnyx calls it a messaging
profile; Twilio calls it a messaging service. Autocampaign AI assigns numbers to
a profile so it knows which sender and webhooks to use.
Can I run Telnyx and Twilio together?
Can I run Telnyx and Twilio together?
No. Only one SMS provider is active per workspace at a time.
Troubleshooting
'Invalid API key'
'Invalid API key'
Telnyx rejected the key. Re-copy it from the Telnyx Portal → API Keys, and make
sure you’re using a full key that starts with
KEY.'API key is missing required permissions'
'API key is missing required permissions'
Full message: “Ensure the key has Messaging scope enabled in the Telnyx
dashboard.” Edit or recreate the key with the Messaging scope, then
reconnect.
'Must be a valid Telnyx API key (starts with KEY)'
'Must be a valid Telnyx API key (starts with KEY)'
The API Key field must start with
KEY. You may have pasted a different token
— copy the API key value, not the key ID or a public key.Why don't my numbers receive replies?
Why don't my numbers receive replies?
Finish setup so Autocampaign AI can save its webhook address to your messaging
profile, and confirm the number is attached to that profile.
Next: register for 10DLC
Required for reliable US SMS delivery.
