Integrations · Video

Microsoft Teams integration for appointment scheduling

Choose Microsoft Teams as a meeting’s location in the new Vonza Scheduling and each booking gets its own Teams joining link, sent in the confirmation and the reminders. The same Microsoft connection checks your Outlook, Office 365 or Hotmail calendar for conflicts and adds bookings to it, and a Teams channel can be told about every new, moved or cancelled booking.

How the Microsoft Teams integration works

Microsoft Teams is on the Where menu with Vonza Stream, Zoom, Google Meet, Phone call, In person, a virtual link and Ask the invitee. The app’s rule is the same for every video app: “Pick the app as a meeting’s location and every booking gets its own joining link.”

The link comes from your Microsoft connection. Under Scheduling › Integrations the Microsoft app is described as “Outlook, Office 365 and Hotmail calendars, bookings added to your calendar, and Microsoft Teams links.” One sign-in gives a host the Check for conflicts and Add bookings switches on each calendar and Teams links on bookings.

There is a second, separate Teams feature under Messaging: paste an incoming webhook URL from a Teams channel and Scheduling posts to it when a booking is made, rescheduled or cancelled. Scheduling is included in every Vonza plan, with a 14-day free trial; Teams links are created when your Vonza account has the Microsoft app connected.

What the Microsoft Teams integration does

A link per booking, your Outlook calendar checked, and a channel kept informed.

  • A Teams link per booking

    Each confirmed booking gets its own Microsoft Teams joining link, sent in the confirmation and reminders.

  • Outlook and Office 365 busy times

    The same connection reads your Outlook, Office 365 or Hotmail calendars; Check for conflicts closes clashing slots.

  • Bookings in your calendar

    Add bookings writes each new booking to the Microsoft calendar you choose.

  • Channel posts

    A Teams channel gets a post for new, rescheduled and cancelled bookings through its incoming webhook URL.

  • Beside other places

    Up to 11 locations per meeting, so Teams can sit next to Phone call or In person.

  • Per host

    Each host connects their own Microsoft account; team meetings use each host’s calendar and hours.

Who connects Microsoft Teams

Each host connects their own Microsoft account under Scheduling › Integrations, so Teams links are created in their account and their own Outlook calendar is the one checked. Only an Owner or Admin connects apps shared by the team, and Owners, OPs and Admins manage integrations.

The channel post is set up once for the team by whoever can add connectors to a Teams channel: create an incoming webhook in Teams and paste its URL under Messaging in Vonza. Posts cover new, rescheduled and cancelled bookings; Slack and Discord channels work the same way.

When Microsoft Teams is not connected

A meeting can name Microsoft Teams as its location before the host has connected Microsoft. Bookings go through, and the confirmation carries this line instead of a joining link:

Your joining link isn’t ready. The host will send you the joining details before the meeting.

Connect Microsoft under Integrations, or send the link by hand for that booking. If the app is not yet available to your Vonza account, the Integrations tile reads “Not set up yet”; Vonza Stream rooms are available for every booking in the meantime.

How to connect Microsoft Teams to Vonza Scheduling

Four steps in the new Scheduling.

  1. STEP 01

    Connect your Microsoft account

    In the new Scheduling, open Integrations › Calendars, choose Outlook / Microsoft 365 and sign in with the account you use for Teams.

  2. STEP 02

    Pick Microsoft Teams as the location

    Open a meeting, go to Where and choose Microsoft Teams. Add “Additional information” and tick “Show before booking” if you like.

  3. STEP 03

    Switch on the calendar

    Turn on Check for conflicts and Add bookings for the Outlook or Office 365 calendars that should block times and receive bookings.

  4. STEP 04

    Add the channel post

    Optional: create an incoming webhook on a Teams channel, paste the URL under Integrations › Messaging, then book a test time and watch the post arrive.

Questions about the Microsoft Teams integration

Get answers to common questions here

Yes. In the new Vonza Scheduling, choose Microsoft Teams as a meeting’s location and every booking gets its own Teams joining link. Connect Microsoft under Scheduling › Integrations; the same connection checks your Outlook or Office 365 calendar.

Yes. It is in the confirmation sent right after booking, in every reminder and on the booking’s manage page.

The one you use for Teams. The connection covers Outlook, Office 365 and Hotmail calendars for conflicts and Add bookings, and creates the Teams links in that account.

Yes. Under Integrations › Messaging, paste an incoming webhook URL from a Teams channel and Scheduling posts there when a booking is made, rescheduled or cancelled. Slack and Discord channels work the same way.

The booking is confirmed and the confirmation says “Your joining link isn’t ready. The host will send you the joining details before the meeting.” Connect Microsoft or send the link yourself.

Scheduling is included in every Vonza plan, with a 14-day free trial. Teams links are created when your Vonza account has the Microsoft app connected; until then the tile reads “Not set up yet” and Vonza Stream rooms are available for every booking.

This Is Where Your Business Finally Comes Together

One login. One system. One clear path to building digital income — without the overwhelm.

Vonza dashboard overview