Das Drupal ECA (Events, Conditions, Actions) System ist ein leistungsstarkes Werkzeug zur Automatisierung von Workflows innerhalb von Drupal. Mit ECA können komplexe Prozesse konfiguriert werden, ohne dass man tief in den Code eintauchen muss. Es ähnelt anderen Regel-Engines wie IFTTT (If This Then That) oder Zapier, jedoch speziell für die Drupal-Umgebung.