Let candidates book their own interview in Telegram
Candidates message your bot with your booking code, see the interview times you have free, and book one themselves.
Apps it connects
Authenticate each one once and the workflow is ready to run.
What it does
Each integration step this workflow runs, in order, what it is for, and the conditions and loops that decide when it runs.
- 1
TelegramNew message triggerStarts a run whenever your Telegram bot receives a message, in any chat it has been added to. If the number of items in
partsis at least 5- 2
Google CalendarCheck timeslotChecks each candidate slot against your calendar when listing free times, and again just before booking one. - 3
Google CalendarAdd eventCreates the interview event with the candidate's name in the title and their email address as a guest. - 4
TelegramSend messageReplies in the chat with the free interview times, a booking confirmation, or the reason a booking was refused.
Otherwise
For each
dayFor each
slotTime- 5
Google CalendarCheck timeslot
- 5
- 6
TelegramSend message
- 2
How it works
What happens on each run, in plain English.
Whenever a candidate messages your Telegram bot with your booking code, they are shown the weekday interview times you actually have free, worked out from your Google Calendar. A reply giving the code, a date, a time, their name and their email books that slot, and the confirmation comes straight back in the chat.
You end up with a calendar event carrying the candidate's name in the title and their address as a guest, with an invitation on its way to them. Only the clock times you allow, on weekdays inside your booking window, can be booked, and a booking without a real name or a valid email address is refused. The slot is checked again at the moment of booking, so two candidates reading the same list cannot take the same time.
Every message that does not begin with your code is ignored in silence, so the bot can sit in a busy chat. Treat the code as a password and change it between roles.
Start from a workflow that already works.
Add "Let candidates book their own interview in Telegram" to your workspace, connect its apps, and make it yours. No credit card required.
Free plan available · No credit card required
