HR · staffing

A Telegram bot that interviews candidates,
scores them and shows the agency a live panel

For a labour-migration staffing agency we built a Telegram bot on Claude that talks to candidates, scores them and sends approve/reject buttons to admins, plus a Flask web panel with a live dashboard, dialogue list, candidate CRM with CSV export and a live event log.

Belarus, Southeast Asia2026live 24/7candidate intake in Telegram
1panel: dashboard, dialogues, CRM, event log
CSVexport of candidates for the agency's own systems

What it does

Candidates write to a Telegram bot. The AI conducts the first interview in the candidate’s language, collects the required data, scores fit and sends the summary to the agency’s admins with approve and reject buttons. Everything is logged as events, from registration to every AI call and error.

The web panel gives the agency a live dashboard, the full list of dialogues, a candidate CRM with CSV export and a live event feed with filters, so a non-technical team can run recruitment without opening the code.

Start here

Tell us the problem.
We bring the system.

A 30-minute call, a written plan with numbers within 48 hours, no obligation. If we are not the right fit, we will say so and point you to someone who is.