Build AI workflows visually. Run them anywhere.
Chain triggers, AI steps, integrations and approvals into one runnable automation. Drag-and-drop in the dashboard, run on a webhook, schedule, or button click — with version history, run logs, and a full audit trail on every step.
New form submission
Contact form · 12 today
Classify intent
gpt-4o-mini · returns category
Slack · Post to #sales
Routes pricing leads to sales
The same workflow, two ways to think about it.
A visual canvas for product owners. A typed, structured definition under the hood for engineers. Both views stay in sync — edit either side and FlowFn keeps the other consistent.
Visual canvas
New form submission
Contact form · 12 today
Classify intent
gpt-4o-mini · returns category
Slack · Post to #sales
Routes pricing leads to sales
Structured definition
// triggers · run on this signal trigger { type: "form_submission", form_id: "contact" } // 1. classify intent with AI step classify = ai.complete({ model: "gpt-4o-mini", schema: { intent: "pricing | demo | support" }, input: trigger.message, }) // 2. route to the right channel step notify = slack.post({ channel: iif(classify.intent === "pricing", "#sales", "#support"), text: "New lead: ${trigger.email}", })
Everything a real automation needs.
Not a toy — the same workflows run mission-critical paths in production.
Seven trigger types
Schedule, webhook, API call, form submission, playground action, agent, and chained-workflow triggers. Configure once, run forever.
Datasets
Persist key/value state across runs. Pull data forward, increment counters, dedupe, build pipelines that remember what they've seen.
Human approvals
Pause a workflow mid-run, email the right person, resume on click. Add approval rules to any step — destructive actions, high-spend AI calls, anything.
Versioned runs
Every save creates a new version. Every run is pinned to the version that produced it. Rolling back is one click — including the trigger config.
Moderation + audit
AI-driven content moderation on every published workflow. Per-team audit trail covers every change. Outbound payload scanning is opt-in for send-class tools.
BYOK AI + 100+ tools
Bring your own Anthropic, OpenAI, or Gemini key. Or stay on the platform key with per-cycle credits. 100+ platform tool integrations + custom HTTP.
Run on the signal that actually matters.
Workflows can fire on seven different triggers, and you mix them freely. The same workflow can run on a schedule, as a webhook your customer hits, on a form submission, when another workflow chains into it, or when an agent invokes it — without duplicating the steps.
Webhook triggers are signed (HMAC) and rate-limited per trigger. Scheduled triggers honor the cron units your plan allows. Form-submission triggers wire the form's submission payload directly into trigger.fields.
New form submission
Contact form · 12 today
Classify intent
gpt-4o-mini · returns category
Slack · Post to #sales
Routes pricing leads to sales
Capture input the right way — then run.
A FlowFn form is a public page (or embedded widget) with typed fields, file uploads, validation, and reCAPTCHA. On submission it triggers a workflow with the data already structured.
The form's schema is the contract. Drop or rename a field in the form and the workflow's reference to it surfaces as a warning until you fix it — no silent runtime breaks.
Contact us
forms.flowfn.com/contact
Protected by reCAPTCHA · Powered by FlowFn
A workflow for every job you keep doing by hand.
Inbound lead routing
Classify form submissions with AI, look up the company, score it, then post to the right Slack channel — or pause for sales review on enterprise leads.
Nightly data sync
Pull yesterday's data from Stripe + your CRM, transform with an AI summary, write to BigQuery, and email the team the digest at 7 a.m.
Customer-facing API
Expose a workflow as an authenticated webhook. Your customer's app posts data, the workflow processes it, the response goes back to them — synchronously.
Approval-gated actions
Refunds, role assignments, deletions — anything destructive pauses for human approval, with the full context in the approval email.
Workflows are included in every plan.
Free tier ships with up to 3 workflows + 200 monthly platform AI credits. Pro and Business unlock unlimited workflows, larger AI budgets, longer run history, dedicated compute, and white-label branding.
Get the first workflow live in 5 minutes.
Pick a template or start from scratch. No credit card. No setup fee. You can wire the first real-world automation before lunch.
We’re here to help you ship
Email sales for volume pricing and enterprise procurement, reach support for everything else, or drop us a message and we’ll get back to you.
Talk to sales
Volume pricing, security review, and enterprise procurement — email us and we’ll get back fast.
General inquiries
support@flowfn.com
Prefer not to open your mail client?