Home / Integration plugins / DAKS – SMS Integration

DAKS SMS messaging – integration manual

Here we describe how to setup DAKS with SMSEagle device for SMS/MMS messaging support. The integration process is easy and should take 10-15 minutes to complete.

SMSEagle is an offline hardware SMS gateway. Therefore no external connection to 3rd party system is required. All notifications are generated on-premise and sent directly to a cellular network. This solution can be used in secure installations without Internet access.

SMSEagle Setup

  1. Log in to the SMSEagle Web-GUI:
    • Open a web browser and enter the IP address of your SMSEagle device.
    • Log in using your admin credentials.
  2. Enable the SMPP:
    • In the navigation menu, select the “SMPP Server” option.
    • Check the “Enable SMPP” box to activate the service.
    • (Note: Unlike the standard SMPP port 2775, SMSEagle uses 2770 by default, it cannot be changed. Be sure to set this correctly in DAKS as well.)
      • Username: Specify a username for the SMPP connection.
      • Password: Set a password to secure the connection.
  3. Save the Settings:
    • Click “Save” or “Apply” to store the changes.
  4. Reboot the Device:
    • To apply the new settings, reboot the SMSEagle device.
      (Even though the system will prompt you to restart, ensure the device is rebooted. Skipping this step will cause SMPP to function improperly.)
    • You can restart the device using the “Reboot” option in the admin panel.

DAKS Setup

  • Access the SMPP Configuration:

    • Open the DAKS configuration interface and navigate to the SMPP setup section.
  • Set Up the Connection:

    • SMSEagle IP Address: Enter the IP address of your SMSEagle device.
    • Port: Set the port to 2770, as set on  SMSEagle.
    • Username: Use the same username you configured on SMSEagle.
    • Password: Enter the corresponding password.
  • Save the Settings:

    • Save your changes and restart the SMPP service on DAKS if required.

SMPP Description

The SMPP service is used for:

  • The dispatch of text messages (SMS).
  • The receipt of text messages (SMS) and the launch of Broadcasts or activation of single calls.

Description of the syntax of the SMS text message to launch Broadcasts:
<Group Prefix><Group ID><Group Separator><Display text>
For example SMS text message: G1003: Hooray it works

Description of the syntax of the SMS text message to activate single calls:
<ID Connection Type><Space><Call Number><Group Separator><Display text>
For example SMS text message: int 4711:Hooray it works

Parameters Value Range Description
Tree structure: Server > DAKSpro > Network Services > SMPP
Enabled yes, [no] Activate/deactivate the SMPP service.
IP Address IP address, [0.0.0.0] IP address of the modem.
IP Port IP port, [2775] The IP port where the modem can be reached.
IP Protocol Type TCP The protocol type of the SMPP service.
Note: This parameter is for information only and cannot be changed.
Password [ ] The password for authentication at the modem.
System ID [ ] The system ID. Must match the System ID as configured in the modem.
System Type [ ] The system type. For information purposes only.
Source Addr [ ] The source address. For information purposes only.
Group Prefix Max. 1 character, [ ] The trigger character to identify a following Group ID.
Note: If the Group Prefix is not administrated:-and the SMS text message begins with a number, the system will interpret it as a Group ID. -The ID of the connection type may not consist of digits.
Group Seperator Max. 1 character, [ ] Separator between the Group ID or call number and the display text
Delivery Timeout 10.. 60, [30] The maximum timeout for the transmission.
Link Enquiry Interval 10.. 60,[30] Interval of life messages.
Queue Full Retry 1.. 10, [5] Number of attempts to send a message when the response “Queue full’ is received.
Response Timeout 10.. 60, [30] Maximum duration in which a response to the sending of an SMS must be received.
Minimum group identifier length1.. 4, [4]The minimum length of the group ID. Shorter group IDs are left-justified filled with zeros.

What is hardware
SMS Gateway?

Learn more about
SMSEagle features

Explore SMSEagle Demo device

SMSEagle is a hardware & software solution that guarantees a swift delivery of your messages to designated recipients, whether it’s for notifications, alerts, or important updates.

After registering to a demo you get a remote access to our physical device NXS-9750.

  • 14-days free trial
  • Access to over 20 functionalities