DeskMate works inside Microsoft Teams as a chat bot. Your team canDocumentation Index
Fetch the complete documentation index at: https://docs.brightpathaisolutions.com/llms.txt
Use this file to discover all available pages before exploring further.
@mention it in a channel or DM it directly. Replies include rich Adaptive Cards for approvals, search results, and file attachments.
Prerequisites
You must have the Microsoft 365 connector set up first. The Teams bot can’t function without it.Step 1 — Receive the Teams manifest
Your BrightPath account manager will send you a.zip file containing the DeskMate Teams app manifest. The same manifest works for every customer — DeskMate’s bot is multi-tenant.
Step 2 — Install the app in Teams
You can install at the organisation level (everyone gets the bot) or at the personal level (just you).Organisation-wide install
- Sign in to admin.teams.microsoft.com as a Teams Administrator
- Go to Teams apps → Manage apps
- Click + Upload new app → Upload
- Select the
.zipfile from Step 1 - Once uploaded, find DeskMate in the list and set Status: Allowed
- Optional: go to Setup policies to pin DeskMate to the Teams sidebar for everyone
Personal install (testing)
- In Teams, click Apps in the sidebar
- Click Manage your apps → Upload an app → Upload a custom app
- Select the
.zipfile from Step 1 - Click Add
Step 3 — Talk to the bot
In any channel where DeskMate is installed, type:Features
Adaptive Cards
Approvals, search results, and file attachments are rendered as Adaptive Cards — interactive cards with buttons. For example, an approval card lets you click Approve or Reject directly in chat without leaving Teams.File uploads
You can drag a file (PDF, DOCX, XLSX, CSV, image) into a chat with DeskMate. The bot will download it, parse it, and use it as context for whatever you ask next. Example:(drag in invoice.pdf) What’s the total amount and due date?
Switching LLM provider per user
Each user can pick their own LLM provider for the bot:Troubleshooting
Bot doesn’t respond
- Check that the Microsoft 365 connector is green in DeskMate
- Check the Teams app is installed (Apps → Manage your apps → DeskMate should appear)
- Try
@DeskMate helpin a channel where it’s installed
”I couldn’t create the meeting because the calendar account doesn’t have enough permission”
The Microsoft 365 admin granted permissions as Delegated only, not Application. See the Microsoft 365 connector troubleshooting section.”Invalid AppId passed on token”
The Teams manifest installed in your tenant references a different Azure App than DeskMate is currently configured to use. This usually means you have an old manifest. Ask your account manager for a refreshed.zip.

