Dot
HomeLogin
  • Dot
    • What's Dot?
      • Getting started
      • Chat
      • Model
      • User Feedback
      • Permissions
      • API
      • Embed
    • Integrations
      • Snowflake
      • BigQuery
      • Redshift
      • AWS Athena
      • Databricks
      • Postgres
      • Microsoft SQL Server
      • MySQL / MariaDB
      • Motherduck & DuckDB
      • SAP HANA
      • Looker
      • dbt Semantic Layer
      • Slack
      • Microsoft Teams
      • Azure Active Directory
      • Okta
      • BI Tools
        • Tableau
        • Metabase
        • PowerBI (planned)
        • Sigma (planned)
        • Qlik (planned)
    • Security & Privacy
    • Support
Powered by GitBook
On this page
  • Cloud Setup
  • Self-hosted Setup
  • Tips for talking with Dot
  • Permissions
  1. Dot
  2. Integrations

Microsoft Teams

Use Dot where you work with your team

PreviousSlackNextAzure Active Directory

Last updated 9 days ago

Cloud Setup

  1. In Settings Click on Add Dot to Teams

  1. Install App in Teams App Store

  2. Add Dot to group channel or chat with @Dot EU/US

  3. Say @Dot EU hello

  4. Copy the tenant id to settings and save

  5. Chat! 🎉

Self-hosted Setup

This setup requires to manually add the Teams app with the correct endpoints to your Tenant.

Tips for talking with Dot

  1. To speak about a new topic, start a new conversation with @Dot in a group channel or chat.

  2. In a group channel follow up questions can be directly asked in the thread using the whole thread as context. No additional @Dot is needed.

  3. In a chat Dot will automatically use the previous 3 messages as context, unless you reset it with @Dot reset

  4. If Dot did not get it right, just rephrase your question and try again. It can help to look at the found data source to see which questions Dot might answer on it.

  1. To analyze complex topics it can help to break the questions up in multiple parts: What's our total revenue per country and its percentage change over time?

    -> Show me total revenue over time (1) -> Split it by country (2) -> Calculate percentage change of revenue over time (3)

    This helps Dot to build up context first. Most great things are created iteratively. 🛶⛵🚢

  2. Dot is trained to analyze data, not to configure visualizations (yet). It can not build a pie chart. 🍰 But it can format the output data and thus influence the chart, e.g. filter by dimensions or aggregate data differently. The goal of Dot is to come up with the best visualization to answer the question itself.

Permissions

Dot uses group-based permissions to control access. This means a user’s ability to access data via Dot depends on the groups they belong to.

In Microsoft Teams, Dot distinguishes between two types of user contexts:

1. Direct Messages

  • Dot is used in a 1:1 conversation with an individual user.

  • The user is identified by their email address (e.g., claude.shannon@bell.com).

  • On first interaction, Dot automatically creates a user profile using default settings.

2. Chats and Team Channels

  • Dot is used in a group context—either a group chat or a team channel.

  • Dot creates a shared user profile for the group or channel, not for each individual.

  • All users within that group or channel will have the same permissions in Dot.

  • This is useful for managing access by organizational domain or function, such as having separate permissions for a marketing channel and a finance channel.

  • Example user ID for a team channel:

teams_19:04ca1344-6505-41l3-b743-e64bcf1124f8_5d982b38-eb38-46b6-b929-42ff0392d01a@unq.gbl.spaces@getdot.ai

Admins can assign different groups (and thus different permissions) to these shared group-level users, allowing tailored access control without managing individual users within each channel.

Please contact us at .

hi@getdot.ai