Skip to content

Telegram Bot for HR Automation: Screening, Scheduling & Onboarding

Digital
Employer

Digital

10 projects
Project parameters
Type of cooperationOne-time project
Prepaymentwithout prepayment
Payment methodsCash, Bank transfer
Acceptance of requestsfrom until Sep 4, 2026
Project description
Our HR team spends 60% of their time on repetitive tasks. We want a Telegram bot to automate: initial candidate screening, interview coordination, and new-hire onboarding.

Bot Features

1. Candidate Screening Module
— Vacancy broadcast to subscribed job-seekers
— Multi-step quiz: role-specific screening questions
— Auto-scoring and pass/fail threshold
— HR gets digest: passed candidates with scores
— CV attachment handling (PDF/DOCX → store to S3)

2. Interview Scheduling
— Google Calendar integration: show available HR slots
— Candidate selects slot → calendar invite sent to both parties
— Reminder chain: 24h, 2h before interview
— Reschedule / cancel with reason capture

3. Onboarding Flow
— New hire added to bot → 30-day onboarding checklist
— Daily task reminders with completion tracking
— Document request: collect signed docs via bot
— Manager notifications at key milestones (day 1, day 7, day 30)

4. Admin Panel (web)
— Manage vacancies and screening questions
— View candidate pipeline and onboarding progress
— Export reports to CSV/Excel

Tech: Python (aiogram 3), PostgreSQL, Redis, Google Calendar API, AWS S3.
Budget: $600 fixed. Timeline: 25 days.
Project author: Digital