Template: Request Time Off via Chatbot

Matt Wade
AtBot
Published in
3 min readJun 6, 2019

Everyone takes time off, right? So why not build out this Skill to show off the power of an HR Bot automating one of the most applicable approval requests?

This Skill asks the user whether they’re requesting vacation/holiday or sick/illness time and automatically sends the request to their manager using Microsoft Graph in Power Automate.

Here’s a quick video demo of how it works in AtBot Premium chatting with a branded AtBot we called AskHR via Microsoft Teams.

You can build out this Skill in AtBot Free from the Microsoft Teams App Store or use Intent Vectors to make it even more robust in AtBot Premium.

Build this in AtBot Free

You can find all the necessary files and references in our GitHub repository. Make sure to download and open the Read Me file first. It provides all the directions you need.

Everything you need to build this Skill in AtBot Free

Even though this is AtBot Free, you can still use LUIS for natural language processing, which really adds a wow factor to your demo and users.

Build this in AtBot Premium

You can find all the necessary files and references in our GitHub repository. Make sure to download and open the Read Me file first. It provides all the directions you need.

Everything you need to build this Skill in AtBot Premium

This demo makes use of LUIS Intent Vectors, which ensure all required input (like the time off type and the start and end dates) are gathered before even kicking off the Skill.

Keep in mind an HR bot can go so much further. Imagine connecting a fully-stocked QnA Maker knowledge base that can answer all the questions about topics like health insurance, benefits election, onboarding, hiring, employee discounts, you name it. AtBot Premium can get you there in a matter of hours. Your HR bot demo can be fully informed almost from the start for a reaction that’s even beyond wow.

AtBot brings AI within reach

AtBot is the premiere bot-as-a-service solution for the Microsoft cloud. Built completely within Azure, AtBot is your out-of-the-box, easy-to-configure bot for Teams, SharePoint, or the web. Teach AtBot tasks using Power Automate, make him your corporate source of knowledge with QnA Maker, help him understand almost anything your colleagues could ask thanks to LUIS, and manage his features with the AtBot Admin Portal. Get going with AtBot Free or start your free trial of AtBot Premium today.

--

--

Matt Wade
AtBot
Writer for

Microsoft MVP • Office 365 & Microsoft Teams specialist • NY→USVI→DC→NY