From one alert to the cause, in one dive.

Spots what breaks.
Dives on it.

Flowhawk watches your business flows and sets up its own collection. When one breaks, it goes straight to the cause: which flow, how many customers, the change behind it and the traces that prove it.

Top up from $30 and pay only for what you use. No seats. OpenTelemetry native.

POST /checkout 502 · 1.84 s
  1. checkout flow · checkout
  2. cart.load
  3. inventory.reserve
  4. payments.charge step · pay
  5. POST psp/v2/charges
  6. order.fail
Checkout failures rose from 0.2% to 9% at 14:02, about 340 orders. It started one minute after deploy api@4f2c.

What you see when a flow breaks

Real pages from Flowhawk, on a demo shop where a deploy broke checkout.

An incident page: checkout error rate rose from 0% to 16.3%, 184 failed requests, and the suspected cause, a web deploy from 1.4.2 to 1.5.0 one minute before, with its evidence.
The incident page names the impact and the change behind it, with the evidence.
The checkout flow page: failing, made worse by web 1.5.0, a button to propose a rollback, error rate 14%, p95 175ms, and a traffic chart with deploy markers.
Each flow has a page that shows its health, the deploys that touched it and a one-click rollback proposal.

Built around what your customers do

Most tools show you services and hosts. Flowhawk starts from your business flows, like signup, checkout and payouts, and tells every story in those terms. It is for engineering teams without an SRE.

Business flows first

Flowhawk drafts your flows from your code and the first hours of traffic. You confirm them in a visual editor, rank how much each one matters, and every span and log carries its flow and step.

All signals, connected

Traces, logs, errors, metrics, sessions, AI calls and database queries share one trace ID. A log opens its trace at the right span, a chart point opens example traces, and every alert opens the flow it belongs to.

One page per incident

Each incident gets a page generated for it: the impact in orders or sign-ups, the failing step, the change before it and the traces that prove it. Every number links to the query behind it.

An agent that can change what is collected

The built-in agent answers questions, investigates incidents and proposes changes as reviewed diffs. Because Flowhawk owns collection, it can raise sampling on a broken flow for a while when it needs more evidence.

Config as code

Flows, alerts, dashboards, collection policies and page templates are YAML in your git repo. The UI, the agent and the CLI all write the same files, so every change can go through a pull request.

MCP for your coding agent

Claude Code, Cursor and other coding agents can query production data, incidents and flows over MCP while they write the fix.

One line of setup

A thin OpenTelemetry distribution for Node.js, Python, Go, Java, .NET, Ruby and PHP, plus SDKs for the browser, React Native, Flutter, iOS and Android. Collection is controlled remotely per flow, so you sample less of what is healthy and keep every error, without a redeploy.

// Node.js: npm install @flowhawk/sdk-node
require("@flowhawk/sdk-node").init({ service: "orders" });

# Python: pip install flowhawk-sdk
import flowhawk_sdk
flowhawk_sdk.init(service="recommendations")

// Go
flowhawk.Init(flowhawk.Options{Service: "payments"})

// Java and Kotlin
Flowhawk.init(Flowhawk.options("orders"));

Pay for what you use, in dollars

Top up a balance and pay for what you store and what the agent does, priced in plain dollars. No plans and no per-seat fees, so invite the whole team. We set up your workspace after the first top-up, so there is no free trial to run out.

What usage costs
Each GB of telemetry you send, kept for 30 days (billed as $2.00 per compressed GB, which holds about 10 GB)about $0.20
Agent investigation$1.25
Agent question$0.25
Generated page$0.20
Uptime check or heartbeat beyond the first 10, per month$0.20
On-call text message / phone call$0.10 / $0.25
Alerts, dashboards, flow rollups, push and email pagesfree

Prices exclude VAT and sales tax, which are added at checkout where they apply, and every top-up comes with an invoice. Top-ups stay valid for 12 months. Annual invoices, bring-your-own ClickHouse, longer retention and SSO add-ons are available on request.

Open the trace. Read the story.

Send your first traces and see your flows on the first page you open.