Skip to content

What is OKRnest?

OKRnest is a collaborative OKR management tool that helps organizations set, track, and align goals using the Objectives and Key Results framework. It gives every team a shared space to define what success looks like and measure progress toward it.

How OKRnest is structured

OKRnest organizes work in a clear hierarchy:

OrganizationTeamsCyclesObjectivesKey Results

Each level builds on the one above it, so everyone in the organization can see how individual work connects to broader goals.

Organizations

An organization is your top-level workspace in OKRnest. It contains all your teams, users, and settings. Each user belongs to one or more organizations and has a role that determines their permissions:

  • Owner: Full control over the organization, billing, and all settings
  • Admin: Can manage teams, users, and OKR settings
  • User: Can create and update OKRs within their teams

Teams

Teams are groups of people who work on shared OKRs. A team has members, a cycle length, and an update cadence that determines how often key results should be updated.

Teams can be organized hierarchically. A team can have a parent team, which makes it easy to model departments, divisions, or any reporting structure. This hierarchy is visible in the sidebar and is used for OKR alignment.

Cycles

A cycle is a time-bound period during which a team pursues its OKRs. Common cycle lengths include monthly, quarterly, and yearly.

Each cycle goes through three statuses:

  • Draft: OKRs are being prepared and are not yet visible to the wider team
  • Active: The cycle is live and team members can update progress
  • Archived: The cycle has ended and is kept for reference

Objectives

An objective is a qualitative, aspirational goal that describes what a team wants to achieve during a cycle (e.g. "Improve customer onboarding experience"). Objectives should be clear and motivating, and the measurable part comes from key results.

Objectives can be linked across teams using the Contributes to feature, which makes cross-team alignment visible to everyone.

Key results

A key result is a measurable outcome that indicates whether an objective is being achieved. Each objective typically has two to five key results.

Every key result has:

  • A type: Metric (a number), Percent, or Currency
  • A from and to value: The starting point and the target
  • An owner: The person responsible for driving progress

Key results can also support key results from a parent team, creating a cascading alignment from top-level strategy down to individual contributions.

Alignment

OKRnest makes alignment visible at two levels:

  • Objective alignment: An objective can "contribute to" objectives from other teams, showing how team goals connect
  • Key result alignment: A key result can "support" a parent team's key result, showing how individual metrics roll up

This alignment is visualized in the Explore view's alignment map, giving leadership and teams a clear picture of how work connects across the organization.