SMPP Configuration Guide
Unified Admin Configurations
Channel Manager Configs
Channel Type
SMPP channel type must be already created as part of bootstrapping of the Channels Connector.
Channel Provider
The name can be any. E.g. SMPP Provider.
Supported Channel Types will be selected as "SMS" (If you want to setup any one only, then select any one).
Provider Webhook will be FQDN/smppconnector. Eg: https://cim-dev.expertflow.com/smppconnector
Channel Connector
The name can be any. E.g: SMPP Connector
Channel Provider Interface must be the same as created in the previous step.
Provide the values
Channel
Here we will be creating channels. If we want to set up SMS, we will create a channel under the "SMS" channel type.
The name of the channel can be any. E.g: SMPP SMS Channel
Service identifier:
For SMS: it will be the active phone number we have bind for cim.
The rest of the fields are the same as all other connectors. The sample is shown in the image below.
Service Identifier
You need to add a service identifier in the configMap also because on the first call of the API to get Unified Admin configuration we need to add API to get configs.
Configuration Variables
Variable Name | Description | Value | Type |
---|---|---|---|
CCM-API | FQDN of the machine where Customer-Channel-Manager is deployed. | String100 | |
SMPP-SECURE | Is Smpp secured | false | Boolean |
SMPP-REMOTE-IP-ADDRESS | Smpp remote IP address | 127.0.0.1 | String100 |
SMPP-REMOTE-PORT | Smpp remote port | 2775 | PositiveNumber |
SMPP-FROM-NUMBER | DN we will use | 1218 | String100 |
SMPP-SYSTEM-ID | Smpp System Id | smppclient1 | String100 |
SMPP-PASSWORD | Smpp password | password | String100 |
SMPP-SYSTEM-TYPE | The SMPP system administrator will provide this value, which when required, is usually a short text string. | SMS | String100 |
SMPP-BIND-TYPE | For Transmitter bind (TX) set 0, for Receiver bind (RX) set 1, and for Transceiver bind (TRX) set 2 | 2 | String100 |
SMPP-NUMBER-TYPE | For numeric format set 0, for alphanumeric format set 1 | 0 | String100 |
PUBLISHER-ENABLE | If you want to publish delivery sms | true/false | Boolean |