Skip to content

Sync data with
AI magic

Connect two apps and AI maps the fields between them. Every change after that syncs both ways, on the schedule you choose.

The RabbitSync dashboard: the past day's runs, records written and open issues, a Product catalog sync running now, two things that need attention, and the past day's runs by outcome.

Syncs today between

NotionGoogle Sheets

Sync that just works

A recording of the RabbitSync console, 49 seconds long, with no sound. It opens on the syncs list: six syncs between Notion and Google Sheets, one of them failing. A new sync is created from a Notion database to a Google Sheets tab, both ways, every 15 minutes. The mapping agent proposes seven field pairs with a confidence for each, and the one it was less sure of is ticked by hand. Conflicts are set to Manual review, and the sync is created and run. The new sync appears at the top of the list, its first run under way.

  1. Sign in to the apps you want to sync. RabbitSync keeps them connected and tells you if one ever needs you.

  2. Run it on a cron expression or a fixed interval, or trigger it by hand. One run per sync at a time, so two runs can never fight over the same rows.

  3. Pick the two resources, and let the field-mapping AI agent decide which fields pair with which; you can accept or reject each one.

  4. The console shows every run: what it read, what it wrote, what it skipped, and the error code for anything that broke.

Intelligent sync that understands your data

The new-sync wizard's direction options: Both ways, chosen, with edits on either side copied to the other; Notion to Google Sheets; and Google Sheets to Notion.

Genuinely two-way

Not a mirror with a preferred side. Both directions at once, per field if you want it, with the direction shown on every mapping.

The console's syncs list: six syncs between Notion and Google Sheets, each with its direction and health. Four are healthy, one has a warning, and one needs Google Sheets reconnected.

One console, every sync

Health, runs, issues and connected apps, at a density built for scanning rather than scrolling.

The agent's proposed field pairs between a Notion database and a Google Sheet, each with its direction and why: Status, Channel and Notes by name, Budget to Budget (USD) at 96% confidence and Name to Task at 94%. The pointer is on Budget's tick box.

Mapping you approve

The agent proposes field pairs and shows its confidence. An accepted proposal becomes an ordinary mapping. Nothing maps itself behind your back.

The dashboard's Needs attention card: Google Sheets needs reconnecting, with a Reconnect button and which sync it stopped, and two conflicts waiting for a decision.

End sync chaos

Rate limits, expired tokens and renamed resources happen every week. Each one gets its own state and its own message, not a generic error.

The dashboard's Records written card for the past 24 hours: 2,034 updated, 112 created, 14 deleted and 3 that failed to write.

Syncing becomes smart

Each run compares against the last one and writes only what moved.

One run of the Product catalog sync: when it ran, its mode and conflict policy, and its counts. 1,284 records read, 11 updated, 1,273 unchanged, none failed.

Your data stay yours

Record contents pass through in memory and are not stored in our databases. We keep identifiers, field names and counts.

Start syncing your data with AI

Start a 7-day free trial. No card needed.

Start a trial
Save 20%

Basic

A few syncs, run as often as hourly.

$39/mo

Billed annually, $468/yr

Records in sync
1,000
Syncs
3
Minimum time between runs
1 hour
Concurrent runs
1
Team members
3
AI mapping suggestions
50 a month
Run history retained
7 days

Plus

A team's syncs, as often as every five minutes.

$79/mo

Billed annually, $948/yr

Records in sync
100,000
Syncs
25
Minimum time between runs
5 minutes
Concurrent runs
5
Team members
10
AI mapping suggestions
500 a month
Run history retained
30 days

Pro

Your trial plan

Large tables, as often as every 30 seconds.

$199/mo

Billed annually, $2,388/yr

Records in sync
1,000,000
Syncs
Unlimited
Minimum time between runs
30 seconds
Concurrent runs
20
Team members
Unlimited
AI mapping suggestions
5,000 a month
Run history retained
90 days

Prices are in US dollars. Subscriptions are sold through Lemon Squeezy, our reseller, which adds sales tax or VAT where it applies. Cancel anytime in the console: your plan stays active until the end of the period you paid for, and partial periods are not refunded except where the law requires it. The Terms of Service have the details.

Questions, answered.

Do you store my records?

Record contents are read, compared and written in memory, and are not stored in our databases. We keep what a sync needs to pick up where it left off: record identifiers, fingerprints, field names and run history.

Which apps can I sync?

Notion databases and Google Sheets tabs, in either direction or both at once. The connectors page lists what each side supports.

What happens when both sides change the same field?

It follows the conflict policy you choose for the sync: one side always wins, the most recent edit wins, or Manual review. Under Manual review the field is parked, the run reports it, and you decide it on the Issues page, where both values are read live from Notion and Sheets.

How often can a sync run?

As often as your plan allows: hourly on Basic, every five minutes on Plus, every 30 seconds on Pro. Schedule it with a cron expression or an interval, or run it by hand from the console. One run per sync at a time, so two runs never write the same rows at once.

Does the AI see my data?

The mapping agent reads the two schemas: field names and types, never record values. It proposes field pairs with a confidence score, and nothing maps until you accept a pair. Our AI providers may not train on what we send them.

How does the trial work?

7 days on Pro, with no card. When it ends without a plan, the account becomes read-only: your syncs and their history stay visible, and syncs stop running until you choose a plan.

What if I go over a plan limit?

Your account's admins are told, and a grace period starts: 7 days, or 14 on Pro. After that, the syncs over the limit stop until you upgrade or reduce usage. We never delete data to enforce a limit.

Can I cancel anytime?

Yes, in the console. Your plan stays active until the end of the period you paid for. Subscriptions are sold through Lemon Squeezy, our reseller, and partial periods are not refunded except where the law requires it. See the Terms of Service.

Start syncing data
with AI magic

Connect both sides, let AI drive it for you. Start a free trial today.

Start a trial