Overview
Tool to search, list and post messages in your personal Microsoft Teams content.This tool uses personal credentials. This tool interacts with Microsoft
Teams using the user’s account: it adapts to each user.
Admin: Setup in Dust
Go to Spaces > Tools in your Dust workspace, clickAdd Tools, and select Microsoft Teams.
You will then be redirected to an oAuth flow to connect an admin Microsoft Account. This account will only be used during the setup and users won’t be able to query Microsoft Teams from this account.
By default this tool is added to the Company data Space, so accessible in all the workspace.
Usage
Once the tool has been configured by the admin as described before, it can be selected on any agent in the Agent Builder.- Under Spaces → Tools, select Add Tools
- Select Microsoft Teams from the available tools
- When users use an agent with the Microsoft Teams tool for the first time, they will get a notification to click on the
Connectbutton to connect their own Microsoft credentials. This ensures that agents only have access to the channels and content users can personally access.
Available Tools
Limitations
- Microsoft API supports keyword-based search only (not semantic search)
Permissions needed
If your users struggle with approval requirements, you can go in the Azure Admin portal and grant permissions at admin level. For that go to the Azure Admin Portal, then Enterprise applications (you can follow this link instead), then Dust - Tools, then Permissions and click the Grant admin consent blue button. Still not working? Try this other process:- Go to this link
- Click on “All (preview)”
- Click on the “Dust - Tools” app
- Click “Review permissions and consent” (or equivalent in your language) in the right panel