01 — Sources
Connect the data you already run on.
Pull from Google Search Console, stream in webhooks from Stripe or Telegram, read from Amazon S3, or query your own Postgres. New connectors plug in through a typed SDK.
Integrate · Automate · Visualize
Connect your data, design flows to automate the work, and track the metrics that matter.
Works with the tools you already run
How it works
Platform
01 — Sources
Pull from Google Search Console, stream in webhooks from Stripe or Telegram, read from Amazon S3, or query your own Postgres. New connectors plug in through a typed SDK.
02 — Flows
Draw the process on a canvas — triggers, gateways, timers, parallel branches, retries. It is BPMN 2.0 underneath: versioned, diff-friendly, reviewable like code.
03 — Jobs
Flows hand work to isolated jobs: sync a connector, call an AI model, send an email, run a command in a container. Each one streams its progress back as events.
04 — Dashboards
Turn results into KPIs and dashboards on your own subdomain — your logo, your colors, your fonts. Share publicly or lock them to your team.
Why KPI.app
No glue scripts. No forgotten cron jobs. One event log, one job runner, and one visual flow engine — running inside your own database.