Interview Scheduling Bot for General Physician Clinics
See how an interview scheduling bot for general physician clinics screens job applicants on WhatsApp, shortlists them, and books interview slots automatically.

It's 11 am, patient token 14 is waiting, and your phone buzzes with a job applicant asking if the receptionist post is still open. You put the caller on hold, ask three questions you've asked forty times this month, tell them to send their resume on WhatsApp, and go back to the patient. By evening you have eleven chats, two resumes, and no memory of who said they can join immediately and who needs fifteen days' notice.
This is the ordinary cost of hiring at a GP clinic — not the interview itself, but everything before it. Front desk staff, nurses, and compounders don't apply through a portal; they call the clinic number or message whatever WhatsApp number is on your Google listing. Every one of those messages interrupts a consultation, and the ones worth calling back get lost between token management and billing.
An interview scheduling bot for general physician clinics fixes the part of hiring that happens before you ever meet a candidate: it asks the same six questions to everyone, on WhatsApp, without you touching your phone, and only sends you the people who actually qualify. This guide walks through what that looks like day to day, what it costs, and how to set it up. Bharat AI Saathi's recruitment screening setup for General Physicians is built exactly for this.
What a Hiring Bot actually does for a General Physician
Think of it as a front desk person who never gets busy with a patient. It doesn't replace your judgment on who to hire — it replaces the fifteen minutes you currently spend per candidate just finding out basic facts.
- Answers "Is this job open?" instantly — whether the query comes in at 9 pm or during your lunch token rush, the applicant gets a reply within seconds, not whenever you next check your phone.
- Asks the same six questions every time — role applied for, relevant experience (front desk, nursing, pharmacy, or lab), current location and willingness to commute, notice period, expected salary range, and availability for shifts (morning OPD, evening OPD, or both).
- Filters by your rules, not gut feel in the moment — if you need someone who can join within 7 days and a candidate says 30, the bot still logs them but flags them lower, so you're not chasing someone who can't start when you need them.
- Builds a running shortlist sheet — so when your existing nurse gives notice mid-month, you already have three qualified names instead of starting from zero.
- Books interview slots against your actual free time — say Tuesday and Thursday 2–3 pm, between OPD sessions — instead of you going back and forth over text on timing.
- Works for every hire, not just once — front desk staff turnover, a compounder leaving for a government job, a second doctor joining and needing an assistant — same flow, no rebuilding.
How it works, step by step
- You share the role details once — post title (say, "Front Desk cum Billing"), pay range, shift timing, and the clinic's WhatsApp number, during a 20-minute call.
- We write the job post and set up the application link — this goes on your existing Google Business listing, a WhatsApp broadcast to your contacts, or wherever you already post (Naukri, local Facebook groups, a printed notice with a QR code).
- The applicant clicks the link and lands in WhatsApp — no app download, no account creation — just a chat that starts automatically.
- The bot asks the six screening questions one at a time — conversational, not a form, so it doesn't feel like a test.
- Answers get scored against your criteria and logged to a sheet — qualified candidates are marked, unqualified ones are kept on record in case a role opens later.
- Only shortlisted candidates trigger a notification to you — with their answers summarized, so you can decide to interview without re-asking basics.
- The candidate books an interview slot from your open calendar times — confirmed instantly, with a reminder sent before the slot.
Sample conversation — English
Customer: Hi, I saw your post for front desk staff. Is it still open? Bot: Yes, it's open. This is for our clinic's front desk cum billing role. Can I ask you a few quick questions to check the fit? Customer: Sure Bot: Great. Do you have prior experience at a clinic or hospital front desk? Customer: Yes, 2 years at a diagnostic center Bot: Good. What's your notice period at your current job? Customer: I can join in 10 days Bot: Noted. Are you comfortable with both morning and evening OPD shifts, roughly 9-1 and 5-9? Customer: Morning only, I have another commitment in the evening Bot: Understood, I've logged that. Someone from the clinic will reach out if this fits. Thank you!
Sample conversation — Hinglish
Customer: Nurse ki vacancy hai kya abhi bhi? Bot: Haan, abhi open hai. Kuch questions puchna chahenge, 2 minute lagega. Customer: Bolo Bot: Aapko GP clinic ya OPD mein experience hai kya? Customer: Haan, 3 saal ek clinic mein tha, injection aur dressing ka kaam karta tha Bot: Theek hai. Salary expectation kitna hai monthly? Customer: 15 se 18 hazaar ke beech Bot: Noted. Joining kab tak possible hai? Customer: Abhi hi, chhutti chal rahi hai purani jagah se Bot: Perfect, ye humne save kar liya hai. Agar match hua toh clinic se call aayega.
A typical week, before and after
| Situation | Before | After |
|---|---|---|
| Applicant messages during OPD hours | You reply between patients, or forget and reply next day | Bot replies instantly, you check the shortlist in the evening |
| Same question asked by 8 different candidates | You type or say the same answer 8 times | Bot answers automatically, every time, identically |
| Candidate says they can't join for a month | Found out after you've already scheduled the interview | Flagged before interview stage, so you don't waste a slot |
| Compounder resigns suddenly | You start from zero — no backup list | You already have 3-4 pre-screened names from earlier postings |
| Deciding interview timing | 6-message back and forth over text about "what time suits you" | Candidate books directly from your listed free slots |
| Tracking who's applied so far | Scattered across WhatsApp chats and paper notes | One sheet, updated automatically, sorted by fit |
What it costs and what is included
| Item | Price | Notes |
|---|---|---|
| One-time setup | ₹10,000 | Job post, screening flow, shortlist sheet, slot booking — built and tested |
| Monthly care plan | ₹2,000/month | Bot stays live, questions can be tweaked, minor fixes, monitoring |
| Platform charges (WhatsApp/Meta, Google, telecom) | Billed separately | Actual usage cost from Meta/Google, passed through at cost |
| Lock-in | None | Cancel the care plan anytime; the setup remains usable |
The setup fee is close to what one afternoon lost to interrupted patient consultations is worth over a month. If it recovers even one round of chasing candidates who were never going to join — a wasted interview slot, a missed shift because the replacement fell through — it's paid for itself. The monthly fee is meant to be smaller than the time you'd otherwise spend re-asking the same six questions to every new applicant.
Setup timeline
Day 0 — The call
You spend 20 minutes on a call telling us the role, pay range, shift pattern, and how strict you want the filtering (for instance, whether notice period is a hard cutoff or just a preference).
Day 1 — We build
We write the job post copy, set up the WhatsApp flow with your six questions, and connect the shortlist sheet. You're not needed for this part — you can run your OPD as usual.
Day 2 — Go live
We send you the application link and a short test conversation to try yourself. Once you confirm it reads naturally, it goes live — usually within 48 hours of the first call.
What you need to have ready
- The exact role you're hiring for (front desk, nurse, compounder, pharmacist, lab technician) and the pay range you're willing to offer
- Your clinic's WhatsApp number, or a separate number if you don't want applicant chats mixing with patient chats
- Shift timings you actually need covered — morning OPD, evening OPD, or full day
- Any hard filters — for example, "must have clinic experience" or "must be within 5 km"
- Your free interview slots for the next two weeks
- Where you currently post jobs (Google listing, local Facebook group, printed notice) so the link can be added there
Doing it yourself vs done-for-you
| Approach | Time cost | Common failure point | Our setup |
|---|---|---|---|
| Manually screening on phone/WhatsApp | 10-15 min per candidate, all day, every applicant | Interrupted mid-patient, inconsistent questions asked, no record kept | Bot handles it, no interruption to OPD |
| Free chatbot builder (generic no-code tools) | A few hours to set up, ongoing time to fix broken flows | Not built for hiring specifically — no shortlist logic, no slot booking, breaks when WhatsApp updates | Built specifically for GP hiring flow, maintained monthly |
| Job portal's own applicant tracker | Free to low-cost, decent for large volume hiring | Candidates for clinic-level roles rarely use portals seriously; most just call or WhatsApp directly | Meets candidates where they already are — WhatsApp |
| Hiring an HR person part-time | Salary cost, ongoing | Overkill for 1-2 hires a quarter, still needs training on your specific criteria | Fixed monthly cost, works whether you're hiring 1 or 10 |
If you only hire once or twice a year and don't mind the manual back-and-forth, DIY WhatsApp screening is genuinely fine — there's no need to automate something you do rarely. This setup pays off when hiring is a recurring headache: front desk and nursing staff turnover, seasonal hiring around exam results (many candidates apply right after nursing diplomas), or when you're opening a second clinic branch.
Mistakes GP clinics make with this
- Asking too many questions upfront — candidates drop off after question 8 or 9. Fix: stick to six, and keep detailed questions for the actual interview.
- Not setting a clear notice period filter — you end up interviewing people who can't join for 45 days when you need someone next week. Fix: make notice period a hard filter, not just a data point.
- Using the same number for patients and applicants — patient appointment messages get buried under job enquiries. Fix: use a dedicated WhatsApp Business number for hiring.
- Forgetting to update the post when the role is filled — the bot keeps collecting applicants for a position that's closed. Fix: tell us the day it's filled, we pause the flow same day.
- Treating the shortlist sheet as one-time — clinics rebuild their candidate list from scratch every time someone leaves. Fix: keep the sheet running even when not actively hiring — it becomes your backup list.
FAQ
Does this replace me deciding who to hire?
No. The bot only handles the screening and shortlisting — you still meet candidates and make the final call. It just removes the repetitive question-asking and back-and-forth on timing.
What if I get very few job applicants — is this still useful?
If you're getting under 5 applicants a month, manual screening is manageable and you may not need this yet. It becomes clearly useful once you're fielding candidate messages more than a couple of times a week, or hiring for multiple roles at once.
Can the questions be changed after setup?
Yes, that's part of the ₹2,000/month care plan. If you start hiring for a different role, or want to tighten the notice period filter, we update it — no separate setup fee.
Will this work on my existing clinic WhatsApp number?
It can, but we usually recommend a separate WhatsApp Business number for hiring so patient appointment chats don't get mixed with job applicant chats. We'll advise on this during the call.
What happens to candidates who don't qualify?
They're still logged in the sheet with their answers, just marked as not currently matching. If a different role opens later, you can look back at that list instead of starting fresh.
How is this different from just posting on a job portal?
Portals work for volume hiring in cities, but clinic-level roles like front desk or compounder rarely get serious portal applicants — most people call or WhatsApp directly after seeing a local notice or Google listing. This setup is built for that direct-contact pattern, not portal traffic.
Next step
Send us your clinic type, city, and what's currently leaking — missed applicant messages, no-shows to interviews, or no backup candidate list — on WhatsApp.
Check the full scope on the offer page, or see how we work before the call.
Recruitment Screening Bot for GP clinics
Platform charges billed to you directly. No lock-in. Live within 48 hours once your platform access and Meta verification are complete (Meta verification typically takes 3 to 10 business days). Global systems: 2 to 14 days.