Skip to content

Install Integrations

After logging in for the first time, the Console onboarding page walks you through connecting your meeting platforms. This is the first step because your team needs these integrations before they can use Polyguard.

Install one or both platforms depending on what your organization uses. You can always come back and add the other later.


Installing Polyguard for Microsoft 365 adds the Polyguard app to Microsoft Teams and deploys the Outlook add-in so organizers can schedule secure meetings directly from their calendar.

You will need Microsoft 365 Global Admin privileges to complete these steps.

1. Download the App Package

  1. In the Polyguard Console, navigate to Settings > Integrations.
  2. Click Download appPackage.zip. This is the Polyguard app manifest for Microsoft 365.

2. Upload to Teams Admin Center

  1. Open the Microsoft Teams Admin Center.
  2. Click Actions > Upload New App.
  3. Upload the appPackage.zip file you downloaded in the previous step.

3. Authorize the App

  1. Open Microsoft Teams and click Apps.
  2. In the Built for your Organization section, find and click Polyguard.
  3. Click Add, then Open.
  4. When the Polyguard app opens, click Authorize the Polyguard App.
  1. Return to the Teams Admin Center.
  2. Search for Polyguard in the app list and click it.
  3. Go to the Permissions tab.
  4. Click Grant and Consent and sign in as a Global Admin to approve the required permissions.

What permissions does Polyguard need?

Polyguard requests permissions to read calendar events and user profiles so it can schedule secure meetings and verify participant identities. It does not access email content, files, or other Microsoft 365 data. A full permission breakdown is available in the Console under Settings > Integrations.

5. Sync with Polyguard

  1. In the Polyguard Console, go to Settings (or console.polyguard.ai/settings).
  2. Click Sync with your Microsoft Tenant.
  3. Complete the OAuth flow. Your Microsoft Tenant ID should appear above the button once the sync is complete.

6. Deploy the Outlook Add-in

  1. Navigate to the Microsoft Cloud Admin Center — Integrated Apps.
  2. Click Upload Custom Apps.
  3. Select the same appPackage.zip file.
  4. Select All Users (this allows hiring managers and other interviewers to join Polyguard meetings easily).
  5. Complete the deployment.

Pinning the Polyguard app in Teams makes it easy for organizers to find:

  1. In the Teams Admin Center, navigate to Setup Policies (admin.teams.microsoft.com/policies/app-setup).
  2. Create a new policy group for your Polyguard organizers (or edit an existing one).
  3. Add the Polyguard app to both the Installed and Pinned app lists.

Propagation time

Microsoft 365 app deployments can take up to 24 hours to propagate to all users. If organizers do not see the Polyguard app immediately, ask them to check again the next day.

Installing Polyguard for Zoom lets organizers create secure meetings directly from the Zoom client.

You will need Zoom admin privileges to complete these steps.

1. Open the Zoom Marketplace

  1. Visit the Polyguard app on the Zoom Marketplace.
  2. Click Sign In to Add if prompted.

2. Add for Users

  1. Click Add for Others.
  2. Select which users should receive the app: All Users or specific user groups.
  3. Optionally check Send email notification so users know the app has been added.

3. Authorize

Review the permissions and click Authorize to complete the installation.

Fast rollout

Unlike Microsoft 365, Zoom app installations typically take effect within a few minutes. Organizers should see the Polyguard option in their Zoom client almost immediately.


Verify the Installation

After completing the steps above, confirm that everything is working:

  1. Console check — In the Polyguard Console, go to Settings > Integrations. You should see a green status indicator for each platform you installed.
  2. End-user check — Ask an organizer to open their meeting platform (Teams or Zoom) and confirm that they can see the Polyguard app or add-in.
  3. Test meeting — Have an organizer create a test meeting to confirm the full flow works end to end.

Next Step

Once your integrations are live, continue to Organization Settings to set your organization's legal name, address, and logo.