Title: Connect Outlook Calendar and Teams meetings | OneForm

> Keep your busy times off your booking pages, put booked calls on your Outlook calendar, and give calls a Teams meeting link.

Source: https://oneform.si/help/integrations/outlook-calendar-and-teams-meetings/

---

1. [Help Center](https://oneform.si/help/)
2. [Integrations](https://oneform.si/help/integrations/)
3. Connect Outlook Calendar and Teams meetings

[View as Markdown](https://oneform.si/help/integrations/outlook-calendar-and-teams-meetings.md)

# Connect Outlook Calendar and Teams meetings

Keep your busy times off your booking pages, put booked calls on your Outlook calendar, and give calls a Teams meeting link.

Admins and ownersUpdated October 22, 2026 · 2 min read

[Connect Outlook Calendar ↗](https://app.oneform.si/integrations?open=microsoft&help=outlook-calendar-and-teams-meetings)[Open Bookings → Integrations ↗](https://app.oneform.si/bookings/integrations?help=outlook-calendar-and-teams-meetings)

Connect your Outlook calendar so clients can only book times you're free, and booked calls land on your calendar. Calls set to Microsoft Teams get a Teams meeting of their own.

## Before you start

Outlook.com and Microsoft 365 work or school accounts can both connect a calendar. Teams meeting links need a work or school account.

## Connect Outlook Calendar

![The Outlook Calendar and Teams meetings panel on the Integrations page](https://app.oneform.si/media/aa5bef0a-f74c-5a98-875c-caa15ffaa5a6)

1. Go to [Integrations](https://app.oneform.si/integrations?open=microsoft). The Outlook Calendar & Teams meetings panel opens.
2. Click **Connect Microsoft**.
3. Sign in with your Microsoft account and accept the calendar permission Microsoft shows.
4. You're back in OneForm, and the Microsoft account is connected.

The first calendar you connect becomes your bookings calendar: OneForm checks it for busy times and adds booked calls to it. If your Microsoft account is already connected for something else, click **Allow** next to **Outlook Calendar & Teams meetings** on its card instead.

You can also connect from [Bookings → Integrations](https://app.oneform.si/bookings/integrations), where you choose which calendar gets booked calls and which others to check for conflicts. See [Connect your calendar](https://oneform.si/help/bookings/connect-your-calendar/).

## What OneForm can do in your calendar

- See when you're busy, so booked times never clash.
- Add, move and remove events for calls booked through OneForm.
- Add a Teams meeting to calls set to Microsoft Teams.

The **Outlook Calendar** permission doesn't let OneForm read your email or post in Teams channels. Those are separate permissions, asked for only if you use [Outlook mail](https://oneform.si/help/integrations/send-email-from-outlook/) or [Teams channels](https://oneform.si/help/integrations/microsoft-teams/). The access is stored encrypted.

## Disconnect Outlook Calendar

On the [Integrations](https://app.oneform.si/integrations) page, click **Manage** on the Microsoft 365 card, then **Disconnect**. Your booking pages stop checking that calendar, and new calls don't go on it. This removes the whole Microsoft account, so Excel, OneDrive, Outlook mail and Teams stop working for it too. To also remove OneForm from your Microsoft account, go to myapps.microsoft.com.

## Good to know

- Choosing Teams for a booking page is covered in [Add video meetings](https://oneform.si/help/bookings/add-video-meetings/).
- No calendar? Calls still reach you by email with a calendar invitation.

## Why does it say "Calendar access not allowed yet"?

The Microsoft account is connected for something else, like Excel, but not for the calendar. On [Bookings → Integrations](https://app.oneform.si/bookings/integrations), click **Allow access** and accept the calendar permission.

## Why didn't my call get a Teams link?

- **It's a personal account.** Teams meetings need a work or school Microsoft 365 account. A personal Outlook.com account can't make them.
- **The call isn't set to Teams.** Check the booking page's video setting. See [Add video meetings](https://oneform.si/help/bookings/add-video-meetings/).
- **Microsoft access was removed or expired.** The Microsoft 365 card moves to **Needs attention**; click **Reconnect**.

Was this article helpful?

[← PreviousConnect Google Calendar and Google Meet](https://oneform.si/help/integrations/google-calendar-and-meet/)[Next →Send data to another app with webhooks](https://oneform.si/help/integrations/send-data-to-another-app-webhooks/)

## Related articles

[BookingsConnect your calendar for bookingsConnect Google Calendar or Outlook so your busy times stay off your booking pages and every booked call lands on your calendar.](https://oneform.si/help/bookings/connect-your-calendar/)[BookingsAdd 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/)[BookingsSet 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/)[Connect 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/)

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/)
- [Workflows](https://oneform.si/help/workflows/)
- [Integrations](https://oneform.si/help/integrations/)

  - [Connect OneForm to your other apps](https://oneform.si/help/integrations/integrations-overview/)
  - [Connect Slack](https://oneform.si/help/integrations/slack/)
  - [Connect Microsoft Teams](https://oneform.si/help/integrations/microsoft-teams/)
  - [Connect Google Chat](https://oneform.si/help/integrations/google-chat/)
  - [Connect Discord](https://oneform.si/help/integrations/discord/)
  - [Connect Google Sheets](https://oneform.si/help/integrations/google-sheets/)
  - [Connect Microsoft Excel](https://oneform.si/help/integrations/microsoft-excel/)
  - [Connect Google Drive](https://oneform.si/help/integrations/google-drive/)
  - [Connect OneDrive](https://oneform.si/help/integrations/onedrive/)
  - [Connect HubSpot](https://oneform.si/help/integrations/hubspot/)
  - [Connect Pipedrive](https://oneform.si/help/integrations/pipedrive/)
  - [Connect Salesforce](https://oneform.si/help/integrations/salesforce/)
  - [Connect Zoho CRM](https://oneform.si/help/integrations/zoho-crm/)
  - [Send workflow emails from your Outlook mailbox](https://oneform.si/help/integrations/send-email-from-outlook/)
  - [Connect Google Calendar and Google Meet](https://oneform.si/help/integrations/google-calendar-and-meet/)
  - [Connect Outlook Calendar and Teams meetings](https://oneform.si/help/integrations/outlook-calendar-and-teams-meetings/)
  - [Send data to another app with webhooks](https://oneform.si/help/integrations/send-data-to-another-app-webhooks/)
  - [Connect Claude, ChatGPT and other AI agents](https://oneform.si/help/integrations/connect-ai-agents/)
  - [Move your leads into TaxDome](https://oneform.si/help/integrations/taxdome/)
- [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)
