@brokeros/int-sms-sinch) connects to Sinch SMS REST APIs (XMS v1) using Service Plan IDs and API Tokens.
Sinch SMS Pipeline
Required Credentials
To connect Sinch to BrokerOS, obtain the following credentials from the Sinch Customer Dashboard:Configuration Steps
1
Retrieve Service Plan & API Token from Sinch
Log in to
dashboard.sinch.com. Navigate to SMS -> Service Plans. Copy your Service Plan ID and generate an active API Token.2
Add Sinch in BrokerOS Settings
In the BrokerOS dashboard:
- Navigate to Dashboard -> Marketing -> SMS -> Settings.
- Select the Gateways & Phone Pools tab (
/dashboard/marketing/sms/settings?tab=providers). - Click on Sinch from the available gateways catalog.
- Fill in the modal fields: Gateway Name (e.g.
Sinch Enterprise SMS), From Sender (your virtual number or short code), Service Plan ID, and API Key (your API Token). - Click Connect Gateway. BrokerOS tests credentials against
https://sms.api.sinch.com/xms/v1/${servicePlanId}/inbounds, encrypts credentials via AES-256-GCM, and saves them inSmsIntegration.
3
Configure Delivery Report Callbacks
In the Sinch Dashboard under your Service Plan settings, set the Delivery Report Callback URL to: