Home  >   Integration   >  Configure SMPP SMS Provider

Configure SMPP SMS Provider

Bindu Rekha Babu
20 Jun, 2023 - Updated 10 months ago
Table of Contents


SHORT MESSAGE PEER-PEER(SMPP) in the telecommunications industry is an open, industry standard protocol designed to provide a flexible data communication interface for the transfer of short message data between External Short Messaging Entities (ESME), Routing Entities (RE) and Message Centres.

SMPP is designed to be fast and efficient to facilitate high volume reliable message exchange. It is suitable for Non-GSM Protocols, enables delivery reports and establishes synchronous and asynchronous message exchange.

Now, you can connect to more SMS providers via SMPP interface in Vtiger. To configure SMPP Gateway in vtiger, you’ll need to register to any of the SMPP Service Providers and activate your account.

For example: Plivo provides SMPP Service.

Note! SMPP is supported with version V3.4 SMPP server provider.

Configuring SMPP Gateway

SMPP providers act as connectors which route the message to its destination. You are supposed to request your provider to get access to SMPP Interface.

Here’s how to configure your Clickatell gateway in Vtiger CRM.

  1. Click the Main menu.
  2. Click SMS Notifier under ESSENTIALS.
  3. Click  icon > Server Configuration from top right.
  4. Click New Configuration from right and configure following details in the popup that appears.

    • In the New Configuration pop-up, select SMPP from the Provider drop-down.
    • In the Active field, enable the radio-button Yes. Then, SMPP becomes your default SMS Gateway.
    • Enter your SMPP Service Provider name in the Provider Name field.
    • The System Type varies based on the provider, by default it is set to SMPP.
    • Enter the values for Host, Port, Username, Password, TON( Type of Number), NPI(Numbering Plan Identification), Address Range, Short Code and Bind Type as prescribed by the provider.


    1. TON, NPI and Address Range are the parameters relate to the sender address for messages that are submitted by the client.
    2. The Type of Number (TON) setting is used to indicate your ESME (External Short Messaging Entity)the format of the addressing (bind addressing) that will be processed for inbound messages for submits.
    3. The Numbering Plan Identification setting is used to indicate your ESME the numbering plan associated with your messaging.
    4. Address Range is to specify a set of SME address serviced by the ESME client.
    • SMPP allows you to use a Shortcode number as a sender address in your SMS messages. A short code number is usually a 4 or 5 digit telephone number (for example 5566). You receive this phone number from your SMS service provider when you sign up for their service.
    • In vtiger, SMPP supports two types of connection, Transmitter, and Transceiver. You can choose one among these two types under the Bind Type drop-down.


    1. Bind Type:
      • Transmitter Mode: It is capable of submitting messages, but it is not able to receive any short messages.
      • Transceiver Mode: It is similar to have a transmitter and receiver connection over the same network link and allows both submitting and receiving the messages.
  5. Click save after the configuration.

1. It is not necessary that every SMPP provider should provide TON, NPI and Address range values.
2. Ensure that the phone number to which you intend to send out an SMS is in International E.164 format.
3. Currently, SMPP supports only English text messages, the messages sent in other languages are not encoded and appear as ? (Question Mark).
4. You can use SMPP gateway and configure SMS Country provider to send out bulk messages.

Was this article helpful?
0  out of  1  found this helpful.
Comments 0
Be the first to comment
© Copyright 2023 Vtiger. All rights reserved.