Modality Systems Blog

Communications & collaboration insights from our team of award-winning Microsoft productivity experts.

The best Microsoft Teams bots and their business benefits

Subscribe to Our Blog

The best Microsoft Teams bots and their business benefits

Written by Modality Newsroom on 9, April 2019

Bots and AI can greatly improve productivity and support business processes, particularly in large enterprises with a global presence. From virtual assistants to librarians, bots have a big role to play and there are plenty of options to enhance your Microsoft Teams experience. In this blog, Product Innovation Architect Tom Morgan shares his favourite Teams bots and their benefits, alongside an introduction to some of the new bot creations underway in Modality Labs.

Tom-Morgan_circle (002)Bots are a big part of extending Microsoft Teams’ capabilities and scaling usage. Here are four bots I use every day to be more productive: 

1. Who Bot

Keeping track of who is who in the workplace can be tricky in large organisations but bots can help! Who Bot uses Microsoft Graph to keep you informed about people in your organisation, such as who reports to whom, who works with whom, where employees are based and who knows about certain topics.


In a large organisation, this can be invaluable for finding the right person, figuring out the reporting structure, or just breaking the ice when meeting with someone for the first time.

How it works:

Simply type “/who” into the Teams command bar. Once you’ve given the app permission to activate itself you can ask your question; for example, “Who is Tom Morgan?”. Here is a quick view of Who Bot in action:


 2. Flow Bot

You may already be familiar with Microsoft Flow, the versatile workflow automation tool for Microsoft 365. But did you know that you can trigger your flows from within Teams?

How it works:

By sending a message to the Flow Bot, you can list and then run any manually triggered or scheduled flow. This means you don’t need to navigate to the website to trigger it.

For example, I have a very simple flow which blocks an hour in my calendar from the moment I invoke it. I use it when I need to think about something or start a spontaneous meeting with someone. Using Flow Bot, I can trigger this flow from within Teams, meaning less application switching and more time concentrating.

The Flow Bot in Microsoft Teams


3. The Assistant Bot

The Assistant Bot by is an automated assistant, which takes care of simple tasks such as meeting scheduling and searching for files. If you’ve always wanted an assistant to help you with scheduling meetings and to remind you about upcoming events, then this bot might be the perfect fit. It makes use of natural language processing, meaning that you can chat with it just as you would with a human – except this assistant is always working when you are, day or night.

How it works:

This bot has a variety of different features depending on which plan you sign up to. There is a free plan that provides a daily briefing of upcoming meetings, meeting preparation notifications, and even the weather forecast. As you step up your plan, you can add features such as meeting scheduling, reminders, room booking, and more. 

The Assistant Bot by


4. The Tips Bot

I’m choosing a home pick for the final slot - the Teams Tips Bot from Modality Systems. This is a new bot which is now part of our Teamwork Analytics offering.

How it works:

Based on usage data from your Teams environment, the Tips Bot offers targeted and intelligent advice to users, such as reminders to use a certified headset, increase video usage, or participate in group conversations. Each message is backed by real data (so people aren’t asked to do things they’re doing already) and links to training videos can be included to help people maximise their Teams experience.

 Bot image 4_Teams Tips

As we continue to work with customers, we're finding that introducing bots at the right place in a workflow can really help improve and automate process flows. We're currently working on a number of ideas with organisations across multiple verticals, including bots to help users get answers more quickly, as well as to assist with basic management tasks.

To learn more about the role bots can play in your Microsoft Teams deployment, watch the webinar below.


Tom Morgan

Product Innovation Architect | Modality Systems

twitter linkedin button


Looking to scale Teams in a large enterprise? Watch our webinar, hosted by Principal Solutions Architect Tom Arbuthnot.

Webinar: Scaling your Teams deployment successfully on demand 

What's covered:

  • The possibilities of using bots to automate processes.
  • Technical and end user considerations.
  • Practical steps for applying the right governance and control.
  • How to sustain the momentum and ensure it becomes a valuable business tool.
  • The use of data intelligence to help reduce negative factors, such as content sprawl, and drive positive engagement and adoption.



You might also like:

Top of the apps – the best applications to use in Microsoft Teams

Teams vs Yammer – Choose the right tool for your end goal


Find all of our latest Microsoft Teams blogs here and subscribe to keep up with our latest content.



Topics: Teams Insights

OneMeeting free trial


Drive adoption, best practices and efficient collaboration with deep insights to your Microsoft O365 investment with Teamwork Analytics. See it in action today!

Office 365 tools for collaboration

Send a Message