AI Workflows
Visual AI agent pipelines with loops, sub-workflows, conditions, transforms, and webhooks. Chain multiple AI models from different providers in a single drag-and-drop editor.
Capabilities
Visual Node Editor
Drag-and-drop canvas with 7 node types: Start, AI Agent, Condition, Transform, Loop, Sub-workflow, and Output. Powered by React Flow.
Multi-Provider AI Agents
Each agent node connects to any model: GPT-5-mini, Claude Haiku, DeepSeek, and more. The hub automatically routes tasks based on complexity and cost.
Conditional Branching
Add if/else logic with JavaScript conditions. Route data through true/false paths. Perfect for triage, validation, and dynamic pipelines.
Data Transforms
Transform data between steps with inline JavaScript. Filter arrays, reshape objects, merge results from parallel branches.
Loop / Iteration
Process arrays line-by-line or iterate with configurable max iterations. Includes accumulator variables and exit conditions.
Sub-Workflows
Reuse existing workflows as nodes inside other workflows. Compose complex pipelines from simpler building blocks. Circular reference protection built in.
Step-by-Step Execution Log
Run any workflow and inspect per-node output: timing (ms), success/error status, and full output. Click a log entry to highlight the corresponding node on the canvas.
Visual Debugging
Nodes change color based on execution status: green border for success, red for errors. See exactly where a pipeline fails without reading logs.
API Endpoint per Workflow
Every saved workflow gets a unique POST API endpoint. Integrate with external services via HTTP. Authentication required (your Clerk session).
Public Webhooks
Create webhook triggers with auto-generated tokens. Call your workflows from Zapier, Make, GitHub, Slack, or any webhook-compatible service. No auth required — just the token.
Import / Export
Export workflows as JSON files or CWL (Common Workflow Language v1.2), the open standard for scientific workflows. Share workflows across teams or instances.
Auto-Layout on Import
When importing workflows, nodes are automatically positioned using topological sort. No manual arrangement needed.
Real Cost Tracking
Every AI call is logged with real provider pricing (not estimates). View per-node cost in the admin panel. Profit margin is configurable from 0.5x to 10x.
10 Ready-to-Use Templates
Text classifier, sentiment analyzer with routing, multi-agent research pipeline, batch processor with loop, review pipeline with sub-workflows, and more. One-click import.
Version History
Every save creates a version snapshot. Full change history — never lose a workflow state.
Works with Your Existing Agents
All agents you create in the AI Agents section are available in the workflow editor. Use their system prompts, models, and temperature settings.
Node Types
Start
Entry point. Provides input data to the workflow.
AI Agent
Calls an LLM with a prompt. Supports GPT-5-mini, Claude, DeepSeek.
Condition
JavaScript boolean expression. Routes data to true/false branches.
Transform
JavaScript function. Filters, maps, or reshapes data between steps.
Loop
Iterates with accumulator and exit condition. Processes arrays line by line.
Sub-workflow
References another saved workflow. Reuse pipelines across projects.
Output
Terminal node. Returns the final result of the workflow.
Use Cases
Customer Support Triage
Classify incoming tickets by sentiment, route negative feedback to escalation agents, generate responses, and log results — all in one pipeline.
Content Generation Pipeline
Chain multiple agents: outline → draft → review → polish. Each step feeds into the next with conditional approval checks.
Research Automation
Input a research topic → generate hypothesis → review → design methodology → generate replication code via sub-workflows.
Data Enrichment
Loop over a list of entities, enrich each one through an AI agent, aggregate results, and export as structured output.
Batch Processing
Process hundreds of items through a loop + sub-workflow combination. Each item goes through classification, transformation, and aggregation.
API Automation
Expose any workflow as a webhook endpoint. Trigger from GitHub on push, from Slack on command, or from Zapier on schedule.
Open Standards
CWL v1.2
Export and import workflows in Common Workflow Language, the open standard for scientific and data pipelines.
JSON
Native JSON format for sharing workflows between users, instances, or version control systems.
Webhook API
Trigger any workflow via HTTP POST. Compatible with Zapier, Make, n8n, GitHub, Slack, and any webhook consumer.
Build Your First Pipeline
No coding required. Start with a template or build from scratch.