Google Calendar integration
Keep online bookings and your real calendar in step
After the owner authorizes Google Calendar, Onyx can check busy periods before showing availability and add confirmed appointments to the connected calendar.
What Onyx handles
Busy-time protection
Events on the connected calendar can keep those periods from appearing as available online.
Confirmed event creation
Successful bookings can be added to Google Calendar with the appointment details.
Owner-authorized access
Google sign-in and consent happen through Google's OAuth flow; credentials are not typed into the public website.
Disconnect when needed
The owner can view connection status and remove the calendar connection from the portal.
From setup to confirmed booking
Set up your business
Add services, prices, durations, staff, availability, and booking rules from one owner portal.
Share your booking page
Use your direct Onyx link or place the booking widget on an existing website.
Run the day from one calendar
Clients book open times, payments are handled through Stripe, and appointments stay organized.
Common questions
Does connecting Google Calendar help prevent double bookings?
Yes. Onyx checks connected calendar busy times along with Onyx bookings before offering slots.
Will appointments appear in Google Calendar?
Confirmed appointments can be added to the connected Google Calendar.
Can the owner disconnect Google Calendar?
Yes. Calendar access can be disconnected from the private owner portal.