Microsoft Teams: What is a Teams bot?

This article explains the Teams bot feature specifications.

Teams Bot is actually a chat bot inside the Teams Sidebar Application. It has multiple roles:

  1. Conversational Bot
  2. Notification Bot
  3. Full Bot (conversational + notification)

The bot can be added/configured from Settings → Integrations → Microsoft Teams →  Application. For more information about it, read this article

The Greeting Message

After completing the guide to add and configure the bot and right after you install the new application, the bot will greet you with a message.

img3-1The greet card contains a small set of instructions and 2 links that will redirect the user to the website or the help page.

Conversational Bot

When opening the bot you can choose between 2 commands:

  • Help 
  • Book my desk

img4

Help will return a card that will list 2 commands. 

img5

Book my desk will start a conversation that will take the user throughout the booking process.

booking bot

If you don’t have any assigned desks for that user a message will be returned.

img9

Notification Bot

This bot will only send notifications to the user. The users can not access the 2 commands specified above or send any kind of message to the bot.

The notifications are:

  • Booking created 
    img10
  • Booking updated 
    img11
  • Booking canceled
    img12
  • Check-in started
    img13
  • Check-out reminder
    img14
  • Questionnaire 
    questionnaire bot
  • Booking no-show 
    img17
  • Planning not settled 
  • Planning missing
  • Planning for next workdays
  • Report a problem 
    img18
  • Reception check-in
  • Rate office experience 
  • Pending approval
    img19

Full Bot

Contains the features of both the notification and the conversational bot.