For humans · Act
Start the day knowing exactly what needs you.
Every morning, each person gets a plan built from the metrics they own: what moved, why it moved, and the actions worth taking, sized in money. Not a dashboard to interpret: a plan with your name on it.
A plan with your name on it. Built with Canopy Agentic Workflows.
Personalised by ownership, not preferences. RACI decides
Every number arrives interpreted. Drivers attached
Reasoning you can audit. Every step logged
Dashboards wait to be read. This reads them for you.
Starts from what you own
Built from the metrics where you are named Responsible or Accountable. Nobody else receives this briefing.
Numbers from the actuals pipeline
Like-for-like comparisons are precomputed for every date, so MTD never means two different things.
Drivers tested, not guessed
The causal claim carries its statistics from the tests that run on every tree edge daily.
Today's briefing
Tuesday · 08:00Good morning, Sarah. Revenue is tracking £31.5k/day behind target, down 13.1% MTD, though the year-to-date trend holds at +24%. The shortfall is concentrated: the online store and Liverpool Street account for most of the decline, and the pattern points to checkout failures and a staffing gap, not to demand.
Where the gap is
| Location | MTD | Change | Status |
|---|---|---|---|
| Online store | £188.4k | -9.8% | Needs attention |
| Liverpool Street | £26.9k | -40.9% | Critical |
| Shoreditch | £48.1k | +3.4% | On track |
| Manchester | £31.2k | -2.1% | Monitor |
Like-for-like days, precomputed by the actuals pipeline.
Diagnosis · Online store
Conversion is 23% off pace while sessions are flat, so this is not a demand story. The drop traces down the tree to checkout, where payment errors began minutes after Monday's checkout release. Card-on-file customers are unaffected, which isolates the new payment form.
Your checkout fix from February is verified at +£32k, measured against the causal baseline, 14 days on. The EU store shows the same error pattern today.
Do next · ranked by expected impact
Roll back Monday's checkout release
Backfill the two open shifts at Liverpool Street
Apply the checkout fix to the EU store
KPI Tree App 08:00
Good morning, Sarah. Revenue is tracking £31.5k/day behind target, down 13.1% MTD. The gap is concentrated in the online store and Liverpool Street: checkout failures and a staffing gap, not demand.
Do next: 1. Roll back the checkout release (you, today) · 2. Backfill Liverpool Street (David) · 3. Apply the fix to the EU store.
FromKPI Tree <briefings@kpitree.co>
Tosarah@acme.co
SubjectToday's briefing: £31.5k/day behind target · 3 actions
Good morning, Sarah. Revenue is tracking £31.5k/day behind target, down 13.1% MTD, though the year-to-date trend holds at +24%. The shortfall is concentrated: the online store and Liverpool Street account for most of the decline, and the pattern points to checkout failures and a staffing gap, not to demand.
Where the gap is
| Location | MTD | Change | Status |
|---|---|---|---|
| Online store | £188.4k | -9.8% | Needs attention |
| Liverpool Street | £26.9k | -40.9% | Critical |
| Shoreditch | £48.1k | +3.4% | On track |
| Manchester | £31.2k | -2.1% | Monitor |
Like-for-like days, precomputed by the actuals pipeline.
Your checkout fix from February is verified at +£32k, measured against the causal baseline, 14 days on. The EU store shows the same error pattern today.
Do next · ranked by expected impact
Roll back Monday's checkout release
Backfill the two open shifts at Liverpool Street
Apply the checkout fix to the EU store
The in-app briefing on your workspace home, annotated with where every claim comes from.
Classified before a word is written
Every metric is checked for anomalies, staleness and decline first. The prose is drafted from those verdicts.
Track record, verified
Impact is measured against the metric by the same pipeline that calculates your actuals, not self-reported.
Owners from the live org chart
Named people, not a mailing list. If nothing happens by the deadline, it escalates.
Starts from what you own
Built from the metrics where you are named Responsible or Accountable. Nobody else receives this briefing.
Numbers from the actuals pipeline
Like-for-like comparisons are precomputed for every date, so MTD never means two different things.
Drivers tested, not guessed
The causal claim carries its statistics from the tests that run on every tree edge daily.
Classified before a word is written
Every metric is checked for anomalies, staleness and decline first. The prose is drafted from those verdicts.
Track record, verified
Impact is measured against the metric by the same pipeline that calculates your actuals, not self-reported.
Owners from the live org chart
Named people, not a mailing list. If nothing happens by the deadline, it escalates.
Personal because of RACI, not preferences
Sarah Chen
Accountable · ConversionDavid Mitchell
Responsible · Paid trafficEmma Thompson
Accountable · Cash collectedIt shows its working
Built your plan in five steps
Every step is logged in the run, so you can audit why an item made the list.
Delivered where your day already starts

KPI Tree app · 08:00
Good morning, Sarah. Tuesday briefing: revenue is tracking £31.5k/day behind target, down 13.1% MTD. Three things need you.
Four weeks later, the plan is smarter
Investigate checkout payment errors. Likely driver of the conversion drop. Unverified.
Scale the checkout fix to the EU store. The same error pattern, and the fix is verified at +£32k here. Ranked first because the last one worked.
An agent you can govern, not a black box
Weekly revenue review
scheduled · Mondays
Opus 5.1Common questions
How is the plan personalised?
By ownership. The plan is built from the metrics, objectives and key results where you are named Responsible or Accountable in the live RACI model, so two people in the same company get different plans for the same morning.
Where does it arrive?
On your workspace home, as a Slack DM or by email, on demand or on a schedule you set with a timezone.
What stops it quoting a broken number?
Every metric is continuously checked for outliers, gaps and staleness, and that status travels with the plan. An item built on a stale metric says so instead of pretending.
Can the plan act on its own?
It proposes and ranks actions. Anything that changes the world routes through approvals with named reviewers and escalation, and the agent runs with your permissions and read-only tools.
Metric Ownership
The RACI model that does the personalising.
Verified Impact
How recommendations earn their track record.
Canopy Agents
Permissions, approvals, models and spend.
Canopy Agentic Workflows
The trigger that builds a plan the moment a metric moves.
Strategy Execution
The objectives the morning's actions serve.
