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.
Six trigger types
Manual, webhook, scheduled cron, form-submission, rate-limited webhook, and recursive (chained) 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 six different triggers, and you mix them freely. The same workflow can be invokable manually from the dashboard, nightly on a cron, and as a webhook your customer hits — 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?