Title: Connect your calendar for bookings | OneForm

> Connect Google Calendar or Outlook so your busy times stay off your booking pages and every booked call lands on your calendar.

Source: https://oneform.si/help/bookings/connect-your-calendar/

---

1. [Help Center](https://oneform.si/help/)
2. [Bookings](https://oneform.si/help/bookings/)
3. Connect your calendar for bookings

[View as Markdown](https://oneform.si/help/bookings/connect-your-calendar.md)

# Connect your calendar for bookings

Connect Google Calendar or Outlook so your busy times stay off your booking pages and every booked call lands on your calendar.

Admins and ownersUpdated October 22, 2026 · 2 min read

[Open bookings integrations ↗](https://app.oneform.si/bookings/integrations?help=connect-your-calendar)

Connect the calendar you work from. OneForm then checks it before offering a time, so clients can't book over your meetings. Every booked call goes on it, and moves or comes off it when the booking changes.

## Connect a calendar

1. Go to [Bookings → Integrations](https://app.oneform.si/bookings/integrations).
2. Under **Calendar**, click **Connect** next to **Google Calendar** or **Outlook or Microsoft 365**.
3. Sign in and allow calendar access.

You come back to Bookings. The first calendar you connect becomes your bookings calendar: its busy times are checked, and booked calls go on it.

![Bookings → Integrations with the Calendar and Video calls sections](https://app.oneform.si/media/f9f943a5-59d2-536d-9040-7977219bfe64)

## Choose where calls go and what's checked

Each connected account has these choices:

- **Add calls here:** booked calls go on this account. Only one account can have it.
- **Check for conflicts:** this account's busy times are kept free too. The account calls go on is always checked.
- **Choose calendars:** pick the calendar booked calls go on under **Add booked calls to**, and tick which of the account's calendars are checked under **Check for conflicts**.

Changes save as soon as you click. To check a second account, such as a personal calendar, click **\+ Google Calendar**or **\+ Outlook** under the list.

## Good to know

- **No calendar?** That's fine. Calls still arrive by email with a calendar invitation, but OneForm can't see your other meetings.
- **Switching calendars** keeps the old one checked for conflicts, so you never open up double bookings by accident.
- **Video links come with it.** Google Calendar can add Google Meet links, and Outlook can add Teams meetings. See [Add video meetings](https://oneform.si/help/bookings/add-video-meetings/).
- **Renaming or disconnecting** an account is on the Integrations page. Click **Manage** next to the account. See [Google Calendar and Meet](https://oneform.si/help/integrations/google-calendar-and-meet/) and [Outlook Calendar and Teams meetings](https://oneform.si/help/integrations/outlook-calendar-and-teams-meetings/).
- Calendars are on every plan, for bookings.

## Why does my account say "Calendar access not allowed yet"?

The account was connected for something else, such as Google Sheets, or the calendar box wasn't ticked when you signed in. Click **Allow access** and tick the calendar permissions.

## Why does Bookings say my calendar stopped working?

The banner "Your bookings calendar stopped working. Reconnect it on the Integrations tab." means the account needs signing in again. Click **Reconnect** next to it. Until then, your team gets an email saying bookings can't use your calendar.

## Why did a client see "We couldn't check the calendar just now"?

OneForm couldn't read your calendar at that moment, so it didn't book the time rather than risk a double booking. The client can try again in a minute. If it keeps happening, reconnect the calendar. See [Calendar not syncing or double bookings](https://oneform.si/help/troubleshooting/calendar-not-syncing-or-double-bookings/).

Was this article helpful?

[← PreviousOffer a call after a form](https://oneform.si/help/bookings/offer-a-call-after-a-form/)[Next →Add video meetings to calls](https://oneform.si/help/bookings/add-video-meetings/)

## Related articles

[IntegrationsConnect Google Calendar and Google MeetKeep your busy times off your booking pages, put booked calls on your Google Calendar, and give calls a Google Meet link.](https://oneform.si/help/integrations/google-calendar-and-meet/)[IntegrationsConnect Outlook Calendar and Teams meetingsKeep your busy times off your booking pages, put booked calls on your Outlook calendar, and give calls a Teams meeting link.](https://oneform.si/help/integrations/outlook-calendar-and-teams-meetings/)[Add video meetings to callsGive every booked call its own Google Meet, Microsoft Teams or Zoom link, in the invitation, the reminders and on your calendar.](https://oneform.si/help/bookings/add-video-meetings/)[Set your availabilityChoose the days and hours clients can book you, the gaps between calls, how much notice you need, and your days off.](https://oneform.si/help/bookings/set-your-availability/)

Still stuck?

A person on the OneForm team reads every request. Mon–Fri, 9am–6pm ET. First reply within 1 business day.

[Open a support case](https://oneform.si/contact/?topic=support)[Report a bug in the app](https://app.oneform.si/ideas?view=feedback)[hello@oneform.si](mailto:hello@oneform.si?subject=OneForm%20support)

[Overview](https://oneform.si/help/)

Topics

- [Getting started](https://oneform.si/help/getting-started/)
- [Forms](https://oneform.si/help/forms/)
- [Sharing and embeds](https://oneform.si/help/share/)
- [Responses and leads](https://oneform.si/help/responses-and-leads/)
- [Reports](https://oneform.si/help/reports/)
- [Payments](https://oneform.si/help/payments/)
- [Bookings](https://oneform.si/help/bookings/)

  - [How bookings work](https://oneform.si/help/bookings/bookings-overview/)
  - [Set your availability](https://oneform.si/help/bookings/set-your-availability/)
  - [Create a booking page](https://oneform.si/help/bookings/create-a-booking-page/)
  - [Offer a call after a form](https://oneform.si/help/bookings/offer-a-call-after-a-form/)
  - [Connect your calendar for bookings](https://oneform.si/help/bookings/connect-your-calendar/)
  - [Add video meetings to calls](https://oneform.si/help/bookings/add-video-meetings/)
  - [Reminders, cancellations and rescheduling](https://oneform.si/help/bookings/reminders-cancellations-and-rescheduling/)
  - [Manage your bookings](https://oneform.si/help/bookings/manage-your-bookings/)
  - [Use another booking tool](https://oneform.si/help/bookings/use-another-booking-tool/)
- [Workflows](https://oneform.si/help/workflows/)
- [Integrations](https://oneform.si/help/integrations/)
- [Emails and notifications](https://oneform.si/help/emails-and-notifications/)
- [Team and account](https://oneform.si/help/team-and-account/)
- [Plans and billing](https://oneform.si/help/billing/)
- [Privacy and security](https://oneform.si/help/privacy-and-security/)
- [Troubleshooting](https://oneform.si/help/troubleshooting/)

For your clients

- [For your clients](https://oneform.si/help/for-clients/)

[Glossary](https://oneform.si/help/glossary/)[FAQ](https://oneform.si/help/faq/)[Developer docs](https://oneform.si/developers/)[Contact support](https://oneform.si/contact/?topic=support)
