Inspiration
Since the HR process is mandatory for all companies and domains, we thought of automating the HR tasks. So after some research and talks with a couple of HR, we came up with the ideas and tasks that could be automated. So we developed a bot named HR Mini Assistant Bot which is user-friendly (has Voice Assistant and Multi-Language support). The main motto behind developing this bot is reducing the carbon footprints of HR (Reducing the computation time)
What it does
Tasks to be performed by HR Mini Assistant Bot: -> Tasks / Events gathering and adding (Automating Google calendar). -> Creating meetings for both personal and interviews through Google Meet, Zoom, Webex, and MS Teams. -> Generate an Appointment letter -> Generate Relieving letter. -> Collecting data from resumes. -> Send bulk messages through WhatsApp. -> Work on Google drive (create the folder, upload the folder/file, and share the file with the link).
How we built it
We built it using the technology RPA (Robotic Process Automation) using the tool UiPath.
Challenges we ran into
Challenges we ran into while developing this bot are Error handling, developing a bot that can survive in the VUCA world, and also to ensure that in case any error occurs in a module it should not affect the entire bot. 1.) Error Handling: Since this bot is Intelligent Automation (Automation (RPA) + AI / ML), Most of the errors can be solved by itself without human interaction. And the hardest part for me to develop is dynamic handling. Eg: If the network is slow or in between the power cuts down the bot must not return to error. 2.) Develop a bot in the module: It was challenging to develop the bot in the module where in the future if any of the modules show some error the rest of the modules don't get affected because of the error. 3.) Develop bot in Agile Method: This bot is developed in Agile Methodology so that this bot can be altered in the future according to the requirement.
Accomplishments that we're proud of
1.) The HR process usually takes place either manually or the automation is done through small modules. Since the HR process is a mandatory process at every business scale globally, by use of this HR Mini Assistant Bot the computation time will be reduced so carbon footprints also will be reduced. 2.) This HR Mini Assistant Bot comes under the Intelligent Automation (Automation + AI / ML) and is built in a manner of error-free, that is it uses dynamic handling, and lots of try-catch so it overcomes the errors by itself without human interaction. 3.) It has a Log file so that each and every action taken by the bot and HR will be noted with the timing, in case any error occurs in the future it is easy to find the error by use of this log file. also helps in tracking the HR and the Bot. 4.) HR can interact with the bot in their own mother tongue because this bot has voice assistance and multi-language support. 5.) It has two-step verification to ensure that the bot is used only by HR.
What we learned are
1.) Error Handling 2.) Using UiPath form efficiently 3.) Using Document Understanding and API key
What's next for HR Mini Assistant Bot
As if now the HR Mini Assistant bot is capable of doing 7 tasks, but we planned to add some more tasks 1.) Predictive candidate sourcing 2.) Employee performance management 3.) Salary Management including Hike
Built With
- api
- document-understanding
- google-meet
- intelligent-automation
- ml
- ms-teams
- multi-language
- rpa
- smtp
- uipath
- uipath-apps
- uipath-studio
- vb
- voice-assistant(speech)
- webapi
- webex
- webwhatsapp
- zoom

Log in or sign up for Devpost to join the conversation.