# Microsoft Teams integration for appointment scheduling Integrations · Video > 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. **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. **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. **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. **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. ## Related pages The booking module Teams plugs into, and the Microsoft connection behind it. - [Appointment scheduling](https://vonza.com/appointment-scheduling): The whole booking module: meeting types, templates, rules, questions, design and sharing. - [All integrations](https://vonza.com/integrations): Payments, meetings, calendars and tracking: everything Vonza connects to. - [Team scheduling](https://vonza.com/team-scheduling): Round robin and collective meetings, each host with their own Microsoft account. - [Outlook calendar integration](https://vonza.com/integrations/outlook): Busy times and Add bookings for Outlook, Office 365 and Hotmail calendars. - [Zoom integration](https://vonza.com/integrations/zoom): A Zoom meeting per booking, moved on reschedule and deleted on cancel. ## Questions about the Microsoft Teams integration ### Does Vonza integrate with Microsoft Teams? 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. ### Is the Teams link in the confirmation? Yes. It is in the confirmation sent right after booking, in every reminder and on the booking’s manage page. ### Which Microsoft account should I sign in with? 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. ### Can bookings be posted to a Teams channel? 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. ### What do clients see if Microsoft is not connected? 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. ### Is Microsoft Teams included in my Vonza plan? 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.