Devlly

get in touch

Devlly - a software studio. We automate business: from a Telegram bot to a full CRM/ERP system.

Get updates

HR bot for business: what it is and how it works

An HR bot is a program that takes over routine people operations: it collects candidate applications, answers employees' typical questions, runs onboarding for newcomers and reminds about important dates. Most often such a bot lives in Telegram, because most of the team already uses it and no separate app needs to be installed. From what we see in practice, in a company of 30-50 people an HR specialist spends up to 40 percent of their time on mechanical tasks that can be automated. In this article we break down what an HR bot is, how it works technically, which range of tasks it covers, what the setup stages are and how much implementation costs.

What an HR bot is and why a business needs one

An HR bot is not just a menu with buttons but a digital assistant that guides a person through a pre-designed scenario and stores the result in a database. A candidate fills in a job application, a new employee follows their first-week plan, an office manager receives a document request - all of this happens in a single messenger window with no HR specialist involved. The key difference from a regular website chatbot is that an HR bot works with the company's internal processes: it knows who belongs to which department, whose probation period ends when and how many vacation days a specific person has left.

For a business this means two things. First, speed: an employee gets the answer to a typical question like 'how do I request vacation' within seconds instead of waiting for HR to free up. Second, scalability: one HR manager with a bot comfortably serves a company of 100-150 people, whereas without automation such a headcount usually requires two. In our project experience, a bot closes 60-70 percent of typical requests to the HR department without human involvement. It does not replace the specialist - it frees their time for tasks that genuinely require judgement and empathy: interviews, conflicts, team development.

How an HR bot works technically: Telegram, a database, integrations

Technically the solution consists of three parts. The first is the Telegram interface: buttons, forms and messages the person interacts with. The second is the server logic: it decides which question to ask next, whether a candidate passes the filter and who should get a notification. The third is the database that stores applications, statuses, dates and interaction history. This separation matters: the messenger can be swapped for Viber or a web form if needed, while the logic and data stay the same. The bot runs around the clock and handles hundreds of simultaneous dialogues, so a queue of candidates or employees is never a problem.

The real power of an HR bot shows in its integrations. Candidate applications automatically land in a Google Sheet or CRM, interviews are created in Google Calendar, and a leave request approved by the manager goes into the accounting system. If the company already has an HRM system, the bot becomes a convenient front end for it: an employee does not need to remember their corporate portal login, they simply message the bot in Telegram. For company-wide communication the bot connects to the corporate channel and sends announcements with read confirmations, so important information no longer gets lost in group chats.

Which tasks an HR bot solves: from hiring to eNPS surveys

The first block of tasks is hiring. The bot collects structured candidate applications, screens out unsuitable ones by hard criteria such as experience or city, and passes only relevant people to the recruiter. It also reminds candidates about the interview a day and an hour in advance, which by itself cuts no-shows by 20-30 percent. After the offer, the bot requests the paperwork needed for employment and gathers it in one place instead of correspondence across five addresses.

The second block is onboarding. On day one the newcomer receives a welcome message from the bot, a first-week plan, contacts of key colleagues and links to internal guides. The bot then hands out tasks step by step: complete the induction, set up access, meet the mentor, and marks each item as done. At the end of the first week and the first month it collects feedback, so adaptation problems become visible immediately rather than when the person quits midway through probation.

The third block is day-to-day team support. An employee messages the bot 'I want vacation,' picks the dates, the manager approves with one tap, and the request goes into the records. Employment certificates, changes of bank details or questions about remaining leave work the same way. eNPS and pulse surveys deserve a separate mention: the bot anonymously collects scores once a month or quarter, and management sees the team mood trend in numbers rather than guesses. In this way one and the same bot accompanies a person from first contact with the company to everyday work.

Stages of setting up an HR bot for your business

Implementation starts not with code but with a process audit. You need to capture how hiring, onboarding and typical requests happen today: who responds, how long each step takes, where requests get lost. Based on this, the bot scenarios are designed: question wording, filtering rules, approval routes. This is the most important stage, because the bot automates your specific process, not an abstract 'hiring in general.' The audit and scenario design usually take one to two weeks.

Then comes development and content: programming the logic, connecting the database and integrations, loading the texts. Before launch the bot is tested on a small group: a few real candidates, two or three newcomers going through onboarding. After the rough edges are fixed, the bot is rolled out to the whole company, and for the first month the metrics are watched closely: how many dialogues are completed, at which question people abandon the application, which requests the bot fails to understand. A typical project takes three to six weeks from audit to full launch.

How much an HR bot costs and when it pays off

The cost depends on the number of scenarios and integrations. A simple bot for collecting applications for one or two vacancies is roughly 800-1500 dollars and one to two weeks of work. A mid-level solution with onboarding, leave requests and a connection to Google Sheets or a CRM costs 1500-4000 dollars. A comprehensive system with HRM integration, approval chains and eNPS surveys can go beyond 5000 dollars. Support and minor improvements usually cost 50-150 dollars per month depending on the workload.

The payback is simple to calculate. If the bot saves an HR specialist two hours a day, that is about 40 hours a month, a quarter of a full-time position. At an average HR manager salary, a 2000-3000 dollar solution pays for itself in four to six months and then keeps generating savings. Add faster vacancy closing and lower newcomer churn thanks to proper onboarding, and the effect becomes even more visible. At Devlly we build custom HR bots: from simple application collection to comprehensive automation of people processes tailored to the specifics of your company.

Need help? Get in touch