---
title: "Installing an App Through Sideloading"
slug: "installing-an-app-through-sideloading"
updated: 2025-09-29T04:22:42Z
published: 2025-09-29T04:22:42Z
canonical: "kb.connecttoteams.com/installing-an-app-through-sideloading"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://kb.connecttoteams.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Installing an App Through Sideloading

This guide provides a step-by-step process for installing an app through sideloading in Microsoft Teams. Sideloading allows you to manually install the app that is not successfully deployed when it goes through the verification state, ensuring you can deploy the app when urgently needed. Do the following to successfully download, upload, and set up the app within Teams.

> [!NOTE]
> Note
> 
> The steps presented in the Solution section of [Delays in App Deployment](/v1/docs/delays-in-app-deployment) article must be completed first before doing this.

1. Under **Custom Teams Application**, click the **Download to Sideload** link of the relevant app.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/nhY-PSKSNGCkccSutFyxvgoCFZ45b__Nhvhqw4kfNVU/1719344077630-Te8.png)

The **Download Application** form displays.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/Y9tU2GqAWDwhyiuHQ4A8d7j71vF6IjrgZaDlGMylnoc/1719344340608-8ak.png)
2. Click **Download Application**. A zipped file of the application is downloaded.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/Oe0S-dDDwUQl4B4ZqnEfgfsltoh_nLsFVRwEjD0Rxf0/1719344551615-xow.png)
3. Open the MS Teams of the configured user, click **Apps**, and then click **Manage your apps**.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/4HivJtmTHxqG0k7W7oTd_3EOIm_S9YM0opuTo7n7Ezs/1719344861013-su8.png)
4. Click **Upload an app**. The **Upload an app** form displays.
5. Click **Upload a custom app**. **Note**: The steps presented in the **Solution** section of [Delays in App Deployment](/v1/docs/delays-in-app-deployment) article must be completed first before doing this.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/RixefV9dHF-aooKeLLBKk0ZiYIw7_IVL2ThM2HnrLHQ/1719345155593-s9U.png)
6. Select the app zipped file to be uploaded and click **Open**.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/u7OcOhKphKOi0rWHvfjX0wDYr1uRL1Q1hf9HEDVIi3U/1719345283329-CVI.png)

A page with the app details displays.
7. Click **Add**.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/FFK7LnZXqkRg68VzZeqyaKIq2SsHtYKvMXWAMQ6Yezs/1719345458807-0-c.png)

**Result**: The app is deployed to the Teams of the configured user.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/W_ZZ81b16necUi2Urx2NiDY5-3qpiTyKpdnCbsLQKr4/1719345729016-89E.png)

After successful upload of the app, corresponding team of the app is created in Teams, for example, if SMS app is uploaded, SMS Team is created. The same app must then be uploaded in the relevant team.

> **Note**: This is only required for PBX and SMS apps.

Do the following:

1. Go to **Teams** and click **More options (...)** of the corresponding team.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/AfKV5am5OKSAFtZk-_OoIY84fseYWJQaq9OyBymB0Kk/1719424106901-1Eg.png)
2. Click **Manage team**.
3. Click the **Apps** tab, and click **Upload an app**.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/osWIz3z230npwae-PwYQoq5VcI5smDCM7uyermpRrhk/1719424174283-jKE.png)

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/ou5JjOI8Cx9Gaq4SBf3O70-gHbqLTLSyi6hATtt_avU/1719424255806-MPw.png)
4. Select the same zipped file of the app previously uploaded and click **Open**.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/ryF1ljZc70C3A6dh2CWFG-hgCLLh3Ej38ifqkNmbxf0/1719424340570-U18.png)
5. Click **Add**.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/F0f-Thek2AgjcdQ8EKsyR1RWzh7u74q4y5DWH5oCvlw/1719424476398-dAc.png)
6. Set up the app for the team or the channel, click **Set up a bot**.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/JW91p936hGXxLBQxfpDLKAaDpQmwQE5Rs0Tcf4B-e28/1719424532205-wBE.png)

**Result**: The app becomes available to the team and/or channel.

![](https://cdn.elev.io/file/uploads/9NQm9mTU3cx1bAj3cgTNBoVxBykXKVSMw4riGN1mhA0/Ccv89yuLVj-tKdQaLjPZh_9KSmAv72Ry25_xaeEWxV8/1719424557373-hYE.png)
