RhythmsOKIARHas a CSV export and a REST API.

Migration guide · Rhythms

Rhythms migration: export the CSV, keep the hierarchy, move your OKRs

Facts checked October 27, 2026

Rhythms is an AI operating system for leadership teams, with OKRs, check-ins, documents and playbooks in one workspace. Getting goals out is easier than its marketing site suggests. The Rhythms help center documents a CSV export with the whole hierarchy, a REST API for check-in history, and Word or PowerPoint exports for the record. This guide walks through each, then shows where every column lands.

Still choosing a destination? Our Rhythms alternatives page compares seven tools. Steps 1 and 2 suit any destination. Steps 3 to 5 cover OKIAR.

On this page
  1. Before you start: three things about Rhythms data
  2. Step 1: Choose your Rhythms export
  3. Step 2: Read the CSV before you trust it
  4. Step 3: Bring the Rhythms CSV into OKIAR
  5. Step 4: Connectors you'll leave behind
  6. Step 5: Your first OKIAR check-in
  7. Frequently asked questions

Before you start: three things about Rhythms data

  • Visibility shapes the file. The export includes only what you can see. Where a parent is hidden from you, the Aligned to column shows ‹Not visible to you›. Ask a Rhythms Admin to run it if you need the full tree.
  • One goal can have several parents. Rhythms puts each parent on its own line inside the Aligned to and Aligned to ID cells. Keep that in mind when you open the file in Excel.
  • Status labels may be renamed. Admins can relabel the nine statuses, Draft, Pending Approval, Not Started, In Progress, On Track, Behind, At Risk, Closed and Postponed, per the status label article. Your file may say "Green" where another company's says On Track.

Step 1: Choose your Rhythms export

ExportWhereFormatHoldsUse it for
Export to Excel, all child itemsView menu (⋯)CSVEvery objective, key result and initiative under the view, with 26 columnsThe import file
Export to Excel, top-level itemsView menu (⋯)CSVOnly the items at the top of the viewA quick look at company goals
Word or PowerPointTemplates or chatDOCX or PPTXA formatted reportYour archive
REST API v2api.rhythms.ai, with a token from supportJSONObjectives, key results, initiatives, check-ins, labels, teams, usersFull check-in history
Rhythms MCPClaude or CodexAnswers in chatWhat your permissions allowSpot checks
Export finder

Which Rhythms export can you still get?

A few yes-or-no questions, based on the help articles cited above.

Question 1

Can you still sign in to Rhythms?

The CSV, step by step

The export article puts it on any OKR view:

  1. Open a view that covers the goals you want, for example this quarter's company tree.
  2. Open the ⋯ menu and pick Export to Excel.
  3. Choose Export all child items to get the whole hierarchy below the view.
  4. Download the file from the Exports panel in the sidebar.

Columns include ID, Short ID, Title, Type, Owners, Team, OKR Status, Progress, Last Check-In Note, Aligned to ID, Time Period, Start Date, End Date, Contribution Percent, Metric Type, Target, Unit and Current. Dates use YYYY-MM-DD. Reports can't be exported directly, so export the view behind a report instead. Playbooks can schedule exports, which is useful if you want a weekly snapshot during the move.

Check-in history through the API

The CSV holds only the latest check-in and its note. For every past update, use the REST API. Rhythms' API access article says tokens are issued by support, not from a settings page. Ask for an Admin token so it can read the whole workspace. A developer can then page through /rest/v2/checkins and /rest/v2/key_results and save the results. Rhythms publishes no fixed rate limit, but asks callers to back off on a 429.

Word and PowerPoint

The same export article covers Word and PowerPoint output through templates and chat. Keep one deck per quarter as the human-readable record. It won't import cleanly anywhere.

Step 2: Read the CSV before you trust it

Before you plan the move, open the file and check:

  1. The Type column holds three values: objective, key_result and initiative. Decide now whether initiatives move.
  2. Every Aligned to ID matches an ID in the file. Rows marked ‹Not visible to you› mean the export was run with too little access.
  3. Contribution Percent adds up to 100 under each parent. It's the child's weight in its parent's rollup.
  4. Metric Type: Reach To is a graded number, while Stay Above, Stay Below and Stay Between are pass-or-fail guardrails, per Rhythms' metric types article.
File check

Is your export ready to import?

Tick the four checks as you do them and enter your file size.

Needs a step first0 of 4 checks done

Enter your file size to check it against the upload limit.

  • Still to do: Type column checked, and I decided whether initiatives move
  • Still to do: Every Aligned to ID matches a row, with no ‹Not visible to you› gaps
  • Still to do: Contribution Percent adds up under each parent
  • Still to do: Stay Above, Below and Between metrics are marked as KPIs

Other destinations

Whatever you choose, test with a sample first. On October 27, 2026, Tability's AI importer took XLSX or CSV up to 10 MB with no set layout, and Perdoo's goal import wanted its own CSV template under 5 MB. The Tability migration guide and Perdoo migration guide cover those tools in more depth.

Step 3: Bring the Rhythms CSV into OKIAR

Upload the CSV as it is. OKIAR's sign-up guide lists spreadsheet, CSV, PDF, Word, text and Markdown files up to 5 MB, and Convert an API export to CSV before upload. It helps map people, teams and parent links for you to review, then shows a draft plan. You approve it once the objectives and key results look right.

  1. Sign up at no cost, without a card. The beta has no member limit.
  2. Upload one Time Period's export. A file covering several years can pass 5 MB; filter the view to one period and export again.
  3. Read every proposed objective and key result before accepting.
  4. Match the teams to your Rhythms teams, then invite colleagues as Admin, Manager, Contributor or Viewer.
  5. Check that objectives with two parents ended up under the one you want.
  6. Set weights on key results from Contribution Percent. OKIAR supports key result weighting.
  7. Move Stay Above and Stay Below guardrails into KPIs if they're ongoing health metrics.
  8. Connect Slack and review the plan with each owner.

Where each Rhythms field goes in OKIAR

Rhythms columnOKIARCheck
TitleObjective or key result titleShort ID prefixes you may not want
Type: objective, key_resultObjective, key resultKey results with no objective in the file
Type: initiativeKey result, or leave in Rhythms docsWhether you still track them
OwnersObjective owners; more than one is optionalFormer employees
TeamTeamTeams that merged
Aligned to IDParent linkGoals with several parents
Contribution PercentKey result weightTotals of 100 per parent
Time Period, Start and End DatePeriod: quarter, year or customHalf-year periods
Metric Type: Reach ToKey result with start, target and a directionDecreasing targets
Metric Type: Stay Above, Below, BetweenKPI, or a key result with a directionGuardrails that need two bounds
Target, Unit, CurrentTarget, unit (count, percentage, currency, duration) and current valueSwiss franc and pound values
OKR StatusStatus from pacingRenamed labels
Last Check-In NoteKeep in your archive; new notes go in check-insHistory lives in the API
LabelsDescription textLabels used as filters

All 14 fields shown.

How OKIAR sets status

Status in OKIAR follows pacing, as its objective docs explain: progress so far against progress expected by today. Anyone with rights can override it.

OKIAR statusWhen
On trackPacing ratio 0.7 and up
BehindFrom 0.4 up to 0.69
At riskBelow 0.4
Not started, Closed, AbandonedChosen by hand

Rhythms' Draft, Pending Approval and Postponed have no direct match. Drafts can stay out of the import.

Step 4: Connectors you'll leave behind

Rhythms key results can update themselves through connectors, including Atlassian Jira, Salesforce, Power BI and Tableau. OKIAR has no Jira integration and no connectors of that kind. Owners update numbers in check-ins, or an assistant does it through OKIAR's MCP server, which can create objectives, key results and KPIs, set a key result's current value or file a check-in. It respects each person's role and team.

RhythmsOKIAR
Slack appSlack: channel posts and direct messages
Microsoft TeamsNo Teams app; Telegram is the other chat option
Auto-updates from connectorsCheck-ins, by voice or text
Rhythms MCP for Claude or CodexOKIAR MCP, 14 tools

Step 5: Your first OKIAR check-in

Rhythms teams usually have a check-in rhythm already. Keep the day.

  • Set the day and template for each team.
  • Owners record progress, a 0 to 10 confidence score and blockers, by voice or text.
  • Leads read the weekly summary before the meeting.
  • After three or four weeks, Insights shows which goals keep slipping.

Our weekly check-in template has five questions to reuse.

Checklist · saves in your browser

Your Rhythms migration checklist

Every step from this guide in one list. Ticks are saved on this device, so you can come back later.

0%

This week

Step 1: Export

Step 2: Read the CSV

Step 3: Rebuild in OKIAR

Step 4: Connectors

Step 5: First check-in

Run your next quarter in OKIAR

Free during beta, with no credit card.

Frequently asked questions

Can I export OKRs from Rhythms?

Yes. From any view, the ⋯ menu has Export to Excel, which makes a CSV. Pick Export all child items for the full hierarchy.

Does the export include check-in history?

Only the last check-in, its note and labels. Past check-ins come through the REST API, with a token from Rhythms support.

What happens to Contribution Percent?

It becomes the key result's weight in OKIAR, which supports weighting. Check that weights under each objective still add up after import.

Will Jira auto-updates keep working?

No. OKIAR has no Jira integration, so owners enter progress in check-ins.

Does OKIAR do the migration for us?

No. Migration help is available. You upload the file and review the draft yourself.

What does OKIAR cost?

It's free in beta, without a card and without limits on objectives, key results, KPIs or members. The beta has no fixed end date. Okiar is already live today., and a Pro plan is priced "TBD/seat/month".

Coming from Microsoft? Read the Viva Goals migration guide.

Rebuild this quarter's OKRs in OKIAR, free during beta

No credit card, no caps on objectives, key results, KPIs or team members. Goal import reads your Rhythms CSV.