Skip to main content

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.

info

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:

PropertyDescription
Date and TimeWhen the event occurred, displayed in the MMM D, YYYY h:mm A format (for example, 2 Jul 2025, 4:55 PM).
Event typeName of the event that occurred. This corresponds to the description field in the Event Type object.
IDUnique identifier for the event. Displayed in the expanded view.
DescriptionA brief summary of the event, including any relevant metadata. Content varies by event type.
DeviceName of the affected device, if applicable. Includes a link to the device's detail page.
TagsTags assigned to the device at the time of the event, if applicable.
ICCIDIntegrated circuit card identifier including the final Luhn checksum digit.
Networkname of the mobile network operator (MNO) the device was roaming on, such as Claro or Vodafone. Shown only for network-related events.
CountryThe country where the MNO (listed under Network) was providing service. Shown only for network-related events.
RATRadio access technology (RAT) the device was using, such as 4G or LTE-M. Shown only for network-related events.
info

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:

  1. Select Event
    Choose a supported system event to act as the rule's trigger.

  2. Define Target
    Specify targeting conditions (for example, device policies or tags).

  3. 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
feature requests

Automations are new to emnify, so feedback and suggestions are very welcome. Please open a ticket on Canny.