Recruiting9 min read

Telegram Bot for Recruiting

Two hundred applications arrive for one role. Ninety of them are unsuitable in a way you could have known from three questions. The job of a recruiting bot is to ask those three questions before you read anything.

Why this works on Telegram specifically

In a large part of the world, job hunting already happens on Telegram. Vacancy channels have hundreds of thousands of subscribers, candidates check them daily, and a message gets read in minutes rather than the two days an email takes. If you are hiring in those markets, meeting candidates there is not a novelty, it is where the candidates are.

The speed matters more than it looks. For high volume roles the vacancy usually goes to whoever replied first, not whoever had the better process.

The screening form

The order here is the opposite of a sales form. In sales you leave the uncomfortable question until last so people do not walk away. In recruiting you want the unsuitable ones to walk away, and to do it early, so the knockout questions go first:

  1. Which role are you applying for? If you run several at once, this saves you sorting them by hand.
  2. Are you eligible to work here? The single biggest source of wasted time in cross-border hiring.
  3. Where are you based, and can you work on site? Second biggest.
  4. How many years in this role? A number, not a story.
  5. Salary expectation? Ask it. Both sides know it decides the outcome, and finding out at offer stage wastes everyone a fortnight.
  6. One thing you have built or done that fits this role. The only open question, and the one you will actually read.
  7. Phone or email, validated, last.

Then close the form by asking them to send the CV into the chat as a file. It lands in the same thread as their answers, so one conversation holds everything about that candidate.

Why the open question is worth keeping

Six of the seven questions above are filters, and filters do not tell you who to hire, only who to skip. The sixth question is where the signal is. A candidate who writes two specific sentences about something they actually did is worth an interview more often than one with a longer CV, and you can read fifty of those answers in the time it takes to read five CVs.

It also produces something you can quote to the hiring manager, which is often what gets an interview scheduled.

The talent pool is the real asset

Ninety per cent of the effort in recruiting goes into one vacancy and is then thrown away. Everyone who applied and was not hired disappears, and next quarter you start from zero for a nearly identical role.

Every applicant who used your bot is now a subscriber. When a similar role opens you broadcast it and reach all of them instantly, for free, in an app they check. That is a warm pipeline built as a side effect of work you were doing anyway, and for an agency it is the difference between filling a role in three days and three weeks.

Keep it honest and rare. One broadcast per genuinely relevant vacancy, never a newsletter. Candidates forgive a job that does not fit; they do not forgive noise. Telegram broadcast messages covers cadence and limits.

Questions candidates always ask

Keyword replies remove most of the inbound volume:

  • "salary", "pay" and they get the band rather than asking you.
  • "remote", "hybrid", "office" for the working arrangement.
  • "status", "heard back", "update" with your honest timeline, which is the most common message a recruiter receives and the one nobody has time to answer.
  • "interview", "process", "stages" for what happens after applying.
  • "visa", "relocation", "sponsor" if it is relevant to your roles.

The status answer alone is worth building the bot for. Candidates chase because they are anxious, and a clear "we review weekly on Fridays, you will hear either way" reduces the chasing enormously.

A note on candidate data

You are collecting personal data about people applying for work, so collect the minimum and be able to say what happens to it. Do not ask for date of birth, marital status, photographs or identity numbers in a screening form. None of it helps you shortlist and all of it creates an obligation. State plainly in the welcome message how long you keep applications and that you use them to contact people about similar roles, which is also what makes the talent pool broadcast legitimate.

What to measure

  • Applications completed divided by started. If it is low, your knockout questions may be knocking out people you wanted.
  • Suitable applications as a share of the total. The number the screening form exists to improve.
  • Time from application to first reply. In fast markets this is the whole game.
  • Placements sourced from the talent pool rather than from a new advert. The measure of whether the list is working.

Frequently asked questions

Can candidates send a CV?

Yes, as a file in the chat after the questions, so their answers and their CV sit in the same thread.

Where do the applications end up?

In the dashboard, readable and exportable, with each candidate's answers and CV in one thread. If you keep an ATS, the bot feeds it.

Why Telegram instead of email?

Because in Telegram-first markets that is where candidates already look for work, and replies come in minutes rather than days.

How do I handle unsuitable applications?

Knockout questions first, so they are obvious in three lines. The reply is a message from you, which is what protects your reputation.

Screen the next hundred applicants in three questions

Screening forms with instant notifications and export, vacancy broadcasts to your talent pool, keyword replies for salary and status. No code, no server.

Build Your Bot Free

Keep reading