Microsoft Teams integration
Last reviewed:
Chat platform
Enterprise teams shouldn't have to leave Teams to keep their work record honest — the Kiantu bot brings the verbs to them.
Message the Kiantu bot in Teams to start/stop sessions; get proactive notifications back.
Chat with the bot 1:1 — plain words, no syntax to learnTenant-connect ceremony keeps IT in control of the installSame session model as the app, synced instantly
What it does
- Inbound: messages to the bot (personal chat or @mention), authenticated via the Bot Framework.
- Outbound: proactive bot messages for notifications.
- Channel-message signals are deliberately out of scope — Microsoft gates them behind protected-API approval, and Kiantu doesn’t need them.
Setup
- 1 Install the Kiantu bot app in your Teams organization (sideload the app package or deploy via your admin center).
- 2 Message the bot once — it replies with an 8-character connect code for your organization.
- 3 A Kiantu admin enters the code in Kiantu → Settings → Connectors → Microsoft Teams.
- 4 Your account links automatically by matching your Teams email to your Kiantu email.
Commands
start <intent> start a work session (DM the bot, or @Kiantu in a channel) stop close your current session pause · resume pause / resume status what’s running right now Data & privacy
- The bot sees only messages sent to it directly — never channel traffic.
- Notifications require that you have messaged the bot at least once (Bot Framework rule, not ours).
- One Microsoft tenant maps to one Kiantu workspace.
Self-hosting
Server operators enable this integration with the following environment variables (workspace users on app.kiantu.com never need these):
TEAMS_APP_IDTEAMS_APP_PASSWORD