Skip to main content
The Events feature on our platform is ingeniously designed to operate in real time upon certain events. It provides the flexibility to trigger Jobs where user can design it to work with various business needs. RevoEngine - Events
1

Firstly

Our event listener is listening to all events for your instance.
2

Secondly

When event occur we looking for all configured events for it’s type and optionally filters.
3

Lastly

We execute bounded Jobs to all applicable events.

Configuration

You can configure as many events for the same type as you want, you can also use filters for predefined events to execute only upon certain action.
  • Type - You need to select the type (from a list below) or create your own Custom Event which can be invoked directly in your Component.
  • Job - Select Job that will be executed upon trigger.
Event

Types

The Events feature on our platform is designed to respond in real-time to various predefined or custom events. This dynamic functionality enables users to trigger Jobs tailored to specific occurrences within the platform, enhancing operational responsiveness and efficiency. This list is constantly evolving.

State

  • Active - Currently operates and will execute the Jobs.
  • Disabled - Disabled listener that can be activated or deleted.
  • Deleted - Listener has been removed but can be reverted.

Examples

  • Automated Data Processing - Triggering Jobs to process data upon file uploads or updates e.g. CSV data processing, OCR file reader and many more.
  • Notification Systems - Executing Jobs that send notifications or alerts in response to specific account activities or system changes.
  • Workflow Automation - Creating Custom Events to automate complex workflows, such as financial transactions, sales, distributions, security audits and more, flagged by CUSTOM events.
  • Trigger Webhooks - Assuming that you already fetched some data and would like to send it to external systems e.g. currency list for an ERP system.
  • Key Rotations - You can send API’s keys or update external systems with the new keys upon some automation processes. And many more Unlimited possibilities.