Reclaim.ai

Smart calendar scheduling for habits, tasks, breaks, and meetings

KINDA · partial replacement
price $12/mo per seatsubscription / year $144estimated build time multi-dayreplaced by 0 people

A personal auto-blocker is buildable, but two-way calendar sync, scheduling links, team features, and conflict-safe automation are upkeep-heavy.

Build verification: not recorded. How we judge buildability

What you give up

  • team coordination
  • smart rescheduling polish
  • scheduling links
  • calendar edge cases
  • uptime

Why people still pay

They pay because calendar automation is only valuable if it never makes embarrassing mistakes.

Your build guide

The stack, security requirements, and agent rules for a focused replacement.

Before you start

  • Node, one Google Calendar OAuth client with the necessary consent/scopes, user-controlled task configuration and secure refresh-token storage. No public booking frontend is needed.
  • Implementation components: Node.js CLI, googleapis and a timezone-aware scheduler for one Google Calendar. A versioned YAML task/habit configuration and SQLite operation receipts; plan/apply commands separate preview from calendar writes.
  • Scope boundary: Team coordination and broad provider support are outside scope.
01
Node.js CLI, googleapis and a timezone-aware scheduler for one Google Calendar.
02
A versioned YAML task/habit configuration and SQLite operation receipts; plan/apply commands separate preview from calendar writes.
03
Domain model: task estimates, habit windows, owned calendar holds, schedule revisions and provider event mappings
engineering roadmap

Implementation plan

1

Phase 1

Scope and fixtures. Implement this bounded workflow: Schedule one owner's flexible tasks and habits into free calendar windows, preview a proposed plan and apply approved holds. Replan only tool-owned holds when meetings move, preserving protected focus periods. Record prerequisites, select representative user-owned fixtures and document the unsupported features: Team coordination and broad provider support are outside scope.

2

Phase 2

Durable model. Model task estimates, habit windows, owned calendar holds, schedule revisions and provider event mappings Add migrations or a versioned document format, explicit validation, stable IDs and a visible import-error report. Preserve this rule: Never move or delete events the tool did not create; every automated change is tied to a plan revision and can be reviewed or reverted.

3

Phase 3

Complete the first useful path. Implement the workflow's input, review and output interface, with clear controls and explicit empty/error states. Store UTC instants plus the intended IANA timezone. Reserve locally in a transaction, recheck provider availability, create with a stable external ID, then reconcile timeouts before retrying.

4

Phase 4

Permissions and integration failure. Encrypt refresh tokens with a separately managed key; expose busy intervals rather than event titles publicly. Hash guest management tokens and bound their lifetime. Request integration credentials and permissions only for the enabled feature; show a disconnected state instead of mock results.

5

Phase 5

Portable handoff. Export task configuration and tool-owned event mappings. The apply command records enough prior event state to review a rollback; it never deletes non-owned calendar events. Include setup, operating limits, fixture walkthrough and shutdown/restart instructions in the README.

6

Phase 6

Acceptance scenarios. Add a conflicting external meeting and move only the affected owned hold; rerunning the same plan creates no duplicate events. Repeat the workflow after restart and with a denied permission or unavailable dependency; show recoverable failure rather than a success placeholder.

the pro prompt
download AGENTS.md
WORKING SLICE
Schedule one owner's flexible tasks and habits into free calendar windows, preview a proposed plan and apply approved holds. Replan only tool-owned holds when meetings move, preserving protected focus periods.

Build this scoped Reclaim.ai-inspired workflow with a documented data model and visible failure states.

Architecture
- Node.js CLI, googleapis and a timezone-aware scheduler for one Google Calendar.
- A versioned YAML task/habit configuration and SQLite operation receipts; plan/apply commands separate preview from calendar writes.

Prerequisites and limits
Node, one Google Calendar OAuth client with the necessary consent/scopes, user-controlled task configuration and secure refresh-token storage. No public booking frontend is needed.
Outside this release: Team coordination and broad provider support are outside scope.

Data model and correctness
task estimates, habit windows, owned calendar holds, schedule revisions and provider event mappings
Invariant: Never move or delete events the tool did not create; every automated change is tied to a plan revision and can be reviewed or reverted.
Store UTC instants plus the intended IANA timezone. Reserve locally in a transaction, recheck provider availability, create with a stable external ID, then reconcile timeouts before retrying.

Security and privacy
Encrypt refresh tokens with a separately managed key; expose busy intervals rather than event titles publicly. Hash guest management tokens and bound their lifetime.

Recovery and export
Export task configuration and tool-owned event mappings. The apply command records enough prior event state to review a rollback; it never deletes non-owned calendar events.

Implementation order
1. Phase 1 — Scope and fixtures. Implement this bounded workflow: Schedule one owner's flexible tasks and habits into free calendar windows, preview a proposed plan and apply approved holds. Replan only tool-owned holds when meetings move, preserving protected focus periods. Record prerequisites, select representative user-owned fixtures and document the unsupported features: Team coordination and broad provider support are outside scope.
2. Phase 2 — Durable model. Model task estimates, habit windows, owned calendar holds, schedule revisions and provider event mappings Add migrations or a versioned document format, explicit validation, stable IDs and a visible import-error report. Preserve this rule: Never move or delete events the tool did not create; every automated change is tied to a plan revision and can be reviewed or reverted.
3. Phase 3 — Complete the first useful path. Implement the workflow's input, review and output interface, with clear controls and explicit empty/error states. Store UTC instants plus the intended IANA timezone. Reserve locally in a transaction, recheck provider availability, create with a stable external ID, then reconcile timeouts before retrying.
4. Phase 4 — Permissions and integration failure. Encrypt refresh tokens with a separately managed key; expose busy intervals rather than event titles publicly. Hash guest management tokens and bound their lifetime. Request integration credentials and permissions only for the enabled feature; show a disconnected state instead of mock results.
5. Phase 5 — Portable handoff. Export task configuration and tool-owned event mappings. The apply command records enough prior event state to review a rollback; it never deletes non-owned calendar events. Include setup, operating limits, fixture walkthrough and shutdown/restart instructions in the README.
6. Phase 6 — Acceptance scenarios. Add a conflicting external meeting and move only the affected owned hold; rerunning the same plan creates no duplicate events. Repeat the workflow after restart and with a denied permission or unavailable dependency; show recoverable failure rather than a success placeholder.

Acceptance
Add a conflicting external meeting and move only the affected owned hold; rerunning the same plan creates no duplicate events.
Use real source data or clearly labeled fixtures. Explain unsupported input and provider failures; do not fabricate analytics, delivery receipts, accuracy claims or security guarantees.

Optional agent guidance
Optional external skill: [gws-calendar](https://github.com/googleworkspace/cli/blob/main/skills/gws-calendar/SKILL.md) — Use Google Calendar calendars, events, recurrence, free/busy queries and integration discovery through the gws CLI. Review its instructions and compatibility before use; it does not grant deployment, data-access or publication permission.
Optional external skill: [sharp-edges](https://github.com/trailofbits/skills/blob/main/plugins/sharp-edges/skills/sharp-edges/SKILL.md) — Review security-sensitive APIs and configuration for dangerous defaults and easy-to-misuse interfaces. Review its instructions and compatibility before use; it does not grant deployment, data-access or publication permission.
Project rule — data model: task estimates, habit windows, owned calendar holds, schedule revisions and provider event mappings
Project rule — preserve this invariant: Never move or delete events the tool did not create; every automated change is tied to a plan revision and can be reviewed or reverted.
Project rule — acceptance evidence: Add a conflicting external meeting and move only the affected owned hold; rerunning the same plan creates no duplicate events.

$ open in your agent (prompt prefilled, you press enter), copy the prompt or copy or download AGENTS.md · generated from this app's build plan

prior art · use these instead of building, if you'd ratherCal.comOpen-source scheduling platform; useful prior art for calendar OAuth and scheduling workfl↗
share on X ↗

Reclaim.ai pricing

planmonthlyannual (per mo)what you get
lite$0/user$0/user5 AI agents; 1-user team; 1-week scheduling range; 1 calendar sync; 1 scheduling link.
starter$12/user$10/userUp to 10 seats; 10 AI agents/seat; 8-week scheduling range; 3 calendar syncs; 3 scheduling links.
business$18/user$15/userUp to 100 seats; 100 AI agents/seat; 12-week range; unlimited calendar syncs and scheduling links.
enterprise—$22/user100+ seats; unlimited AI agents; 12-week scheduling range.Annual only; custom contract.

free tier5 AI agents; 1-user team; 1-week scheduling range; 1 calendar sync; 1 scheduling link.

billingLite free; Starter/Business monthly + annual; Enterprise annual only

hidden costsCumulative attendee users are billed separately: annual Starter packs cost $8/$16/$24/$32 per month for 3/6/9/12 attendee users; annual Business packs cost $12/$24/$36/$48 for 6/12/18/24. Monthly packs cost more. Each pack includes one free paid seat.

pricing sources checked 2026-08-14 · pricing source ↗

Questions about Reclaim.ai

Can you build your own Reclaim.ai with AI?

Partly. A personal auto-blocker is buildable, but two-way calendar sync, scheduling links, team features, and conflict-safe automation are upkeep-heavy.

What does the Reclaim.ai build prompt cover?

The prompt starts with this scope: Schedule one owner's flexible tasks and habits into free calendar windows, preview a proposed plan and apply approved holds. Replan only tool-owned holds when meetings move, preserving protected focus periods. Full-product capabilities excluded from the comparison include: team coordination; smart rescheduling polish; scheduling links. Follow the implementation plan and its prerequisites before expanding the build.

How do I use the prompt, AGENTS.md and agent skills?

Start with the Reclaim.ai prerequisites and stack, then copy the prompt into your coding agent. Save the project rules as AGENTS.md in the project root. Linked skills are optional packages or source instructions for specific tasks; review their current contents and install only those matching the chosen stack. A skill does not supply API credentials or verify the finished app.

How long will this Reclaim.ai project take?

The catalogue estimate is multi-day for the limited scope. Setup, integration approvals, debugging, deployment and ongoing maintenance can add time. This is an estimate, not a delivery guarantee.

What would I give up by replacing Reclaim.ai?

team coordination; smart rescheduling polish; scheduling links; calendar edge cases; uptime. They pay because calendar automation is only valuable if it never makes embarrassing mistakes.

What price is this guide comparing against?

The recorded Starter plan is $12/mo per seat (monthly per seat), checked 2026-07-30. Check the linked pricing source before buying. Building your own also has hosting, API and maintenance costs; the recorded amount is not a guaranteed saving.

What can I use instead of building Reclaim.ai?

The prior-art section lists Cal.com as starting points. Review their current scope, license and maintenance before adopting one.

Every week, more subscriptions die.

New verdicts, new prompts, the week's most-doomed apps.
One email. Unsubscribe in one click.

last week:100 Questions · KINDA1of10 · KINDA1Password · KINDA+1090 more

free forever · no scanner spam · the prompt stays on the site, the deaths come to you

$weekly: what got a verdict, what died.