> For the complete documentation index, see [llms.txt](https://help.botpenguin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.botpenguin.com/bots/whatsapp-bot/3rd-party-apps-integrations/botpenguin-integrations/integrate-botpenguin-with-microsoft-teams.md).

# 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**.

   <br>

   <figure><img src="/files/T8wPnGce8fCyOSc4FxP4" alt=""><figcaption></figcaption></figure>
3. Select **Upload a custom app**

   <figure><img src="/files/DBGciZYEW80TVguTur6r" alt=""><figcaption></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

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.

If everything is correct and you are still unable to move forward, write to us at <support@botpenguin.com>. We will respond back within 48 business hours.
