Microsoft Teams Integration

Automatically create Microsoft Teams meeting links for your LinkTime bookings.

Overview

The Microsoft Teams integration connects LinkTime to your Microsoft 365 account via the Microsoft Graph API. Once connected, LinkTime can automatically create unique Teams meeting links for each booking — no manual setup required per meeting.

Requires Microsoft 365: Teams meeting creation uses the Microsoft Graph OnlineMeetings API, which requires a Microsoft 365 (formerly Office 365) subscription with Teams enabled. Free Microsoft accounts without Teams cannot generate meeting links.

Adding the Microsoft Teams Integration

  1. 1

    Go to Integrations Settings

    Navigate to Settings → Integrations in your LinkTime dashboard.

  2. 2

    Click “Connect” next to Microsoft Teams

    Find the Microsoft Teams section under Video Conferencing and click the Connect button.

  3. 3

    Authorize LinkTime

    You'll be redirected to Microsoft's authorization page. Review the permissions and click “Accept” to grant LinkTime access to create online meetings on your behalf.

  4. 4

    Done!

    You'll be redirected back to LinkTime. Microsoft Teams will now show as “Connected” in your integrations.

Using Teams with Event Types

Once connected, you can enable Microsoft Teams for any event type:

  1. 1.Go to Event Types in your dashboard
  2. 2.Edit an existing event type or create a new one
  3. 3.In the “Location” section, select “Microsoft Teams”
  4. 4.Save your changes

Now, whenever someone books this event type, LinkTime will automatically create a Teams meeting and include the join link in the confirmation email and calendar invite.

What Happens When Someone Books

A unique Teams meeting is created via the Microsoft Graph API

The Teams join link is added to the calendar event

Both you and your invitee receive the link in confirmation emails

Reminder emails also include the Teams link

If Teams link creation fails, the booking still succeeds (link omitted)

Removing the Microsoft Teams Integration

To disconnect Microsoft Teams from your LinkTime account:

  1. 1.Go to Settings → Integrations
  2. 2.Find Microsoft Teams under Video Conferencing
  3. 3.Click “Disconnect”

Note: Existing bookings with Teams links will keep their meeting links. Only new bookings will be affected.

To fully revoke access: You can also remove LinkTime from your Microsoft account by going to myapps.microsoft.com and removing the LinkTime app permission.

Data & Privacy

LinkTime takes your privacy seriously. Here's what we do and don't access:

What we access:

  • • Create online meetings on your behalf
  • • Your Microsoft email (for account linking)

What we don't access:

  • • Meeting recordings or transcripts
  • • Participant information or chat
  • • Your OneDrive, SharePoint, or email
  • • Your Microsoft contacts

Your Microsoft OAuth tokens are encrypted at rest using AES-256 encryption. See our Privacy Policy for more details.

Troubleshooting

Teams shows as “Not connected” after connecting

Try disconnecting and reconnecting. Make sure you're signed into the correct Microsoft account when authorizing. Your account must have a Microsoft 365 subscription with Teams enabled.

Teams meeting wasn't created for a booking

Check that the event type has “Microsoft Teams” selected as the location. Also verify your Teams connection is still active in Settings → Integrations. If it's disconnected, reconnect it.

I get a “permissions” or “admin consent” error

Some organizations require an IT administrator to approve third-party apps. Ask your admin to grant consent for LinkTime in the Microsoft Entra admin center (formerly Azure AD). Once approved, try connecting again.

I use a personal Microsoft account — does it work?

Teams meeting creation requires Microsoft 365 with Teams. Personal accounts (outlook.com, hotmail.com) without a Teams license cannot generate meeting links. Consider using Google Meet or Zoom as alternatives.

Need Help?

Our support team is here to assist you with any Microsoft Teams integration issues.

Contact Support