Use cases/How two-way sync works

How two-way calendar sync works across companies

One room is shared by several companies, and each company has its own calendar system. Sync is where a booking tool earns trust or loses it, so here is exactly how Naboro keeps every calendar honest.

One shared calendar with many mirrors

Naboro's shared calendar is the single source of truth for each room. Every company that pays for sync connects its own calendar (Google Calendar, Microsoft 365, or CalDAV), and Naboro keeps that calendar and the shared one in step, in both directions:

Changes move in seconds, not on an hourly schedule. A meeting moved in Outlook updates the shared calendar, and the tablet at the door, before you reach the corridor.

How conflicts are resolved

The interesting case is two companies' calendars claiming the same slot. The rule is strict and simple: the room can hold one meeting. The first booking to reach the shared calendar wins. The other one is declined in its home calendar, where the organizer sees it right away and can pick another slot. What never happens is the classic failure where both calendars show "confirmed" and two teams meet at the same door. The same rule applies inside Naboro itself: the server rejects overlapping bookings.

Sync stops at the company boundary

Each company's connection reads and writes only that company's calendar. On the shared calendar, other companies see only that the room is taken, when, and who booked it, meaning the organizer and the company name. Subjects, attendees, agendas, and attachments never cross the boundary. Your calendar's contents are mirrored for you and summarized for everyone else.

Every change is logged

Any system that writes into your calendar should be able to explain itself. Every sync run in Naboro is logged per building, showing what was imported, mirrored, updated, or removed, and in which calendar. When someone asks why an event moved, the answer is a log entry, not a guess.

How to set up sync

  1. Book for free first. Sync is an add-on, not a requirement. The whole building can book on the shared calendar without it.
  2. Connect your company's calendar. A company admin signs in to Google or Microsoft and picks which calendar backs each room.
  3. Let both sides settle. Existing meetings import, the shared calendar mirrors out, and the audit log shows exactly what happened.

Sync is priced per company, as a flat fee. Each company in the building decides on its own whether its calendar joins. Companies that skip it keep booking for free. See pricing.

Get started

Book in Naboro, see it in Outlook

Start free and connect your calendar when you're ready. The audit log shows you everything it does.