Microsoft Teams is the new leading collaboration platform giving tough time to Slack. With its rich Office 365 Integration, User Interface and Extensive capabilities users are just loving it and stats shows close to 13 Million Active daily Users on Teams.
With Digital Transformation at pace and employee engagement is on priority, multiple HR Activities are getting replaced by Virtual Assistants. After all, they are simple QnAs which have an straight answer. Chatbots are replacing modern applications using which Users can apply leaves, manage leaves, timesheets, claims, etc. These bots are hosted on various different company websites and are accessible. With Teams being the first choice communication platform, users would like to communicate with Chabots right from Teams interface.
Let’s follow the steps to get a chatbot published on Teams.
- Develop a Chabot using Microsoft BotFramework SDK 3 or SDK 4. Refer https://dev.botframework.com/
- For NLP capabilities, integrate your Bot with LUIS (Language Understanding Intelligent System). Refer https://www.luis.ai/
- Publish your bot on Azure Bot Service using the following options — a. Azure Bot Service -> Web App Bot or Azure Bot Service -> Bot Channel Registration. See images below –