Skip to content

How Reclaim.ai’s scores are calculated

The full audit trail, recomputed from the verdict data at build time through the same code that produced the leaderboard: verdict × quality × story weight per cell, cells sum to dimension scores, dimensions blend into the PA Score. Every number on the product page is reproducible from this page alone; for why the formula looks like this, see the methodology.

verdict factors: full ×1.0 · partial ×0.6 · disputed ×0.3 · none ×0.0 · n/a excluded from both sides · cell points = weight × quality × factor · cell max = weight × 10

PA Score13/100

Agent-ready 6.7 × 0.30 = 2.01

API quality 0.0 × 0.20 = 0.00

Openness 0.0 × 0.20 = 0.00

Built-in AI 53.6 × 0.15 = 8.04

Automation 21.7 × 0.15 = 3.25

(2.01 + 0.00 + 0.00 + 8.04 + 3.25) ÷ (0.30 + 0.20 + 0.20 + 0.15 + 0.15) = 13.30 ÷ 1.00 = 13.3

Scores are stored to 1 decimal; the product page’s pills round to whole numbers for display. Each dimension below shows the stories, verdicts, and cited evidence behind its number.

Agent-ready6.7/100×0.30 of the PA blend

Outside-in: can YOUR agent reach and drive this product — API, MCP, CLI, headless runs, agent docs.

Point an agent at llms.txt or agent-oriented docsweight 2

2 (weight) × 7 (quality) × 1.0 (full) = 14.0 of 20 max

  • [probe] https://help.reclaim.ai/llms.txtPROBE llms.txt: HTTP 200 at https://help.reclaim.ai/llms.txt # Reclaim.ai Help Center > Reclaim.ai Help Center ## Get started with Reclaim - [Getting started with Reclaim](https:
  • [probe] https://help.reclaim.ai/en/.mdPROBE docs-md: HTTP 404 at https://help.reclaim.ai/en/.md

Run the product headlessly / in CI for automationweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://help.reclaim.ai/openapi.jsonPROBE openapi: all candidate paths 404 (https://help.reclaim.ai/openapi.json, https://help.reclaim.ai/swagger.json, https://help.reclaim.ai/api/openapi.json, https://help.reclaim.ai/.well-known/openapi.json)
  • [probe] https://help.reclaim.ai/en/.mdPROBE docs-md: HTTP 404 at https://help.reclaim.ai/en/.md

Plug MCP servers into this product so it can use their toolsweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Connect an agent via an official MCP serverweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [probe] https://help.reclaim.ai/openapi.jsonPROBE openapi: all candidate paths 404 (https://help.reclaim.ai/openapi.json, https://help.reclaim.ai/swagger.json, https://help.reclaim.ai/api/openapi.json, https://help.reclaim.ai/.well-known/openapi.json)
  • [probe] https://help.reclaim.ai/en/.mdPROBE docs-md: HTTP 404 at https://help.reclaim.ai/en/.md

Use an official CLIweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Drive the product through a documented public APIweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [probe] https://help.reclaim.ai/openapi.jsonPROBE openapi: all candidate paths 404 (https://help.reclaim.ai/openapi.json, https://help.reclaim.ai/swagger.json, https://help.reclaim.ai/api/openapi.json, https://help.reclaim.ai/.well-known/openapi.json)
  • [probe] https://help.reclaim.ai/en/.mdPROBE docs-md: HTTP 404 at https://help.reclaim.ai/en/.md

Issue scoped/least-privilege API credentials for an agentweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://help.reclaim.ai/openapi.jsonPROBE openapi: all candidate paths 404 (https://help.reclaim.ai/openapi.json, https://help.reclaim.ai/swagger.json, https://help.reclaim.ai/api/openapi.json, https://help.reclaim.ai/.well-known/openapi.json)

Build against official SDKsweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://help.reclaim.ai/openapi.jsonPROBE openapi: all candidate paths 404 (https://help.reclaim.ai/openapi.json, https://help.reclaim.ai/swagger.json, https://help.reclaim.ai/api/openapi.json, https://help.reclaim.ai/.well-known/openapi.json)
  • [probe] https://help.reclaim.ai/en/.mdPROBE docs-md: HTTP 404 at https://help.reclaim.ai/en/.md

Subscribe to events via webhooksweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://help.reclaim.ai/openapi.jsonPROBE openapi: all candidate paths 404 (https://help.reclaim.ai/openapi.json, https://help.reclaim.ai/swagger.json, https://help.reclaim.ai/api/openapi.json, https://help.reclaim.ai/.well-known/openapi.json)

Agent-ready = 14.0 ÷ 210 × 100 = 6.7

API quality0.0/100×0.20 of the PA blend

The programmable surface once an agent is there — machine-readable spec, interactive docs, sandbox, versioning discipline.

Explore an interactive API reference with runnable examplesweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://help.reclaim.ai/openapi.jsonPROBE openapi: all candidate paths 404 (https://help.reclaim.ai/openapi.json, https://help.reclaim.ai/swagger.json, https://help.reclaim.ai/api/openapi.json, https://help.reclaim.ai/.well-known/openapi.json)

Download a machine-readable API spec (OpenAPI or equivalent)weight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://help.reclaim.ai/openapi.jsonPROBE openapi: all candidate paths 404 (https://help.reclaim.ai/openapi.json, https://help.reclaim.ai/swagger.json, https://help.reclaim.ai/api/openapi.json, https://help.reclaim.ai/.well-known/openapi.json)
  • [probe] https://help.reclaim.ai/llms.txtPROBE llms.txt: HTTP 200 at https://help.reclaim.ai/llms.txt # Reclaim.ai Help Center > Reclaim.ai Help Center ## Get started with Reclaim - [Getting started with Reclaim](https:

Test against a sandbox environment without touching production dataweight 1

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Rely on versioned APIs with a documented deprecation policyweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://help.reclaim.ai/openapi.jsonPROBE openapi: all candidate paths 404 (https://help.reclaim.ai/openapi.json, https://help.reclaim.ai/swagger.json, https://help.reclaim.ai/api/openapi.json, https://help.reclaim.ai/.well-known/openapi.json)

API quality = 0.0 ÷ 60 × 100 = 0.0

Openness0.0/100×0.20 of the PA blend

Can you leave, inspect, or self-host — data export, open source, portability.

Do everything through the API that I can do in the UIweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://help.reclaim.ai/openapi.jsonPROBE openapi: all candidate paths 404 (https://help.reclaim.ai/openapi.json, https://help.reclaim.ai/swagger.json, https://help.reclaim.ai/api/openapi.json, https://help.reclaim.ai/.well-known/openapi.json)
  • [probe] https://help.reclaim.ai/en/.mdPROBE docs-md: HTTP 404 at https://help.reclaim.ai/en/.md

Export all of my data in open formats and leaveweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [probe] https://help.reclaim.ai/openapi.jsonPROBE openapi: all candidate paths 404 (https://help.reclaim.ai/openapi.json, https://help.reclaim.ai/swagger.json, https://help.reclaim.ai/api/openapi.json, https://help.reclaim.ai/.well-known/openapi.json)
  • [probe] https://help.reclaim.ai/en/.mdPROBE docs-md: HTTP 404 at https://help.reclaim.ai/en/.md

Read the product's source under an open licenseweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Self-host the core productweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Openness = 0.0 ÷ 100 × 100 = 0.0

Built-in AI53.6/100×0.15 of the PA blend

Inside-out: how agentic the product itself is for its users — built-in assistants, autonomous features.

Get AI-generated insights and suggestions from my data inside the productweight 2

2 (weight) × 7 (quality) × 1.0 (full) = 14.0 of 20 max

  • [claimed-docs] https://reclaim.ai/features/ai-assistantChat with your AI Assistant to plan, prioritize, and optimize your schedule.
  • [claimed-docs] https://help.reclaim.ai/en/articles/14846468-reclaim-ai-2-0-overview.mdThe Schedule Assistant acts as your control center. It highlights what needs attention and suggests what to do nex
  • [claimed-docs] https://reclaim.aiAnalyze your time across meetings, tasks, & work-life balance metrics.
  • [claimed-docs] https://help.reclaim.ai/en/articles/6311455-how-reclaim-automatically-categorizes-your-events.mdReclaim automatically categorizes your events by type in order to perform several important jobs: To automatically sync your status in Slack to events on your calendar, To automatically color-code your calendar events, To provide stats on where your time is going each week
  • [claimed-docs] https://help.reclaim.ai/en/articles/8291694-how-reclaim-uses-priorities-to-intelligently-plan-your-workweek.mdSet the priority level for your Habits, Tasks, Smart Meetings, Scheduling Links, and even Google Calendar or Outlook Calendar events from Critical (P1) to Low priority (P4) and Reclaim will auto-schedule your calendar around the things that are most important.

Set up automations that run autonomously in the backgroundweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://help.reclaim.ai/en/articles/6207587-how-reclaim-manages-your-schedule-automatically.mdReclaim automatically schedules and reschedules events on your calendar, so you don't have to manually adjust your calendar when conflicts come up.
  • [claimed-docs] https://help.reclaim.ai/en/articles/6210740-features-in-reclaim.mdFocus Time lets you set a weekly focus goal for heads-down work — and uses AI to flexibly defend the time you need to get things done.
  • [claimed-docs] https://help.reclaim.ai/en/articles/6638132-scheduling-links-overview-share-ai-powered-booking-linksReclaim automatically reschedules it to the next best time. No reshuffling required.
  • [claimed-docs] https://help.reclaim.ai/en/articles/4281992-buffer-time-overview-travel-decompression-and-tasks-habit-breaksReclaim can automatically add smart buffers between events to ensure you have time to travel, take a break, or chunk up your Task and Habit events.
  • [claimed-docs] https://help.reclaim.ai/en/articles/8291694-how-reclaim-uses-priorities-to-intelligently-plan-your-workweek.mdSet the priority level for your Habits, Tasks, Smart Meetings, Scheduling Links, and even Google Calendar or Outlook Calendar events from Critical (P1) to Low priority (P4) and Reclaim will auto-schedule your calendar around the things that are most important.
  • [community] https://hn.algolia.com/api/v1/items/23760278Huge fan of Reclaim! ...With Reclaim I'm able to 'trick' myself by having the bot add proactive things to my calendar that I want to do, but never get time for (like taking a mid-day exercise break).
  • [community] https://hn.algolia.com/api/v1/items/23760278It didn't worked for me. I've signed up, i have the events created by Reclaim in my calendar, but if I invite myself from another account, nothing happens.

Delegate tasks to a built-in AI assistant inside the productweight 3

3 (weight) × 7 (quality) × 1.0 (full) = 21.0 of 30 max

  • [claimed-docs] https://reclaim.ai/features/ai-assistantChat with your AI Assistant to plan, prioritize, and optimize your schedule.
  • [claimed-docs] https://help.reclaim.ai/en/articles/14846468-reclaim-ai-2-0-overview.mdThe Schedule Assistant acts as your control center. It highlights what needs attention and suggests what to do nex
  • [claimed-docs] https://help.reclaim.ai/en/articles/14846468-reclaim-ai-2-0-overview.mdPreview changes in your calendar before deploying them

Operate the product with natural-language commandsweight 2

2 (weight) × 5 (quality) × 0.6 (partial) = 6.0 of 20 max

  • [claimed-docs] https://reclaim.ai/features/ai-assistantChat with your AI Assistant to plan, prioritize, and optimize your schedule.
  • [claimed-docs] https://help.reclaim.ai/en/articles/14846468-reclaim-ai-2-0-overview.mdThe Schedule Assistant acts as your control center. It highlights what needs attention and suggests what to do nex

Built-in AI = 48.2 ÷ 90 × 100 = 53.6

Automation21.7/100×0.15 of the PA blend

Depth of automation primitives — rules, scheduling, bulk operations, webhooks.

Perform bulk operations across many items at onceweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Define rules that trigger actions automatically on eventsweight 3

3 (weight) × 5 (quality) × 0.6 (partial) = 9.0 of 30 max

  • [claimed-docs] https://help.reclaim.ai/en/articles/8291694-how-reclaim-uses-priorities-to-intelligently-plan-your-workweek.mdSet the priority level for your Habits, Tasks, Smart Meetings, Scheduling Links, and even Google Calendar or Outlook Calendar events from Critical (P1) to Low priority (P4) and Reclaim will auto-schedule your calendar around the things that are most important.
  • [claimed-docs] https://help.reclaim.ai/en/articles/6207587-how-reclaim-manages-your-schedule-automatically.mdReclaim automatically schedules and reschedules events on your calendar, so you don't have to manually adjust your calendar when conflicts come up.
  • [claimed-docs] https://help.reclaim.ai/en/articles/5464974-use-reclaim_free-to-create-no-meeting-days-or-times.mdyou can set a smart No-Meeting Day using the hashtag #reclaim_free. Reclaim will mark the day as busy for new meeting invitations, but keep you free to schedule Tasks and Habits
  • [claimed-docs] https://help.reclaim.ai/en/articles/5465012-reserve-dedicated-time-for-meetings-with-reclaim_busy.mdadd the hashtag #reclaim_busy to it. This will tell Reclaim's scheduler to treat that time as busy, despite it being marked as free.
  • [claimed-docs] https://help.reclaim.ai/en/articles/5644743-using-needs_travel-flight-and-travel.mdIf you want to add travel time to an event that Reclaim has failed to add travel time automatically, simply add the hashtag #needs_travel to the title, description, or RSVP note
  • [claimed-docs] https://help.reclaim.ai/en/articles/4281992-buffer-time-overview-travel-decompression-and-tasks-habit-breaksReclaim can automatically add smart buffers between events to ensure you have time to travel, take a break, or chunk up your Task and Habit events.
  • [claimed-docs] https://help.reclaim.ai/en/articles/5105077-how-to-reschedule-smart-reclaim-events.mdWhen you reschedule an event by dragging it elsewhere in the calendar, it will automatically be "locked" and get a 🔒 emoji in the title.

Schedule recurring jobs or workflowsweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://reclaim.ai/features/habitsFind the best times for your recurring routines.
  • [claimed-docs] https://help.reclaim.ai/en/articles/6210740-features-in-reclaim.mdHabits flex around your schedule and adapt as things come up, giving you the time you need without being overly rigid and jamming up your calendar.
  • [claimed-docs] https://help.reclaim.ai/en/articles/8291694-how-reclaim-uses-priorities-to-intelligently-plan-your-workweek.mdSet the priority level for your Habits, Tasks, Smart Meetings, Scheduling Links, and even Google Calendar or Outlook Calendar events from Critical (P1) to Low priority (P4) and Reclaim will auto-schedule your calendar around the things that are most important.
  • [claimed-docs] https://help.reclaim.ai/en/articles/6207587-how-reclaim-manages-your-schedule-automatically.mdReclaim automatically schedules and reschedules events on your calendar, so you don't have to manually adjust your calendar when conflicts come up.
  • [community] https://hn.algolia.com/api/v1/items/23760278Our Habits feature has a lot more control... the throttling of free/busy time... makes things much better for manager-type personas who need to remain available for supporting their team.
  • [community] https://news.ycombinator.com/item?id=24294751I've been using this new feature on reclaim and it's been awesome helping me reserve time to keep my commitments and not letting meetings take control over the day.

Version, review, and roll back my automationsweight 1

1 (weight) × 2 (quality) × 0.6 (partial) = 1.2 of 10 max

  • [claimed-docs] https://help.reclaim.ai/en/articles/14846468-reclaim-ai-2-0-overview.mdPreview changes in your calendar before deploying them
  • [claimed-docs] https://help.reclaim.ai/en/articles/5105077-how-to-reschedule-smart-reclaim-events.mdWhen you reschedule an event by dragging it elsewhere in the calendar, it will automatically be "locked" and get a 🔒 emoji in the title.
  • [claimed-docs] https://help.reclaim.ai/en/articles/6473767-how-to-stop-reclaim-events-from-moving-using-locks.mdBy default, Reclaim will automatically lock your Smart Meetings at 4am in your local timezone at the beginning of the day so that they don't move around the day-of.

Automation = 17.4 ÷ 80 × 100 = 21.7