Skip to main content
Skip table of contents

Customers

Customers section and SMPP account details

This section contains customer account records and SMPP account details for each customer. Customers can be set-up and managed in this section and new SMPP accounts created.

Customer records

Customer record

Customer records are used to identify individual customers.

Each customer dialog box has the following tabs: company, billing, balance, other, contacts, SMPP, reporting and notes.

These tabs allow certain information to be added and changed, and for viewing details relating to low balance warnings, usage and SMPP account details.

Note: low balance warning emails can be sent when a customer’s account balance reaches upper and lower thresholds. Internal emails (not for your customer) can be generated to alert you to the customer’s balance.

SMPP Accounts

Customer SMPP account details

SMPP accounts associated with each customer.

Each account dialog box has the following tabs: main, parameters, TLVs, security, rules, webhook, reporting and other.

Main

Customer

Customer account that this SMPP account is allocated to.

Name

Name for SMPP account.

Short name

Short name for SMPP account - used throughout portal.

System ID

SMPP system ID. This can be customised, if required (contact Support).

Password

SMPP password. This can be changed on required (contact Support).

System Type

SMPP system type.

Address Range

SMPP address range.

Service

Service that SMPP account is used with. This defines the pricing and routing used for messages submitted using this SMPP account.

Binding enabled

If selected, the ESME will be able to connect and bind to the platform. If not selected, bind attempts will be rejected.

Submit enabled

If selected, the ESME will be able to submit messages to the platform. If not selected, submission attempt will be rejected.

Use CUG

If selected, the ESME will only be able to send to numbers in the account’s closed user group (CUG).

Enabled

If selected, the account is enabled and visible in the portal and backend infrastructure. If disabled, the account may be visible but cannot be used. Use only when an account is no longer required. Existing SMPP binds will not be affected by this setting (i.e. no forced disconnect of bind).

Monitor

If selected, the status of the SMPP account will be shown in the dashboard.

Status

Shows the current bind status of the account. Shows green if customer is currently connected with a TRX, TX or RX bind.

Parameters

Submit limit (TPS)

The rate at which the ESME can submit SMS to the platform, in transactions per second (SMS/sec).

EnquireLink interval (s)

The maximum period of inactivity (in seconds) before the platform will send an enquire_link PDU to the ESME.

DeliverSM window

Window size for deliver_sm PDUs (containing delivery receipts or MO SMS) being sent to ESME. This value should be greater than or equal to the Submit limit (TPS) value.

TLVs

Ignore TLVs

If selected, TLVs will be ignored and not interpreted.

Remove TLVs

If selected, TLVs will be removed before SMS is sent to supplier SMSC. Required TLVs will not be removed.

Require TLVs

TLVs that must be present in the submit_sm, otherwise it will be rejected.

Security

Allowed IP(s)

If present, the IP addresses from which the ESME must only connect when using the SMPP account. Connections from all other IP addresses will be rejected.

Add the Allowed IP(s) entry within { } brackets. Example: {194.247.82.100,194.247.82.105}

Rules

One or more rules that will be applied to each submit_sm as it is received from the ESME. The rules are applied in the order shown.

Webhooks

Message sink (JSON)

If specified, each MT SMS submit_sm will be sent to the URL provided. Message sink definition is in JSON.

For example: {“url“:”https://connect.signl4.com/webhook/…”}

MO webhook (JSON)

If specified, each MO SMS deliver_sm will be sent to the URL provided. Webhook definition is in JSON.

DLR webhook (JSON)

If specified, each DLR deliver_sm for an MT SMS will be sent to the URL provided. Webhook definition is in JSON.

Reporting

Graph showing account traffic (MO and MT).

Other

Binding allowed from

Data and time before which the ESME will not be allowed to connect.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.