Workflows
Multi-step AI automations. Triggered by events. Visible to humans.
Chain prompts, tools, and approvals into reusable workflows. Trigger from webhooks, schedules, or chat. Review every step, audit every output.
- Visual workflow builder
- Webhook + scheduled triggers
- Branching & retries
- Human approval gates
- 01
Trigger
Webhook or schedule
- 02
AI Block
Multi-model step
- 03
Branch
Conditional routing
- 04
Human Gate
Approval checkpoint
- 05
Notify
Email or webhook
Capabilities
Everything teams ask for, built in.
Visual builder
Drag blocks, draw arrows. YAML/JSON export for engineers.
Webhook & event triggers
Start workflows from any HTTP source — any third-party that can POST a JSON body.
Scheduled runs
Cron expressions. Pause, skip, or run-on-demand.
Human approvals
Insert a "wait for human" gate with email or webhook handoff.
Notifications
Email or webhook on success, failure, or approval.
Retries & observability
Per-block retries, dead-letter queues, run history, full audit logs.
Workflows in the time it takes to describe them.
Drop a trigger, chain blocks, draw branches. Each AI block can use a different model. HTTP blocks call any API. KV blocks remember state across runs.
Every step. Every output. Every retry.
Run history shows inputs, outputs, model used, cost, and latency per step. Re-run a failed step with edits. Export run logs to your SIEM.
Use cases
See it in action.
Auto-triage support tickets
Trigger: chatbot new conversation. Steps: classify intent → look up customer tier → draft reply → gate human review if VIP.
Tier-1 tickets get a drafted reply within seconds; VIPs always route to a human with full context; no ticket falls through unclassified.
Multi-channel launch publishing
Trigger: doc published. Steps: extract excerpt → generate social variants → publish via WordPress → notify your team over webhook.
One published doc → three social variants in brand voice → engagement summary posted back to your inbox the next day.
Continuous translation pipeline
Trigger: cron weekly. Steps: pull new help docs → translate to 12 languages → POST translations to your CMS via webhook.
Translations pushed across all 12 locales each week; human reviewers see diffs only; brand voice preserved per locale.
Inbound lead enrichment
Trigger: form submission. Steps: enrich domain → score fit → assign rep → draft outreach.
Lead lands in HubSpot enriched and scored; rep gets an email with a draft outreach tailored to ICP fit.
Pairs well with.
AI Chat
Orchestrate Chat steps inside workflows — model routing, retries, and grounded responses as nodes.
Learn moreAI Code
Code-driven workflow hooks — transform payloads, call APIs, and run scripts between steps.
Learn moreAI Writer
Drop Writer steps into a workflow — auto-generate content as part of a scheduled or event-driven flow.
Learn moreSolutions for Developers
Developer persona — workflows, APIs, webhooks, and code-first integrations.
Learn moreFrequently asked
How do I trigger a workflow?
Can I add human approvals?
What about retries and failures?
Is there a usage cap?
Get started today.
Free for 7 days. No credit card. Bring your team — or just your first prompt.