Home / Integration plugins / eG Manager SMS Integration

+

Send SMS alerts from eG Manager

eG Manager alerts reach the person on duty as an SMS. SMSEagle sends them over its own cellular connection, so they don’t depend on internet access or a cloud service.

No programming needed

In the eG Manager configuration file you enter the SMSEagle address and API key, with no scripts to write.

No password stored in the settings

eG Manager connects to SMSEagle with an API key, so no username or password has to be saved in the configuration.

Works without internet

SMSEagle sends alerts through its own SIM card straight to the mobile network, so they don’t depend on internet access or a cloud SMS provider.

How it works

1

Event Trigger

eG Manager detects a performance threshold breach or an application health issue.

2

Communication

eG Manager sends an HTTP API request to the SMSEagle device over your local network, using the SMS notification setting configured in its SMS_SETTINGS.

3

Alert

SMSEagle delivers the alert over its own cellular connection, not through a third-party service, as an SMS to the recipient’s phone.

Set up in about 10 minutes

Setup is quick: generate an API token in SMSEagle, point eG Manager’s SMS_SETTINGS at your device, and you’re done.

SMSEagle sends eG Manager alerts to the right person by SMS, day and night.

No per-message fees

SMSEagle sends SMS through a regular SIM card, so you only pay for your mobile plan.

Alerts keep going if one carrier fails

On devices with two SIM cards from different operators, SMSEagle switches to the second one when the first operator’s network is down.

Alerts keep working even if one device fails

Two SMSEagle devices can work as an HA cluster: if one fails, the other takes over sending.

SMSEagle configuration

Before using the API, you’ll need to enable API access on your SMSEagle device by following these steps (more information about SMSEagle APIv1 can be found here):

  1. Create a new user in SMSEagle (menu System > Users) with access level “User”.
  2. Grant API access to the created user:
    • go to Settings > Global settings > API and open the API v1 page
    • click Create API key, fill in Key name and select that user as Owner
    • Add access permissions in section Permissions for: Send SMS
    • click Create key. The access token is shown only once, right after saving.

eG Manager configuration

Extended instructions can be found in the eG Innovations documentation

  1. Open the ini file in the <EG_INSTALL_DIR>\manager\config directory
  2. Go to the [SMS_SETTINGS] section and edit this line with your SMSEagle API request (use an access token generated in the previous section):
    SMSHttpUrl=

    For example:
    SMSHttpUrl=https://192.168.0.101/http_api/send_sms?access_token=123abc456def&to=&message=
 3. In the [SMS_SETTINGS] find the parameters $ToNumber and $Message:
$ToNumber=
$Message=

  1. Change them to parameters in SMSEagle API format:
$ToNumber=to
$Message=message

  1. Save the ini and restart the eG Manager.

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

What is hardware
SMS Gateway?

Learn more about
SMSEagle features