Flow — how it works
From a process description to automation that runs itself.
Six steps Flow takes with you: from mapping the work to a process, connected systems and an agent that does the work and leaves the important decisions to you.
- Invoice received by e-mail
Important decisions stay with you.
Map how the work really happens.
Upload a screen recording, talk it through with Flow or add documents. Flow turns them into a process map, a summary and risks — and you can convert the map into an automation in one step.
- Video, voice, files and a link for colleagues
- Process map with a summary and risks
- BPMN export and version history
Describe the process. Flow writes the workflow.
Just say in your own words what the agent should do. Flow generates a step-by-step process — with conditions, checks and rules. You review and approve it before it runs.
- A process from a plain description, no coding
- Or start from a ready-made template
- Every change is a new version
Connect your systems and credentials.
Flow works inside your tools. Most connect by signing in, others with an API key. Passwords and portal logins live in an encrypted vault — the agent uses them, nobody else sees them.
- 70+ connectors — email, CRM, spreadsheets, messaging
- AES-256 encrypted vault, team or personal
- The agent handles logins with two-factor codes too
Decide when the agent starts.
The agent starts on its own when an email arrives, someone mentions it in Slack or a row is added to a sheet. Or on a schedule, via the API, or manually in one click.
- Email in Gmail and Outlook
- Slack, Google Sheets, Linear
- Schedules and API runs
The agent works. You decide.
The agent reads attachments, searches the web, works in a browser and in spreadsheets. When it’s unsure or money is involved, it asks — in the task inbox you approve, pick an option or answer in your own words.
- Browser, search, deep research, documents
- Approvals, questions, information and login requests
- You can respond via the API too
Monitor, evaluate and improve.
Every run has its own record and status. Flow automatically scores it against criteria derived from your process — such as whether the agent skipped anything or kept the format. When you change the process, a new version is created and you can roll back any time.
- Status of every run, re-runs and CSV/JSON export
- Evaluations against criteria from your process
- Process versions you can restore
Control Flow from your own app.
Start runs via the API, read their status and answer the agent’s questions. Flow notifies you of the result with a signed webhook, so you know the message really came from Flow.
Webhook events
run_completedrun_failedrun_interruptedhuman_request_created
HMAC-SHA256 signature in the X-Flow-Signature header
API documentationWe’ll walk you through it on your own process.
Pick one process that slows you down. On a short call we’ll show how Flow would take it over.