Skip to main content
All Use Cases
Executive

OKR Progress Tracker

every key result gets scored weekly from real project activity, and blocked KRs surface before the review does.

Automate weekly OKR scoring with pace checks and week-over-week progress deltas — no manual spreadsheet updates. Keep your team accountable without micromanaging every metric.

Best forAgencyB2BSaaSServicesStartup
Agents8 required
Duration5-10 minutes

OKR reviews fail when scores come from memory and vibes, because blocked key results surface at the quarter review instead of while they can still be unblocked. This recipe runs the weekly loop: it loads the OKR set — objectives, KRs, owners, targets — from your docs and memory, pulls real progress signals from the PM tool (Asana, Linear, ClickUp, GitHub — whatever is connected), and scores every KR 0-1 with a confidence level and a week-over-week trend. Scoring is activity-based, never gut feel, and every score shows the signals behind it. Blocked and at-risk KRs surface with a named unblock ask — who needs to do what, this week — before the review finds them. The digest archives back to the OKR doc so the trail stays in one place, and stages to Slack and an exec email version behind one approval gate. Idempotent per OKR set + week window: reruns update scores in place, never duplicate.

How it runs

Multi-agent orchestration — here's the flow, step by step.

01

Resolve the week window and OKR-set location from memory; dedupe against the last scored week so the same week never scores twice.

workflow orchestrator
01

Load the OKR set from documents and memory — objectives, KRs, owners, targets — and the prior week's scores.

okr tracker
02

Pull progress signals from the PM tool (Asana/Linear/ClickUp/GitHub) and map them to each KR: completed work, stalled threads, owner engagement.

okr tracker
02

Score each KR 0-1 with a confidence level and week-over-week trend; roll up per-objective progress with the signals behind every score.

data analyst
03

Write the weekly digest: scores, moves, misses — and a named unblock ask per blocked or at-risk KR.

executive briefing writer
04

Stage the score write-back to the OKR doc — new scores, trends, unblock asks — applied only on approval.

okr tracker
04

Draft the Slack digest post exactly as it would appear in the leadership channel.

slack channel operations agent
04

Draft the exec email version — tighter, decision-first, unblock asks up top.

email writer
04

Assemble the approval package — digest, staged write-back, Slack and email previews; on approval, execute and return receipts.

distributor
04

Assemble the summary: KRs scored, movers, blocked list with asks, and the in-hub footer when connections are missing.

report formatter

Required Agents

8
  • workflow-orchestrator
  • okr-tracker
  • data-analyst
  • executive-briefing-writer
  • slack-channel-operations-agent
  • email-writer
  • distributor
  • report-formatter

Connections

Required

EmailMessaging

Optional

Calendar & SchedulingCRM

What it does

  • OKR set loaded from your docs and memory — objectives, KRs, owners, targets
  • Progress signals pulled from the PM tool: completed tasks, stalled work, owner activity
  • Each KR scored 0-1 with a confidence level and week-over-week trend
  • Every score shows the signals behind it — activity-based, never gut feel
  • Blocked and at-risk KRs surface with a named unblock ask, before the review does
  • Weekly digest staged to Slack and an exec email version, approval-gated
  • Scores written back to the OKR doc so the trail stays in one place
  • Idempotent per OKR set + week — reruns update in place, never duplicate

Example prompt

Score last week's OKR progress from our Linear activity, flag anything blocked with an unblock ask, and get the digest ready for Slack and the exec list.

Ready to deploy OKR Progress Tracker?

Start free. One click, full agent orchestration.

Get Started Free →