Automations beta
Automations allow you to define event-driven rules and take automated actions, such as email alerts. This feature is particularly useful for organizations managing large fleets of devices, offering a more responsive and observable IoT experience.
Automations are currently in early beta access and available to selected customers. If you'd like to join the beta testing program, contact your emnify Customer Success Manager.
Events log
You can view event logs and customize the table display under the Events log tab of the new Automations section. This helps you to investigate device and SIM activity. You can also customize the table view, giving you full control over how your event data is displayed.
The following information is available:
Property | Description |
---|---|
Date and Time | When the event occurred, displayed in the MMM D, YYYY h:mm A format (for example, 2 Jul 2025, 4:55 PM). |
Event type | Name of the event that occurred. This corresponds to the description field in the Event Type object. |
ID | Unique identifier for the event. Displayed in the expanded view. |
Description | A brief summary of the event, including any relevant metadata. Content varies by event type. |
Device | Name of the affected device, if applicable. Includes a link to the device's detail page. |
Tags | Tags assigned to the device at the time of the event, if applicable. |
ICCID | Integrated circuit card identifier including the final Luhn checksum digit. |
Network | name of the mobile network operator (MNO) the device was roaming on, such as Claro or Vodafone. Shown only for network-related events. |
Country | The country where the MNO (listed under Network) was providing service. Shown only for network-related events. |
RAT | Radio access technology (RAT) the device was using, such as 4G or LTE-M. Shown only for network-related events. |
For each event, click anywhere on the table row to open the event details.
Rules
You can add automation Rules based on pre-selected connectivity events. Currently, three events are supported as rule triggers. Rules are built in the emnify Portal, accessible under the Rules tab of the new Automations section.
Device targeting
Targeting allows you to define specific groups of devices to which the rules should apply. Rules can apply to:
- All devices
- Devices filtered by Service Policy, Coverage Policy, or Tags
Email alerts
You can configure email notifications to be sent when a rule is triggered.
- Up to 10 subscribers per rule
- Recipients don't need to be registered emnify users.
- Email content uses emnify-provided templates for consistency and clarity.
Rule management
Rules can be:
- Paused, which immediately stops alert notifications without deleting the rule.
- Edited, but only the target and notification subscribers can be changed.
warning
You cannot change the triggering event once the rule is added.
- Duplicated, allowing quick setup of similar automations.
- Deleted, when it's no longer needed.
How automations work
User flow for configuring an automation:
-
Select Event
Choose a supported system event to act as the rule's trigger. -
Define Target
Specify targeting conditions (for example, device policies or tags). -
Add Actions
Choose from available actions (currently limited to email notifications). Then, provide the required parameters, such as the email address.
Backend flow:
- Events are filtered and enriched with parameters.
- Matching automations are triggered.
- Actions are executed via a dedicated event bus.
- The status of each action is updated in the backend.
Coming soon
The Automations feature is under active development. Here's what's planned next:
- Enhanced events log: A filterable interface for tracking events and rule activity
- More events: Support for additional event types based on customer demand
- Email security enhancements: Recipient validation and spam protection features
- New actions: Expansion beyond email to include other workflow types (for example, SMS, webhook, or Slack notifications)
- Custom workflows: Define reusable, multi-step actions with fixed input parameters for broader automation possibilities
Key concepts
- Action: An operation performed when an event matches a rule (for example, send email, reset connectivity)
- Target: A filter defining which devices a rule applies to
- Workflow: A structured, multi-step execution path for complex actions. Pre-defined by emnify or custom-defined per customer
- Workflow attributes: Input parameters required for a workflow to run (for example, ICCID, device tag)
- Actions log: A record of executed actions for troubleshooting and transparency.
- Automation resource: The stored configuration linking an event trigger, a target, and one or more actions
Automations are new to emnify, so feedback and suggestions are very welcome. Please open a ticket on Canny.