Event received

Category: Trigger

Version: 1.0

Last updated: January 28, 2026

Author: Any2Info


Description

The Event Receiver trigger starts a dataflow when a named event is raised.

This trigger is purely event-driven and has no scheduling or time-based options. The event can be raised from multiple sources within the Any2Info platform, making it a flexible trigger for interactive and event-based workflows.

The Event Receiver trigger can be used in the following scenarios:

  • Triggering a dataflow from a Dashboard

  • Triggering a dataflow from a Form

  • Triggering a dataflow from another dataflow using the Start dataflow node

Each time the event is raised, the dataflow is executed immediately.


Configuration Options

Setting
Required
Description

Event name

No, but recommended

The name of the event. This name must be unique by convention, but uniqueness is not enforced by the application. If the same event name is used multiple times, a single action (from a dashboard, form, or dataflow) will trigger all matching Event Receiver triggers.

Advanced (Parameters)

No

Defines the parameters that the event can receive. Each parameter consists of a name, value type, and description. These parameters become available to the dataflow when the event is raised.

Log parameters

No

Determines whether received parameters are logged in reports. Disable this option if parameters contain sensitive information.


Supported Parameter Types

When configuring Advanced parameters, the following value types are supported:

  • Text

  • Boolean

  • Integer

  • Fraction

  • Date

  • DateTime

  • Image

  • Base64

  • File

  • Multiple files


Behavior

  • The trigger is raised every time the event is called.

  • Events can be raised from dashboards, forms, or other dataflows.

  • There are no scheduling options such as start time, repeat, or random delay.

  • Multiple dataflows can respond to the same event name.

  • A dataflow can contain only one trigger.


Usage

Use the Event Receiver trigger when a dataflow should start as a direct response to a user action or another process.

Typical use cases include:

  • Submitting a form and processing the submitted data

  • Running backend logic from a dashboard button

  • Chaining dataflows together using the Start dataflow node

  • Implementing event-driven workflows without time-based scheduling


Tips & Best Practices

  • Use unique and descriptive event names to avoid unintentionally triggering multiple dataflows.

  • Carefully review parameter definitions to ensure consistent usage across dashboards, forms, and dataflows.

  • Disable Log parameters when handling credentials, personal data, or other sensitive information.


Changelog

Version
Date
Change

1.0

January 28, 2026

Initial documentation version added.

Last updated

Was this helpful?