Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

FlowDrop is a visual, code-free module for orchestrating workflows in Drupal. It allows you to create, manage, and track complex processes that integrate with your existing Drupal content and users, providing explicit data flow and a full audit trail for predictable automation.

Workflow Orchestration for Modern Drupal

FlowDrop is the workflow orchestration module for Drupal. It gives you everything you need to create, manage, run, and track flows — and more capabilities are added as the orchestration story grows. Visual, code-free, and fully integrated with the entities, users, and content you already have.

Where simple event-driven automation hides data flow behind tokens, FlowDrop makes every connection explicit: typed ports, visible edges, traceable executions. The graph is the specification, the execution engine, and the audit trail in one.

📖 FlowDrop Guide

FlowDrop's mission is to provide the orchestration layer improvements in Drupal.

Please try it out FlowDrop's Documentation and provide feedback. Lets improve it together!

See more details:

FlowDrop Documentation

Why FlowDrop?

  • Predictable over autonomous: Pre-defined workflow graphs produce reproducible, inspectable results. Unlike black-box agents, you know exactly what will happen at each step.
  • AI-ready, not AI-dependent: Integrate LLMs (OpenAI, Mistral, and others) as steps within controlled workflows. AI is a tool in your pipeline, not an unsupervised decision-maker.
  • Full audit trail: Every workflow execution creates persistent records: pipeline status, job inputs/outputs, session messages, and human approvals. Query and inspect execution history at any time.
  • Drupal-native: Built on Drupal's entity system, plugin architecture, and configuration management. Works with your existing content, users, and infrastructure.

Key Features

  • Visual Workflow Editor: Drag-and-drop graph editor (inspired by tools like n8n and Langflow) for authoring workflows
  • 25+ Built-in Node Processors: Data transformation, control flow, entity operations, HTTP requests, AI integration, and more
  • Execution Tracking: Pipeline and job entities with full status lifecycle, input/output data, timestamps, and error details
  • Human-in-the-Loop: Pause workflows for user confirmations, choices, or input, with a complete record of who approved what and when
  • Event-Driven Triggers: Execute workflows automatically on entity changes, user events, or external invocations
  • Nested Workflows: Compose complex automation by calling workflows from within other workflows
  • Extensible Plugin System: Create custom node processors, triggers, and orchestrators in PHP

Requirements

  • Drupal 11.2 or higher
  • PHP 8.2 or higher

 

Related Modules

Explore complementary components that extend FlowDrop’s capabilities, from AI integrations to intelligent workflow automation.

 

Resources

Access helpful materials, documentation, and tools to get the most out of FlowDrop.

 

Contributing

The FlowDrop module's issue queue is intended for reporting bugs, submitting feature requests, and planning.


Additionally, you can join the #flowdrop channel on Drupal Slack.


Feedback are encouraged, but please expect rapid iteration and breaking changes as the project stabilises.

Brought to you by

Activity

Total releases
38
First release
Aug 2025
Latest release
1 week ago
Releases (12 mo)
38 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
2.0.0-alpha6 Pre-release Jul 10, 2026
2.0.0-alpha5 Pre-release Jul 7, 2026
2.0.0-alpha4 Pre-release Jul 7, 2026
2.0.0-alpha3 Pre-release Jul 7, 2026
2.0.0-alpha2 Pre-release Jul 6, 2026
2.0.0-alpha1 Pre-release Jul 2, 2026
2.x-dev Dev Jul 2, 2026
1.6.0 Stable Jul 1, 2026
1.5.0 Stable May 27, 2026
1.4.1 Stable May 24, 2026
1.4.0 Stable May 24, 2026
1.3.0 Stable Apr 28, 2026
1.2.1 Stable Apr 5, 2026
1.2.x-dev Dev Mar 19, 2026
1.1.x-dev Dev Mar 19, 2026
1.2.0 Stable Mar 19, 2026
1.1.2 Stable Mar 18, 2026
1.1.1 Stable Mar 17, 2026
1.1.0 Stable Mar 16, 2026
1.0.0 Stable Mar 7, 2026
1.0.0-beta2 Pre-release Mar 7, 2026
1.0.0-beta1 Pre-release Feb 27, 2026
1.0.0-alpha5 Pre-release Feb 26, 2026
1.0.0-alpha4 Pre-release Feb 21, 2026
1.0.0-alpha3 Pre-release Feb 21, 2026
1.0.0-alpha2 Pre-release Feb 7, 2026
1.0.0-alpha1 Pre-release Feb 7, 2026
0.6.0 Stable Feb 5, 2026
0.5.1 Stable Jan 27, 2026
0.5.0 Stable Jan 26, 2026
0.4.3 Stable Jan 17, 2026
0.4.2 Stable Jan 17, 2026
0.4.1 Stable Jan 16, 2026
0.4.0 Stable Jan 15, 2026
0.3.0 Stable Jan 13, 2026
0.2.0 Stable Jan 12, 2026
0.1.0 Stable Jan 10, 2026
1.x-dev Dev Aug 21, 2025