====== SMPP Configuration ====== When it comes to adding a new SMPP Account, I've usually referred to follow a simple yet easy procedure that enabled me to create multiple Configuration. In this page, we're going to: * Create an API Key for the SMPP Account; * Configure the SMPP Account on Vonage; * Configure the SMPP Account on the BeCloud's Platform; * Configure an Alias; \\ ===== Create an API Key for the SMPP Account ===== To request a new API Key to create the SMPP Account, you must first login to [[https://dashboard.nexmo.com/settings|Vonage's Platform under the "API Setting"]] page, and click on the "Request more API Keys" and compile a form where you state that you're requesting this key for a new SMPP Account. \\ They will create a new API Key for you and will give you a configuration procedure, which will also be mentioned in this tutorial as the procedure was (and prolly will still be) the same. \\ \\ ===== Configure the SMPP Account Vonage ===== To configure the SMPP Account, you must first navigate again to the "API Setting" as mentioned on the link of the previous step. Continue with giving a name to the API Key and creating an API Secret that will be used after in the configuration on the Platform. \\ \\ ===== Configure the SMPP Account on the BeCloud's Platform ===== Login on the Sysmgmt page of the platform you're going to create a SMPP account. Then, navigate to "Phone Systems > SMS/MMS Accounts" and add a new entry. On the Account Type, select SMPP, then the configuration proceeds as follows: * Name: __it's better to match this name to the one you've provided in Vonage__; * Carrier: Vonage; * Hostname: smpp-eu.vonage.com; * Port: 8000; * SystemID: add the Vonage API Key; * Password: add the Vonage API Secret; * SMPP Type: Transceiver; * Transport Type: TCP; * Enable: yes; Once done that, proceed to go to "Phone Systems > Access Numbers" and create a new one following this pattern: * Number: The number to be displayed once an SMS is sent with the country code leading (E.g.: 390221109503) (if you're going to use an Alias instead, add it anyways, I will explain later how to do that); * Carrier: Vonage; * Tenant: Choose the tenant that has requested the SMPP; * Media-type: text-only; * SMS/MMS Account: __add the previously done SMPP Account__; Then, once done this configuration, proceed to login on the tenant and create a Chat service to test the Outbound. \\ \\ ===== Configure an Alias ===== To configure an Alias as a "sender" proceed to go back to Sysmgmt and "Phone Systems > SMS/MMS Accounts", select the account you've previously created and navigate to the "Advanced" tab. On the Options entry, proceed to add the following content: { "outbound_replace_from": "390221071005", "outbound_replace_from_with": "EXAMPLE" } Where the number on the "outbound_replace_from" is the number used in the "Phone Systems > Access Numbers", it has to be the same. While on the "outbound_replace_from_with" field, change "EXAMPLE" with the desired Alias. --- //[[antonio.andriychuk@becloudsolutions.com|Antonio Andriychuk]] 2024/10/09 15:07//