Knowledge Base

  1. Home
  2. Knowledge Base
  3. Online Booking Pages
  4. Microsoft Teams Integration

Microsoft Teams Integration

Apptoto’s Microsoft Teams integration allows you to create Apptoto Booking Pages that automatically create Microsoft Teams Meeting links when clients book appointments with you.

Getting Started

To get started using Microsoft Teams with Apptoto, navigate to the “Settings” > “Integrations” > “Microsoft Teams” tab and click “Add Connection.”

Link your Microsoft Teams to Apptoto to have the platform automatically create virtual meeting links for you.

Turning on the “Microsoft Teams Meeting” option

Once you connect your Microsoft Teams account to Apptoto, you can turn on Virtual Meetings for Booking Pages.

To get started, navigate to “Booking Pages” > Select a Booking Page > Click “Edit” on the page options menu (three dots). Click on the “Appointment Types” tab, and under the “Virtual Meetings” section, toggle “Create a virtual meeting automatically when clients book” to on. Be sure to click “Save Changes”

Alternatively, if you have multiple appointment types on your Booking Page, you can edit each Appointment Type and turn on “Virtual Meetings.”

Enable Virtual Meetings for one or multiple appointment types.

Once you’ve enabled the “Create Virtual Meeting” feature for your booking pages, Apptoto will automatically create Microsoft Teams meeting links whenever someone books time with you through the associated Booking Page.

Managing Multiple Microsoft Teams Accounts

If your organization has multiple Microsoft Teams accounts, you can add additional accounts on the “Settings” > “Integrations” > “Microsoft Teams” tab.

By default, Apptoto will create Microsoft Teams meetings using the “Default” Microsoft Teams connection. You can choose which Microsoft Teams connection is your default connection by clicking on the appropriate radio button next to your preferred connection.

If you need Apptoto to create Microsoft Teams meetings using different Microsoft Teams accounts based on which calendar the appointment is booked on, then navigate to “Settings” > “Calendars.” Next, click the “Scheduling” tab and find the “Default Virtual Meeting Connection” setting. Select the Microsoft Teams account you wish to use. Finally, click “Save.”

Set which Microsoft Teams account you want Apptoto to automatically create new meetings under.


Fields for Messages

By default, Apptoto will include the “Microsoft Teams Invite” information in the appointment that is created on your calendar and on the event created on your client’s calendar (note: they will need to click “Add to Calendar” when they receive the initial message after booking). However, Apptoto won’t automatically include Microsoft Teams meeting information in your reminder messages or appointment pages. If you want to do that, you can now the following fields:

  • {{ event.join_meeting_link }}
  • {{ event.join_meeting_button }} (for emails and appointment pages)
  • {{ virtual_meeting.invite }} (contains all of the call-in numbers and link info)

You can also use the following fields in the Auto Message rules

  • event.is_virtual_meeting

Managing Microsoft Teams Meetings

Microsoft Teams meetings booked through Apptoto will automatically be updated if the start time of the appointment changes (either through Apptoto or the source calendar). For example, if a client books an appointment with you for Wednesday at 3 p.m., and then you move that appointment to 4 p.m., the Teams meeting will be updated.

Showing Micorosft Teams Info on the Appointment Page

Appointment Pages” are what users see when they click on the special Apptoto links sent in Auto Messages. If you want to ensure that the information is included on the Appointment Page, then make sure that “Include Virtual Meeting Information” is checked on the Appointment Page settings here:

Include Virtual Meeting Information on the "Appointment Page" a client sees after booking

Uninstalling Microsoft Teams

Disconnect your Microsoft Teams account from Apptoto by clicking “Settings > “Virtual Meetings.” Find the connection/email you wish to disconnect. Click the “Options” button and then “Disconnect.”