Motion-stylecalendar.Calendly-stylebookingpages.
Run your week from one workspace: Google events, client bookings, CRM follow-ups, tasks, and focus blocks, plus public booking types with shareable or embeddable pages, two-way Google Calendar sync, and hold-and-release slots.
Book time
Sync · Week view
Mon
Tue
Wed
Thu
Fri
10:00 AM
Sarah Johnson
Tue 10:00 AM · Booked via site
Without Sonor
Motion lives in one tab, Calendly in another, and neither talks to your CRM.
Your team re-types availability and loses context on every appointment.
With Sonor
Day, week, and month views with everything color-coded by source: the command center experience you expect from tools like Motion, inside Sonor.
What you get.
Day, week, and month views with everything color-coded by source: the command center experience you expect from tools like Motion, inside Sonor.
Booking types, duration, buffers, and branded guest flows. Drop in `BookingWidget` from site-kit or use the API for a full calendar picker and confirmations.
Real availability blocks slots automatically. Bookings write to Google and create or update CRM contacts with a full timeline entry.
Unified calendar
Motion-style planning. Not just a booking link.
Sync is where your week comes together before anyone hits your public scheduling page.
One calendar for everything
Google Calendar events, client bookings, CRM follow-ups, and your own tasks appear together. Filter by source or project so nothing hides in another tab.
Protect deep work
Block focus time the same way you block meetings. Sync respects real availability when guests pick slots.
Plan from the grid
Day, week, and month views with quick-create for meetings and blocks: the scheduling workspace your team actually lives in.
Scheduling types
Calendly-style pages for every offer.
Each booking type gets its own duration, pricing, availability rules, and shareable or embeddable page, with full month picker, time slots, and guest form included.
Consultation
Discovery call
Example slots
Strategy Session
Paid deep dive
Example slots
Quick sync
Standing client check-in
Example slots
Availability
Your rules. Their convenience.
Set hours, buffers, and exceptions. The public widget and hold-and-release logic respect your real calendar automatically.
Mon
Tue
Wed
Thu
Fri
9:00 AM
10:00 AM
11:00 AM
12:00 PM
1:00 PM
2:00 PM
3:00 PM
4:00 PM
Two-way sync. Real schedule.
Busy times on Google block public slots instantly. New bookings from your site write back to the calendar you already use: no double-booking, no copy-paste.
Works with Google Workspace and personal Gmail. Connect once for the whole project.
Client Meeting · Sarah Chen
Tuesday, March 18 · 10:00 – 11:00 AM
Sarah Chen
Strategy Session · Confirmed
CRM
Book → contact → timeline.
Every public booking feeds the same CRM and activity stream as the rest of Sonor.
Guest picks a slot
On your site via BookingWidget
CRM updates automatically
New or existing contact
Timeline + activity
Appointment on the record
Confirmation email
Branded, automated
For developers.
A few lines of code. That's it.
import { BookingWidget } from '@sonor/site-kit/sync' export default function Schedule() { return ( <BookingWidget bookingTypeSlug="consultation" styles={{ primaryColor: '#14B8A6' }} /> )}ReadytotrySync?
Start with Sync and the full Sonor platform, everything included from day one.