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 comes from your own runs, and projections are labeled as projections.
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 carry their effective dates, so March's savings are priced at March's rates, forever. A closed month doesn't change: corrections arrive as their own visible entries, and a nightly job re-checks every closed month against the day it closed and re-derives the open figures from the raw runs, to the cent.
Hard savings, cost avoidance, and productivity are reported side by side, so hours returned never get counted as budget cuts. That's the first distinction a finance reviewer checks.
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; the months you already reported stay exactly as you reported them.
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 tracks what an agent costs to run. What the work was worth is the other column: 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 closed quarters that don't change and its own evidence grades. White-label, so it goes out under your brand. Priced by the size of your client book.
LumaTrack for MSPs →Free forever tier · cancel anytime · Team $59/mo flat · Business $499/mo · full pricing.