Workflows
Workflows automate multi-step AI tasks so you don't have to run them manually. Build a pipeline once using the visual drag-and-drop editor, then schedule it to run on a cron schedule, trigger it manually, or call it from another tool.

The visual builder
Hubrix uses a React Flow canvas for building workflows. Each step is a node; you connect nodes by dragging from one output to another's input. The canvas supports zoom, pan, and minimap navigation for large pipelines.
Steps are configured by clicking on a node to open its settings panel on the right. Every step has a name, a type, and type-specific configuration fields.
What you can automate
Workflows are well-suited to any task that is:
- Repetitive — runs on a predictable schedule (daily reports, weekly digests)
- Multi-step — requires more than one AI call or external API request
- Structured — produces a consistent output format (JSON, email, spreadsheet)
- Long-running — takes too long to do manually every time
Common examples:
| Use case | Steps involved |
|---|---|
| Weekly client report | RAG Query, Prompt, Email Send |
| Lead enrichment | HTTP Request, Prompt, Transform, HTTP Request |
| Document classification | RAG Query, Extract, Branch, Agent Call |
| News briefing | HTTP Request (RSS), Prompt, Email Send |
Step types
Hubrix workflows support 10 step types: Prompt, Agent Call, HTTP Request, Extract, Branch, Loop, RAG Query, Transform, Human Input, and Email Send.
See the full Step Types reference for details on each.
Scheduling
Use the Scheduling tab on any workflow to set a cron expression and timezone. The workflow runs automatically at every scheduled interval without any manual intervention.
See Scheduling for cron examples and how to pause/resume.
Monitoring runs
The Runs tab lists every execution with its status and a step-by-step timeline. In-progress runs update in real time via SSE.
See Monitoring Runs for details.
Versions
Every time you save a workflow, a new version is created. You can restore any previous version from the Versions menu — useful when a change breaks something.
Workflows support SSE live monitoring, which means you can watch a run in progress step by step as it executes — you don't need to wait for it to complete before reviewing the output.
What's next
- Step Types — reference for all 10 step types
- Scheduling — cron expressions and timezone configuration
- Workflow Templates — start from a pre-built workflow
- Monitoring Runs — understand run statuses and inspect errors
Was this helpful?