# Integrate BotPenguin with Microsoft Teams

#### Prerequisites <a href="#prerequisites" id="prerequisites"></a>

* [Enable custom app uploading](https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/prepare-your-o365-tenant#enable-custom-teams-apps-and-turn-on-custom-app-uploading) in Teams.
* Ensure that your app is running and accessible using HTTPs.

#### Upload BotPenguin <a href="#upload-your-app" id="upload-your-app"></a>

Depending on how you configured your app's scope, you can sideload your app to a team, chat, meeting, or personal use.

1. Log in to the Teams client with your [Microsoft 365 development account](https://developer.microsoft.com/microsoft-365/dev-program).
2. Select **Apps** > **Manage your apps** and **Upload an app**.

   <figure><img src="https://help.botpenguin.com/~gitbook/image?url=https%3A%2F%2F1745791824-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FAPDb8cKQtGlIAfgHjcsQ%252Fuploads%252FE8KEpfIR4v8iYvZQpbI0%252Fimage.png%3Falt%3Dmedia%26token%3D1a76927c-7a64-45ed-8899-f69d0537412c&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=18e0930d&#x26;sv=1" alt=""><figcaption><p>Microsoft Teams</p></figcaption></figure>
3. Select **Upload a custom app**

   <figure><img src="https://help.botpenguin.com/~gitbook/image?url=https%3A%2F%2F1745791824-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FAPDb8cKQtGlIAfgHjcsQ%252Fuploads%252FrHJG8o4iYIO7BBG5GV9F%252Fimage.png%3Falt%3Dmedia%26token%3Dc886bf9b-b466-4347-b011-cb5cff11e072&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=cb9a9eed&#x26;sv=1" alt=""><figcaption><p>Microsoft Teams</p></figcaption></figure>
4. Select your BotPenguin package .zip file.
5. Add your app to Teams as per your requirement:

   a. Select **Add** to add your personal app. b. Use the dropdown menu to add your app to a Team or chat.

   #### Troubleshoot <a href="#troubleshoot" id="troubleshoot"></a>

   If your app fails to sideload or encounters any issues with uploading, check the following options:

   1. Ensure that you've followed all the instructions for [creating your app package](https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/apps-package).
   2. Contact us for any queries or problems.
