Skip to content
Start a Free 14-Day Trial

Microsoft Teams Integration

Auto-generate Microsoft Teams meeting links on bookings, manage multiple Teams accounts, and surface meeting details in messages.

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

  1. Open Integrations: Navigate to Settings > Integrations > Meeting Integrations > Microsoft Teams. Apptoto integrations page with Microsoft Teams virtual calling platform highlighted.
  2. Add a connection: Click Add Connection and sign in to your Microsoft Teams account when prompted. Link your Microsoft Teams to Apptoto to have the platform automatically create virtual meeting links for you.

Enabling Microsoft Teams Meetings on booking pages

Section titled “Enabling Microsoft Teams Meetings on booking pages”
  1. Go to your booking page: Navigate to Booking Pages, select a page, and click Edit.
  2. Open Appointment Types: Click the Appointment Types tab.
  3. Enable Virtual Meetings: Under Virtual Meetings, toggle Create a virtual meeting automatically when clients book on. If you have multiple appointment types, edit each type individually to enable it per type. Enable virtual meetings per appointment type
  4. Save: Click Save to save your changes.

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.

Add additional accounts under Settings > Integrations > Meeting Integrations > Microsoft Teams. Choose which team member Apptoto will use as the default to create new Microsoft Teams meetings for via the Integrations tab.

Set a default using the radio button, or assign specific accounts per calendar under Settings > Calendars > Scheduling > Default Virtual Meeting Connection. Set which Microsoft Teams account you want Apptoto to automatically create new meetings under.

By default, Microsoft Teams invite details appear in the calendar event (note: clients 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 your appointment pages. To include them in reminder messages or Appointment Pages, use these fields:

FieldWhat it inserts
{{ event.join_meeting_link }}The Teams meeting URL
{{ event.join_meeting_button }}A clickable button (emails and Appointment Pages only)
{{ virtual_meeting.invite }}Full Teams invite text including dial-in numbers

Use event.is_virtual_meeting as a condition in Auto Message rules to target only virtual appointments.

Automatic appointment updates and deletions

Section titled “Automatic appointment updates and deletions”

If an appointment time changes (in Apptoto or in the source calendar), the Teams meeting link updates automatically.

Showing Teams info on the Appointment Page

Section titled “Showing Teams info on the Appointment Page”

Appointment Pages are what users see when they click on the special Apptoto links sent in Auto Messages. To include Teams meeting details on your Appointment Page:

  1. Go to Settings > Appointment Pages.
  2. Edit the relevant page.
  3. Check Include Virtual Meeting Information.
  4. Click “Save Changes”.

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

Go to Settings > Virtual Meetings, find the connection, click Options, then Deactivate.