Skip to content

Welcome to Drupal ECA

This document explains how to use the Events - Conditions - Actions (ECA) module for Drupal.

What is ECA?

ECA (Events - Conditions - Actions) is a Drupal module that processes business process models based on Drupal events. The module integrates with Drupal core components and provides plugin management for:

Note

ECA does not include a built-in user interface. Instead, it provides a modeller plugin manager that integrates with existing tools. If a modeller supports templates, ECA provides them for all plugins available on your Drupal site.

Contents

Additional resources

You can find articles, tutorials, videos, and other learning materials in the Resources section.

Get support

Contact the ECA maintainers through:

Contribute

We welcome contributions including:

  • Bug reports and feature requests
  • Documentation improvements
  • Example models
  • Custom plugins
  • General feedback

To contribute:

  1. Request an account on the ECA Guide GitLab. Contact the ECA maintainers on the ECA Slack channel, and provide an email address for the account.
  2. Visit the ECA Guide Project
  3. Open an issue or create a merge request

This documentation uses British English.

For more information about ECA, visit the project page.