Software version 6.31 introduces new features and improvements that expand capabilities across Digital Inputs/Outputs (Digital I/O), voice calls, and webhook‑based integrations. The update enables faster response to events and helps teams manage alerts more effectively across different environments.
Version 6.31 is built for environments where events come from many different sources and timing matters. These include IT systems, industrial automation, building infrastructure, and other operational systems. The goal of this update is to give you more options where the previous hardware or software limits were already reached.
Version 6.31 introduces support for the Digital I/O Extender — an external expansion module designed for SMSEagle NXS and MHD devices. The extender increases the system’s digital input and output capabilities by providing 32 additional configurable digital I/O ports.
Each port can be individually configured as either a digital input or a digital output, allowing flexible adaptation to application requirements. The module connects to the SMSEagle device via a USB interface and is automatically detected by the system.
Typical use cases
SMSEagle supports handling of incoming voice calls..
What this means for you: incoming calls can be treated as trackable, configurable events – so you can log them, use them as a trigger for Webhooks, and apply a consistent default policy.
Incoming calls can be:
Typical use cases
For Text to Speech Advanced, playback speed can be adjusted to control how fast the message is read out (slower / normal / faster).
What this means for you: you can control the playback speed of Advanced Text‑to‑Speech voice calls using the built‑in speed setting.
SMSEagle Webhooks now include native integration with the Zabbix API for two‑way alert acknowledgment. When configured:
Supported authentication methods:
Alongside the major features, v6.31 introduces several smaller but important enhancements:
SMSEagle can act as an SNMP trap receiver. For each incoming trap, you can define a rule that triggers an SMS message.
Trap content matching options:
The single-OID-value match is useful when a device sends multiple OIDs in one trap and you only want to react to a specific one.
SMSEagle also supports displaying the value of a specific OID from an incoming SNMP trap directly in alert messages. You can use a dedicated placeholder to reference a single OID value in the message content, for example: {TRAP:OID_IDENTIFIER}. At runtime, the placeholder is replaced with the actual value received in the SNMP trap.
This release also includes a broad set of fixes and stability improvements across several core areas of the system:
If anything is unclear or you’d like more information, the SMSEagle team is here to help.