Automate your bookings with OneCal + Zapier
Connect OneCal to 5,000+ apps with Zapier and automate everything that happens after a booking, from Slack alerts and CRM updates to internal handoffs and follow-ups.

You are in good company. OneCal is trusted by thousands of users from organizations like
OneCal x Zapier, in a nutshell
Whenever something happens to a OneCal scheduling link booking, like a booking being requested, confirmed, rescheduled, declined or cancelled - Zapier picks it up and triggers an action in any of the apps you already use. No code, no engineers, no glue scripts.
- Send Slack messages the moment a booking is requested or confirmed
- Update your CRM, ATS or spreadsheet automatically
- Notify teammates when a booking is rescheduled or cancelled
- Trigger follow-up emails, surveys and onboarding flows
Available triggers
OneCal exposes booking events from your scheduling links as Zapier triggers. Pair any of them with an action in 5,000+ apps to build the workflow you need.
Booking Requested
Trigger
Fires the moment someone submits a new booking through one of your OneCal scheduling links.
Booking Confirmed
Trigger
Fires when a booking is confirmed automatically or manually by the host.
Booking Declined
Trigger
Fires when a host declines a pending booking request, so you can follow up with the invitee.
Booking Cancelled
Trigger
Fires whenever a booking is cancelled, by the host or the invitee.
Booking Changed
Trigger
A catch-all that fires on any change to a booking. This is useful when you want a single Zap for the full lifecycle.
Booking Reschedule Requested
Trigger
Fires when an invitee starts a reschedule, so you can react before the new time is confirmed.
Booking Reschedule Confirmed
Trigger
Fires once the reschedule is confirmed and the booking moves to its new time.
Get Booking by ID
Trigger
A polling trigger that lets you fetch and watch a specific booking by its OneCal ID.
Popular automations
A few of the most common Zaps OneCal customers build. Wire them up in minutes, no engineering required.
Slack
New booking → Slack
Post a message to a Slack channel the moment a new OneCal booking is requested.
Slack
Booking confirmed → Slack
Notify your team in Slack when a booking is confirmed, so everyone is ready for the call.
Slack
Booking changed → Slack
Send a Slack alert any time a booking changes - confirmed, declined, rescheduled or cancelled.
Slack
Booking cancelled → Slack
Get a Slack ping when a booking is cancelled so the freed-up slot doesn't go unnoticed.
Slack
Booking declined → Slack
Notify the right channel when a host declines a booking and follow up with the invitee.
Slack
Reschedule requested → Slack
Alert your team the moment an invitee asks to reschedule, before the new time is locked in.
Slack
Reschedule confirmed → Slack
Drop a confirmation in Slack once a reschedule is locked in at the new time.
5,000+ apps
New booking → CRM, sheet or anything else
Pipe new bookings into your CRM, a Google Sheet, Notion, HubSpot, Salesforce, Airtable - wherever you keep customer data.
Coming soon
Pre-built Zap templates
We're building a library of ready-to-use Zap templates so you can connect OneCal to your favorite apps in a single click. Until then, you can compose your own Zaps from any of the triggers above.
"OneCal is the only way I found to consistently sync my work (Outlook) and personal (Google) calendars. I tried all the suggested free methods and none were successful. I rely on both calendars and am so pleased I can see them together everywhere I look!"
"I primarily utilize OneCal to keep multiple calendars synced so that different organizations can see my shared schedule. This one tool helps me manage tons of calendars effectively and my coworkers, clients, and companies can all keep track of my schedule in real-time."
"The ability to sync multiple calendars so I can stay on top of my life is really important to me. It made it much easier than other products I tried."
"I really appreciate how OneCal solves my need to have all of my calendars synced, so I'm not double booking time on my calendar. It's super easy to set up, and I found the user interface very nice to work with. Once I signed up, I had everything syncing in just a few minutes."
"OneCal solved ALL calendar issues!
I have 5 different gmail calendars and OneCal is like, 'Not a problem!'
I need multiple booking links - OneCal - 'Not a problem.'
I had an issue (user issue for sure) and A REAL PERSON from OneCal is emailing me with a solution before the end of day.
You simply cannot beat this tool or their amazing support. "
"This has been a true life-saver to have updates syncing in real-time and eliminates the need for a third-party calendar sharing view for me. Was a breeze to set up as well. Thank you for inventing this!"
"The clean layout and constantly evolving features make it really easy to navigate and great value. It has good integrations with other websites and really quick to load as well. It's made my ROI really high and works great."
"I use OneCal for syncing between three different calendars - day job, my own business, and personal calendar. It solves the big problem of not double booking across different parts of my life. I also appreciate not having to manually cross-check calendars while maintaining privacy on my day job calendar."
"During my search for a meeting scheduling solution, I discovered OneCal. I realized that it could effortlessly address all my calendar-related issues. The setup process was incredibly intuitive, and I can't think of a single drawback to this solution. I had it up and running in just three minutes. "
"It's a once-and-done setup, a few minutes to add and sync the calendars and then you never need to touch it again. And reasonable permissions manifest as well. OneCal has been head and shoulders above any other interaction I've seen, with responsive devs eager to explain their design and even implement new features."
"I love OneCal for its ability to remove the chaos of scheduling across different time zones and schedules. I appreciate how it organizes both my personal and professional life, preventing me from missing important events like my kid's preschool graduation. The ease of use has significantly reduced my stress."
"I like that OneCal solves the problem of double bookings for me as a freelancer with multiple email accounts. It books meetings across all my calendars automatically, which is a major benefit. I use OneCal daily and appreciate how easy it is to set up and not have to look back."

"OneCal is the best service I have found for calendar synchronization and management. I synchronize seven calendars using a combination of Google Workspace and Office 365 calendars, and OneCal keeps everything in sync. It offers me an easy way to manage my busy schedule across seven engagements. The game changer is OneCal's customized booking links, each customized with a unique logo. I have tried other services, and while they work well, none work as quickly and cleanly as OneCal."
"I really like OneCal for its seamless experience and the fact it just works. I appreciate how it allows multi-to-multi calendar synchronization, making it possible to synchronize my work, private, and business calendars effectively. After trying multiple calendar tools, OneCal is the first one that actually works for me."
"Super easy to use, FANTASTIC support, pretty easy to integrate and implement. Use it daily. The calendar sync function alone is worth the price and the UI is excellent."















