All guides

Installing the add-in

PowerSlide runs inside PowerPoint, in a panel on the right side of the screen (an “add-in”). You don’t install a separate desktop program.

You’ll need:

Most people install from the Microsoft store. If your company has turned the store off, use the upload method below instead.

Option 1 — Install from the Microsoft store

  1. Open any presentation in PowerPoint.
  2. On the Home tab, click Add-ins. (On some versions: File → Get Add-ins.)
  3. If you only see a short list, click More Add-ins.
  4. Open the Store tab, search for PowerSlide, and click Add.
  5. When the PowerSlide panel opens on the right, sign in.

Microsoft’s own help pages:

If you don’t see a Store tab, your company likely blocks the Microsoft store. Use Option 2, or ask IT to install PowerSlide for everyone (how companies deploy add-ins).

Option 2 — Upload our install file

This is for when the store is blocked. You download a small file (called a manifest) that tells PowerPoint where to find PowerSlide, then upload that file once.

Download the install file

PowerPoint in the browser

Steps from Microsoft’s guide:

  1. Open a presentation at powerpoint.office.com.
  2. Home → Add-ins → More Settings.
  3. Choose Upload My Add-in, select the file you downloaded, and upload.
  4. Sign in when the panel appears.

If you clear your browser data or switch browsers, you may need to upload the file again.

PowerPoint on Windows or Mac

  1. Home → Add-ins → More Add-ins (older versions: Insert → Get Add-ins).
  2. Open My Add-ins.
  3. Choose Upload My Add-in, select the file, and sign in.

If Upload My Add-in is missing, your company has blocked it — ask IT for help (see below).

Mac — if upload isn’t available

Follow Microsoft’s Mac steps:

  1. In Finder, press Cmd+Shift+G and go to:
    /Users/<your-name>/Library/Containers/com.microsoft.Powerpoint/Data/Documents/wef
    Create the wef folder if it doesn’t exist.
  2. Copy the install file into that folder.
  3. Quit PowerPoint completely, reopen it, then Home → Add-ins → PowerSlide.

For IT — shared folder on Windows

If individual upload is blocked: install from a trusted network folder. For company-wide rollout, prefer the Microsoft store or Centralized Deployment.

Troubleshooting

Notes for IT / security

PowerSlide is a standard Microsoft Office add-in. There is no separate installer on the PC.

Your PowerPoint file stays on your device. We sync account details, chat history, skills, and basic info about attached files so you can continue across devices — not a full copy of every presentation. When PowerSlide runs, slide text is sent to our AI provider for that request under a zero-retention, no-training arrangement.

Security questionnaire / DPA: hello@getpowerslide.com.