FlowDrop Documentation¶
Visual Workflow Automation for Drupal
FlowDrop is a powerful visual workflow editor for Drupal that enables you to build, execute, and monitor complex automation workflows without writing code. Using an intuitive drag-and-drop interface, you can create sophisticated data processing pipelines, AI-powered automation, and event-driven workflows.
Think of it as n8n or Langflow but fully integrated with Drupal — leveraging your existing entities, users, and content.

Choose Your Path¶
For Sitebuilders¶
Build workflows visually without writing code.
- Installation — Install FlowDrop on your Drupal site
- Quick Start — Create and run your first workflow in 5 minutes
- Your First Workflow — Guided tutorial building a real workflow
- Key Concepts — Understand workflows, nodes, edges, and more
- Node Reference — Detailed documentation for all built-in nodes
- Execution Modes — Synchronous, async, and stateful orchestration
- Setting Up Triggers — Automate workflows with event-driven triggers
- Human-in-the-Loop — Pause workflows for user input and approvals
- Monitoring Workflows — Track execution and debug failures
- Troubleshooting — Common issues and solutions
For Developers¶
Extend FlowDrop with custom node processors, triggers, and orchestrators.
- Developer Quick Start — Set up a development environment
- Create a Node Processor — Build custom nodes with PHP
- Node Processor Plugin System — Deep dive into the plugin system
- Architecture — Entity relationships and system design
Feature Highlights¶
- 25+ Built-in Node Processors — Data processing, control flow, entity operations, HTTP, AI integration, and more
- Event-Driven Triggers — Automatically execute workflows on entity changes, user events, or cron
- Human-in-the-Loop — Pause workflows for user confirmations, choices, or text input
- Multiple Execution Modes — Synchronous, asynchronous (queue-based), and stateful orchestration
- Real-Time Monitoring — Track workflow execution with detailed pipeline and job status
- Nested Workflows — Execute workflows from within other workflows
- AI Integration — Connect to OpenAI, Mistral, and other AI providers
Beta Release
FlowDrop 1.0.0-beta1 is available. The public API is frozen for the 1.x release line. See the Backward Compatibility Policy for stability guarantees and the API Reference for the full public API surface. Check the Changelog for recent changes.