Teams
Microsoft Teams setup lets you brand the Leena AI Teams app for your organisation and download the app package to upload into Teams.

Where to find it
Open the Admin Console, then go to External channels → Teams.
Credentials are set up separatelyThis page handles branding and the app package. The underlying Teams credentials are configured on the flow dashboard, not here.
Until they exist, the page shows a Set up credentials state explaining that branding and the app package become available once credentials are added. If your Leena AI team is still provisioning the channel, you'll see We're setting up your channel instead.
Branding details
Add the name, descriptions, and icons that define how the app appears in Teams. Each field maps to the equivalent field in the Teams app manifest, and Microsoft enforces the length limits — so the caps below aren't Leena AI's.
| Field | Limit | What it is |
|---|---|---|
| Short Name | 30 characters | The app's name in Teams |
| Long Name | 100 characters | The full name |
| Short Description | 80 characters | One-line summary |
| Long Description | 4000 characters | Full description shown in the app details |
| Tab App Name | 30 characters | The label employees click to open the app — for example, Home |
| External app ID | 5000 characters | Links this Teams app to your external system. Use the app ID from your Microsoft Teams account |
Icons
Teams requires two icons in specific formats, and rejects the package if either is wrong:
| Field | Requirement |
|---|---|
| App icon colour | 192 × 192 px .png |
| App icon (outline) | 32 × 32 px .png with a transparent background |
The outline icon is the one most often rejected. It must be transparent, not white — a white background looks correct in the upload preview and then renders as a solid block in the Teams sidebar.
Generating the app package
Submit saves the branding. The page then builds a zip package from your details, showing progress while it works — this takes a few seconds.
Once ready, an information bar confirms Your branding is ready with a Download zip action.
Update branding lets you revise the details later and regenerate the package.
Uploading to Teams
Upload the downloaded zip into Microsoft Teams as a custom app, through the Teams admin centre or by sideloading, depending on your organisation's policy.
Re-uploading a regenerated package is how branding changes reach employees — editing the branding here alone doesn't update an app already installed in Teams.
Updated about 1 month ago
