Skip to main content
FlowDrop is a visual, no-code workflow editor. You build workflows by dragging nodes onto a canvas, connecting them together, and configuring each step — all without writing a single line of code.

Adding nodes

Open the sidebar by clicking the menu button in the toolbar. The sidebar shows all available node types, organized by category. Drag any node from the sidebar onto the canvas to add it to your workflow.
FlowDrop editor showing the node sidebar on the left, a workflow canvas with placed nodes in the center, and the configuration panel on the right.
Each node type serves a different purpose — see Node Types for the full catalog.

Connecting nodes

To define the flow between steps, connect nodes by dragging from an output port on one node to an input port on another. A line (edge) appears to show the connection. You can also use proximity connect — simply drag a node close to another, and FlowDrop will automatically suggest a connection. For details on port types and data validation, see Port System & Data Types.

Configuring nodes

Click on any node to open the configuration panel on the right side. Here you can edit the node’s label, description, and any custom fields defined by its configuration schema. The configuration form is generated automatically from the node’s JSON Schema definition. Different field types (text, select, toggle, code editor, template) render based on the schema’s type and format properties.

Saving your workflow

Click the Save button in the toolbar to persist your workflow. FlowDrop also supports auto-save drafts so you never lose work in progress — drafts are saved to localStorage every 30 seconds by default. You can control save behavior with event handlers:
eventHandlers: {
  onBeforeSave: async (workflow) => {
    // Return false to cancel save
  },
  onAfterSave: async (workflow) => {
    showNotification('Saved!');
  }
}

Import & export

FlowDrop supports importing and exporting workflows in two formats:
  • FlowDrop JSON — the native format for full-fidelity round-trips
  • Oracle Agent Spec — an open standard for AI agent workflows (oracle/agent-spec)
For programmatic import/export, see the Programmatic API guide. For Agent Spec integration, see Agent Spec.

Keyboard shortcuts

ShortcutAction
Ctrl/Cmd + ZUndo
Ctrl/Cmd + Shift + ZRedo
Ctrl/Cmd + SSave workflow
Delete / BackspaceDelete selected node or edge
Ctrl/Cmd + ASelect all
Scroll wheelZoom in/out

Next steps