Sovlix
Home MeetingHub MeetingHub Docs About Us Blog
Home MeetingHub MeetingHub Docs About Us Blog

MeetingHub

4
  • What Is MeetingHub?
  • How to Install MeetingHub in WordPress
  • MeetingHub First-Time Setup Checklist
  • Microsoft Teams Integration for MeetingHub
View Categories
  • Home
  • Docs
  • MeetingHub
  • Microsoft Teams Integration for MeetingHub

Microsoft Teams Integration for MeetingHub

This guide provides a professional, step-by-step walkthrough for integrating Microsoft Teams with MeetingHub. By following these instructions, you will be able to schedule and manage Teams meetings directly from your WordPress dashboard.


Prerequisites #

This guide provides a professional, step-by-step walkthrough for integrating Microsoft Teams with MeetingHub. By following these instructions, you will be able to schedule and manage Teams meetings directly from your WordPress dashboard.

  1. An active Microsoft account (Personal, Work, or School).
  2. Access to the Azure Portal (portal.azure.com).
  3. MeetingHub plugin installed and activated on your WordPress site.

Step 1: Access MeetingHub Settings #

First, you need to retrieve your unique Redirect URL from the MeetingHub dashboard.

  1. Navigate to MeetingHub -> Settings in your WordPress admin menu.
  2. Select the Integrations tab and find the Microsoft Teams card. Click Configure.
  3. Locate the Redirect URL for Azure App Registration box.
  4. Click the Copy URL button. You will need this for the Azure Portal in the next step.

Step 2: Register Application on Azure #

You must register MeetingHub as an application within your Microsoft account to allow secure communication.

  1. Sign in to the Azure Portal and search for App Registrations.
  2. Click + New registration.
  3. Name: Enter a name, such as “MeetingHub Integration”.
  4. Supported account types: Select Accounts in any organizational directory (Any Microsoft Entra ID tenant – Multitenant) and personal Microsoft accounts.
  5. Redirect URI: Select Web from the dropdown and paste the URL you copied from MeetingHub.
  6. Click Register.

If you see this, That means you need to join to Developer program, or sign up to Azure so you can use Microsoft Teams API. If you don’t have access to Developer Program we can suggest you to sign-up for Azure as it has their own pay as you go policy. When you have proper Azure account, go to App Registrations and click new registration button.

Step 3: Generate Client Secret #

The Client Secret acts as a secure password for your application.

  1. In the left sidebar of your App Registration, click Certificates & secrets.
  2. Click the + New client secret button.
  3. Enter a description, choose an expiration period, and click Add.
  4. Important: Copy the Value (not the Secret ID) immediately. This value is hidden forever once you leave the page.

Step 4: Configure API Permissions #

Grant the necessary permissions so MeetingHub can create meetings on your behalf.

  1. Go to API permissions in the left sidebar and click + Add a permission.
  2. Select Microsoft Graph and then Delegated permissions.
  3. Search for and check the following permissions:
    • Calendars.ReadWrite – To create and manage calendar events.
    • OnlineMeetings.ReadWrite – To create online meeting links.
    • User.Read – To sign in and read user profiles.
  4. Click Add Permissions.
  5. Crucial: Click Grant admin consent for [Your Directory] and select Yes to finalize the permissions.

Step 5: Authorize MeetingHub #

Return to WordPress to finalize the connection.

  1. In the Azure Overview tab, copy your Application (client) ID.
  2. Go back to MeetingHub -> Settings -> Microsoft Teams.
  3. Paste the Client ID and Client Secret Value into the fields.
  4. Click Save Changes.
  5. Click the Connect Microsoft Teams button.
  6. Sign in to your Microsoft account and click Accept on the permissions screen.

The status will now show as Successfully Authorized.


Step 6: Create Your First Meeting #

  1. Go to MeetingHub -> All Meetings and click Add New.
  2. Under Provider, choose Microsoft Teams.
  3. Set your meeting details (Title, Date, Time) and click Create Meeting.

Your meeting link is now generated automatically and synced to your Teams account.

Updated on March 7, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
MeetingHub First-Time Setup ChecklistWhat Is MeetingHub?

Powered by BetterDocs

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *


Table of Contents
  • Prerequisites
  • Step 1: Access MeetingHub Settings
  • Step 2: Register Application on Azure
  • Step 3: Generate Client Secret
  • Step 4: Configure API Permissions
  • Step 5: Authorize MeetingHub
  • Step 6: Create Your First Meeting
Sovlix

Products

  • MeetingHub MeetingHub

Company

  • Home
  • MeetingHub
  • Blog

Our Blog

8 November, 2025

5 Best WordPress Meeting Plugins: Which One To Use In 2024?

Copyright © 2026, Sovlix