Goal: to maximize the automation of the initial selection of candidates without the involvement
of the employer.
1. The candidate follows the link to the Telegram bot and starts the interview
with the command /start.
2. The bot sequentially asks 18 pre-set questions.
3. Answers are accepted only in the form of voice messages.
4. After receiving an answer to a question, the bot automatically moves to
the next question.
5. It is desirable to provide a time limit for the answer (to be discussed).
6. All voice messages are automatically transcribed into text using
OpenAI (Whisper or similar technology).
7. After the interview is completed, all answers are sent to ChatGPT (OpenAI)
for analysis.
8. ChatGPT generates a final report on the candidate, containing:
• a brief summary of the candidate;
• main strengths;
• main weaknesses;
• assessment of clinical thinking;
• assessment of communication skills;
• signs of using ready-made templates or artificial intelligence
(if possible to determine);
• final recommendation: recommend / consider further / not
recommend.
9. The final report is automatically sent to the employer via Telegram.
10. It is desirable to save voice messages, transcriptions, and final
reports.
11. There is a need for the ability to independently change the list of questions without
modifying the code.
Please indicate in your response:
• approximate cost;
• deadlines;
• technology stack used;
• experience in creating Telegram bots and integrating with OpenAI.
A solution that does not require constant maintenance and complex
technical support is preferred.
Both fully custom solutions and solutions based on n8n,
Make, BotHelp, or other low-code platforms are considered.