Finout's Investigation Agent turns hours of cloud cost root cause analysis into minutes, explaining why each Finding happened, what it's really worth and who owns it.
At a Glance
The Finout Investigation Agent is an AI agent for FinOps that does the root cause analysis behind every cost-saving opportunity. When the Detection Agent creates a Finding, the Investigation Agent works out why it fired and pulls in who owns the resource. Your team gets a case it can act on, with your unique business context baked in.
Spotting a savings opportunity is the easy part. "This database looks oversized" is where the real work starts.
Before anyone changes a production resource, someone has to answer a string of questions:
Today, a FinOps practitioner answers those by hand, across consoles, dashboards and Slack threads. It can take hours per recommendation. Multiply that by hundreds of Findings and most of them never get the attention they need. And when an engineer gets a recommendation with no evidence behind it, the first answer is usually no.
We built the Investigation Agent to do that root cause analysis for you. It's now available in Beta for rightsizing and idle Findings across AWS, Azure and Google Cloud.
Every investigation opens with a short, plain-language explanation that always covers six things:
Below that sit the recommended action (for example, current instance type to recommended instance type) and the potential savings, calculated on your account's default cost type and labeled with it, so finance sees the same number the bill does.
Then the agent prepares the handoff. A Share with Owner message explains the case in plain words, and a View Ticket Draft lays out the summary, changes, justification, implementation steps and risks, ready to paste into Jira or ServiceNow. You review it and send it. Nothing goes out on its own (until the Orchestration Agent comes into play…coming soon).
What makes this trustworthy is what the Investigator won't do. It reasons only over the cost, usage and metadata Finout already has for that resource. If a data point is missing, such as memory utilization or a confirmed owner, it says so instead of guessing.
A quick example. A Detector flagged a production PostgreSQL database averaging 9% CPU. A generic tool would say "downsize." The Investigation Agent found a nightly batch peak that the average hid, rejected instance types that couldn't handle it, recommended one that could, and called out a missing metric to validate first. Read the full walkthrough.
The Investigation Agent is the middle of a loop. The Detector finds the waste, the Investigator explains it and finds the owner, and the Orchestration Agent gets that owner to act until the savings are recorded (or acts for you with customizable automation).
Any tool can open a ticket. Only Finout knows what it costs, why it moved and who owns it. That's why the case your engineers get is one they can trust and act on, and why your FinOps team can keep up with growing cloud and AI spend while staying lean.