Dr.
Customer Recruitment Dr.Roster
WhatsApp · Zero code

One number.
Three desks.

Your number. Your name on it. Use one desk or all three, depending on what you need. It adapts to how you communicate, your tone, your rules.

Never miss a lead
Skip the recruiting calls
Coverage handled automatically
+31 6 12 34 56 78
Your number · Your name
live
Customer Desk
3 new leads this week
+2 today
Recruitment Desk
7 candidates in pipeline
1 ready
Dr.Roster
4 staff confirmed tomorrow
all set
Customer Desk

Clients handled automatically

Any company or person who contacts your WhatsApp looking for cleaning gets guided through a smart conversation. Dr. captures everything needed for a quote without you lifting a finger.

  • Adapts to companies (B2B) and individuals (B2C), same number and different flow
  • Captures service type, zone, m² and frequency in one conversation
  • Notifies you instantly. Lead appears in your dashboard
  • Automatic 3-day follow-up if the lead goes quiet
See how Customer Desk works
B2B lead conversation
9:14
Dr
Dr. Cleaning
online
Hi, we need office cleaning in Amsterdam, 3 times a week
Hi! What type of space is it and roughly how large?
Office, around 400 m²
Are you looking for regular maintenance, deep cleaning, or a mix of both?
Regular maintenance plus a monthly deep clean
Got it, someone will be in touch soon. Thanks!
Message
Candidate screening
11:02
Dr
Dr. Cleaning
online
Hello, I'm interested in working as a cleaner
Hi! Do you have a valid work permit for the Netherlands, and how many years of cleaning experience do you have?
Yes, BSN. 4 years, offices and hotels
Great. Which areas can you work in and what's your availability like?
Amsterdam and surroundings, Monday to Friday
We have a spot that fits. Interview Thursday at 2pm, Herengracht 182 Amsterdam. Does that work?
YES
NO
Yes, perfect!
Confirmed! See you Thursday at 2pm. Bring your ID.
Message
Recruitment Desk

Screen candidates on autopilot

From "I want to work" to a scored, scheduled interview without you reading a single message. Dr. runs a 5-phase screening and only books interviews for those who qualify.

  • 5 phases: prefilter, profile, work history, documents, conditions
  • Automatic 0 to 100 fit score. Interview only the top candidates
  • Interview slots offered and confirmed without your involvement
  • GDPR ready: data deletion reminders after 90 days
See how Recruitment Desk works
Dr.Roster

Someone called in sick. Dr. covers it.

When a cleaner cancels, Dr. contacts your available staff by WhatsApp one by one. The first to reply JA gets the shift. You get a notification. No calls, no searching.

  • When someone cancels, coverage starts immediately with no delay
  • Request coverage any time with a single message from your phone
  • First to reply JA is assigned. Others receive NEE automatically
  • Alert to owner if no one confirms within 30 minutes
See how Dr.Roster works
Shift coverage request
07:03
Dr
Dr. Cleaning
online
Hi, I can't make it tomorrow, I'm sick
No problem, get well soon. I'll sort it out.
coverage search
Hi David, are you free tomorrow at Kalverstraat 12, 8:00–12:00?
JA
NEE
JA
You're in. See you at 8!
Message
How it works together

One number routes everything

Dr. reads each incoming message and decides which desk handles it. Client, candidate, or staff. No manual sorting, no missed messages.

Your WhatsApp number
company or person
job applicant
active employee
company or person
Customer Desk
Captures leads and sends quotes
job applicant
Recruitment Desk
Screens, scores, schedules interviews
active employee
Dr.Roster
Confirms shifts and manages coverage
Owner commands

You set the rules. It does the work.

Write to it the way you'd write to anyone on WhatsApp. Ask what's going on, tell it what you need, and it handles the rest. No commands to memorize, no dashboard to open.

New client
9:41
Dr
Your number
online
New lead: Schoonmaak B.V., Amsterdam office, 400 m², weekly + monthly deep clean. All logged. Reply "leads" to see the full list.
Message
  • What leads came in today?
  • Follow up with the Amsterdam office
  • Mark Schoonmaak as active client
  • Close the lead from last week
  • and much more in plain language
Candidate ready
11:07
Dr
Your number
online
Sofia M. scored 82/100. Interview confirmed for Thursday 2pm at Herengracht 182. Reply "pipeline" for the full list.
Message
  • Who is ready for an interview?
  • Set up an interview with Sofia
  • What is the status of Maria's application?
  • Move David to staff
  • and much more in plain language
Shift covered
7:14
Dr
Your number
online
Marta cancelled tomorrow (Kalverstraat 12, 8am). Looking for someone to cover now.
David confirmed the shift. All sorted, no action needed.
Message
  • I need coverage in Zuidas tomorrow at 8
  • Who is available in Amsterdam tomorrow?
  • What does tomorrow's roster look like?
  • Show me the staff list
  • and much more in plain language
Try it now

Two ways to experience Dr.

Dashboard

See what's happening

Leads, candidates, staff and alerts in one view. Real data, no login required.

  • Active lead pipeline
  • Candidate funnel with scores
  • Staff roster and alerts
Open the demo
WhatsApp

Write to Dr. directly

Text the demo number as a client or applicant. Dr. responds in real time.

  • "I need office cleaning in Amsterdam"
  • "I'm looking for cleaning work"
  • "How much does a home clean cost?"
Open WhatsApp
Pricing

A fraction of what it used to cost.

How many messages came in yesterday after 6pm that you didn't get to? Each one is a quote that never went out, a candidate who went to the competition, or a shift left uncovered. Dr. handles all of them. And it costs a fraction of what an office employee charges, with no benefits, no holiday pay, no cover needed.

Oh, and one more thing: if you ever cancel, your data doesn't disappear. It's yours from day one.

Customer Deskver más ↗ €147/mo
Recruitment Deskver más ↗ €177/mo
Dr.Rosterver más ↗ €50/mo
Full: all three desks €297/mo

Mix and match. Talk to us.