Some of what you run earns its keep. Some of it quietly costs more than it saves, and the thing you have not built yet may beat both. LumaTrack prices every run from every tool at labor rates you can cite, counts the failures against the total, and tells you what to keep, what to retire, and what to build next. When someone asks you to show your work, the report is already written.
Explore the live demo, no signup →
Free tier: 5 automations, 25,000 run events/month, unlimited viewers. Forever.
| 1,608 h returned × $85.02 blended loaded rate | $136,708 |
| build, license, and per-run costs | −$33,081 |
| Net savings to date | $103,627 |
of SOCs still assemble their metrics by hand, and nearly half call it too time-consuming.
of CFOs are confident they can deliver enterprise AI impact. The rest are asking you for evidence.
the ROI your vendors claim for themselves, across commissioned studies with incompatible methodologies. Finance discounts all of them.
Forrester TEI (Microsoft) · Forrester TEI (UiPath) · IDC (Red Hat) · do your own math instead
For years I automated network changes: Ansible, Python, REST calls against switches. The playbooks worked. Every few months someone would ask what they were worth, and the best I had was a count of successful runs and a graph. That is not a number finance accepts. The failed pushes, the ones that caused an outage and cost more than doing the change by hand would have, never appeared anywhere at all. I built LumaTrack because I wanted an answer to that question.
Describe the task this automation takes off someone's plate and it works out the labor value it gives back over a year, net of what the automation costs to run.
This is a rough estimate: labor value minus running cost, before the build cost and the adoption ramp.
What does the task cost when a human does it? Minutes times a fully loaded rate, seeded from Bureau of Labor Statistics medians and cited to the dollar. Override anything with your own numbers.
Anything that can speak HTTP reports each run with one call. Failures count too. A failed run costs money and saves nothing, and the ledger books it that way.
curl -X POST https://lumatrack.io/api/v1/runs \
-H "Authorization: Bearer lmt_..." \
-d '{"automation": "os-patching", "status": "success"}'
Net savings and hours returned, per automation and across the whole portfolio, with the payback date. It lands in your inbox or Slack on the schedule you set, ready to forward to whoever signs the budget, so the quarterly spreadsheet stops being someone's job.
One view of everything you run, ranked by what it actually returned, with the work you have not built yet ranked by what it would. Realized value is measured from your own runs. Anything forecast is labelled forecast.
A candidate pipeline ranks the work you have not automated yet by projected annual value and payback period, so the backlog is ranked on what each item returns and how fast.
When an automation's upkeep outgrows the value it returns, LumaTrack flags it for retirement with the net-to-date in plain dollars, before it quietly costs you for another year.
Reprice the whole portfolio against a different rate card, or against half the volume, and see which automations survive it. The scenario runs on the same ledger, so the comparison is like for like.
Vendor dashboards grade their own homework: one made-up rate, failures ignored, history that rewrites itself when settings change. LumaTrack is built the way finance already works.
Rates and assumptions are effective-dated; periods freeze. March's savings are priced at March's rates, forever. Every correction is its own visible entry, and a nightly job re-proves it: frozen months are checksummed against the day they closed, open figures re-derived from the raw runs, to the cent.
Hard savings, cost avoidance, and productivity are reported side by side, so hours returned are never counted as budget cuts. It's the distinction finance is trained to look for, made structural.
Every ledger row and run event downloads as CSV from inside the app, on any plan. The same records read over the API. There is no exit fee and no ticket to open. Plain CSV and JSON, still readable the day after you cancel. What you can export.
Retiring an automation is an argument with someone, so the number had better survive it. Every figure on the dashboard and in the ledger expands to the runs it came from, the rate in force when it happened, and the assumption version it was priced on. If your analyst cannot re-derive it on a calculator, we do not show it. Change an input and the correction posts as its own entry, while the closed months stay frozen.
Losses count too. Track the incidents an automation is meant to prevent, and the same ledger turns them into a board business case, then into the automation that closes them.
A scheduled Exec Value Pack to email and Slack, and share links that stay live after you send them, so the figure the reader opens next week is the current one. Nobody assembles a deck the night before the review.
"We returned $7,206 to your account this quarter, here is the math." The page that sentence comes from, generated for you.
LumaTrack for MSPs →Langfuse tells you what the agent costs. LumaTrack tells you what it's worth: runs × human baseline − tokens, on one shareable page for the perennial "is it worth it?" And when someone asks what happens if your provider reprices, the scenarios page already has the answer.
LumaTrack for AI teams →Every Tines story and SOAR playbook reports its runs, and the automation-value section of your monthly pack assembles itself. Enrichment API costs are netted out.
Get the CISO-pack template →Ansible playbooks, Python scripts, REST calls against switches and firewalls. Value here gets argued in avoided outages and hours of CLI work, and a failed change costs more than the manual one would have. LumaTrack prices that side: a failed run books its cost with no value against it, and downtime reduction is a value-stream type of its own.
See a network estate priced →Runs come in from anything that speaks HTTP, get priced against cited rates, and become reports and exports your finance team can audit. Closed periods reconcile themselves nightly.
One ingest pipe feeds every client, each one isolated with its own frozen quarters and its own evidence grades. White-label, so it goes out under your brand. Priced by your book and not your headcount.
LumaTrack for MSPs →Free forever tier · cancel anytime · Team $59/mo flat · Business $499/mo · full pricing.