@brokeros/int-sms-telnyx) leverages Telnyx Messaging v2 APIs to deliver high-concurrency SMS delivery with low network latency and wholesale per-segment pricing.
Telnyx SMS Pipeline
Required Credentials
To connect Telnyx to BrokerOS, obtain the following credentials from your Telnyx Mission Control Portal:Configuration Steps
1
Generate V2 API Key in Telnyx
Log in to
portal.telnyx.com. Under API Keys, generate a new V2 API Key.2
Provision a Messaging Profile
In the Telnyx Portal, navigate to Messaging -> Programmable Messaging. Create a new Messaging Profile and assign your active phone numbers to it.
3
Add Telnyx in BrokerOS Settings
In the BrokerOS web application:
- Navigate to Dashboard -> Marketing -> SMS -> Settings -> Gateways & Phone Pools tab (
/dashboard/marketing/sms/settings?tab=providers). - Click Connect Gateway (or select TELNYX from the available gateways list).
- In the Connect Telnyx modal, configure the parameters:
- Account Nickname: A descriptive label (e.g.,
Telnyx US Gateway). - Default From Sender / Header: Your verified Telnyx telephone number in E.164 format (
+18005550199). - Telnyx API Key (v2): Your Telnyx API key starting with
KEY.... - Messaging Profile ID (Optional): Telnyx profile UUID linked to your telephone numbers.
- Set as default gateway for SMS broadcasts: Toggle on if Telnyx is your primary SMS route.
- Account Nickname: A descriptive label (e.g.,
- Click Verify & Save Credentials. BrokerOS tests credentials against
https://api.telnyx.com/v2/balanceto confirm account status, encrypts secrets with AES-256-GCM, and persists the configuration to PostgreSQL (SmsIntegration).
4
Configure Webhook Destination
In the Telnyx Messaging Profile settings, set the Webhook URL to:Select API Version
2. Telnyx will now transmit message.finalized and message.received events directly to BrokerOS.