For humans · Prove
Why did it change? Answered.
Impact-ranked drivers with confidence levels and statistical significance, traced down the whole tree in seconds. Statistical driver signals, not unfounded causal claims.
Why did it change? Answered before the meeting starts.
Drivers ranked by impact. Statistics attached
The whole chain, not one hop. Full causal lineage
Explainable and attributable. Not a black box
Drivers ranked by impact, with the statistics attached
Grounded in your warehouse, guided by the tree
See exactly what each driver contributed
Driver
Conversion rate
Outcome · 58% contribution
Revenue
The Five Whys, pre-answered
Ask across the whole tree

KPI Tree app · 09:14
Revenue is 15% below target. Conversion rate is the primary driver (Granger-causal at lag 3d). @Sarah Chen you are Accountable.
Test what drives growth. Statistically.
Go deeper when you need to
Explainable, not a black box
An answer nobody owns is still noise
Conversion rate
Marketing · daily
Common questions
How is significance calculated?
Our own proprietary ML models and an array of statistical tests, recalculated nightly as new periods land. Each driver relationship carries the resulting strength, lag and significance, so the answer states how sure the model is.
Is this causal or correlational?
Correlation is only the first gate. Every driver relationship passes nightly through our proprietary ML models and an array of statistical tests before it is reported as a driver. Human edits then remove relationships the statistics cannot rule out. We tell you how sure the model is rather than overclaiming.
Why not just point an AI at the warehouse?
You can, and for one-off questions it works. But an unconstrained agent re-derives the structure of your business on every question and narrates correlation as causation. The tree gives the AI a tested causal model to investigate within, so answers are consistent, attributable and inherit every false positive your team has pruned.
Root cause vs anomaly detection?
Anomaly detection tells you something moved. Root cause analysis tells you what moved it, ranked by contribution, with the lineage to prove it.
Does the AI hallucinate insights?
Answers are grounded in row-level warehouse queries and the statistical model, and every claim is traceable to the tree. If the data does not support an answer, you see that too.
Does it work without dbt?
Yes. Root cause analysis runs on the tree, however your metrics are defined.
Canopy Agents
The agents KPI Tree runs for you, on this context.
Canopy Agentic Workflows
Automate the loop end to end, with agents as steps.
Semantic layer vs business context layer
The full guide to the boundary between the two layers.
Metric Ownership
Next in the loop: who fixes it?
Strategy Execution
When a key result drifts, this is how you find the lever that failed.
Metric Trees
The causal model this runs on.



