Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

The ECA External Workflows module enables Drupal sites to trigger automated workflows on external platforms like Pipedream, n8n, Zapier, and Make.com directly from ECA workflows. When content is created, users register, or any Drupal event occurs, automatically execute automation sequences on external services.

This is a minimal initial implementation. Community contributions are welcomed to expand provider support.

Features

  • ECA Integration: Adds "Execute External Workflow" action to your ECA models
  • Multiple Providers: Support for various external automation platforms
  • Secure Authentication: Integrates with Key module for credential storage
  • Dynamic Data: Use ECA tokens to send Drupal data to external workflows
  • Response Handling: Receive response tokens for workflow chaining
  • Pipedream Support: Complete Pipedream provider included

Use Cases: Send user registrations to CRM systems, trigger email campaigns when content is published, process forms through external validation, sync content with external APIs.

Post-Installation

  1. Enable provider modules (e.g., "ECA External Workflows Pipedream")
  2. Configure authentication at Configuration → Workflow → ECA → External Workflows
  3. Create ECA models at Configuration → Workflow → ECA
  4. Add "Execute External Workflow" action to your models
  5. Configure provider, webhook URL, and payload data

Activity

Total releases
2
First release
Sep 2025
Latest release
7 months ago
Release cadence
0 days
Stability
0% stable

Releases

Version Type Release date
1.0.0-alpha1 Pre-release Sep 10, 2025
1.0.x-dev Dev Sep 10, 2025