AI & Communication

Patients message the number they already know

Your own WhatsApp numbers and Telegram bots - one for the whole clinic, or one per branch

Meta
Official API

Main number

+20 100 220 1100

Maadi

+20 101 330 2200

Zayed

+20 102 440 3300

Telegram bot

@drsara_clinic_bot

Conversations

  • N

    Nour K.

    Is Dr. Sara in tomorrow evening?

    Maadi

Every chat shows the number it came in on - tap a number to filter

The problem

Your patients have had the clinic's WhatsApp number for years. Moving them to a new number means lost chats, confused patients, and a branch that keeps getting the other branch's bookings.

Your number, not a shared one

Every clinic on Kashfy chats from its own WhatsApp Business number - there is no shared Kashfy line. Connect a main number that serves every branch, give each branch its own number, or mix both. A patient who writes to the Maadi number is booked at Maadi, and can still book Zayed in the same chat if that's closer this week. No connected number means no WhatsApp, so Telegram is there too: a main bot or one per branch, free.

Dr. Sara's Clinic - Maadi

+20 101 330 2200

I'd like to book a consult tomorrow

Booking

Dr. Sara - tomorrow

Branch

-

Who sends the reminder

Each appointment's messages - the confirmation, the reminder, the 'your prescription is ready' - go out from that appointment's branch number, falling back to the main number when the branch has none. In Conversations, every chat shows the number it's on, and a filter shows one number's chats at a time, so each front desk works its own branch.

Tomorrow's appointments - tap one

Dr. Sara's Clinic - Maadi

+20 101 330 2200

Reminder: your visit is tomorrow 5:00 pm at the Maadi branch. Reply here if you need to change it.

Sent from the branch's own number

Bring your old chats

Patients book the way you choose: an in-chat booking page (a button opens doctors, days and times on one screen, about two messages per booking) or plain messages inside the chat. And the years of chats on your phone come with you: import a WhatsApp backup, pick which chats to keep, and they land in the inbox tagged 'Imported'. The backup is read on your device; only the chats you pick are uploaded.

Phone backup (on your device)

  • Mona Adel214
  • Karim Samy87
  • Mom1902
  • Rania Fathy46

Untick personal chats

Conversations in Kashfy

  • Waiting for the import
In-chat booking pageTelegram, free

Inside

  • Your own WhatsApp Business numbers on Meta's official Cloud API - no shared number
  • A main number for every branch, one number per branch, or both
  • Patients writing to a branch number are booked there, and can book another branch in the same chat
  • Each appointment's confirmations and reminders go out from its branch's number
  • Every chat labelled with its number, plus a per-number filter in Conversations
  • In-chat booking page (WhatsApp Flows) or plain chat messages - your choice
  • Import old WhatsApp chats from an Android or iPhone backup, tagged 'Imported'
  • Telegram bots for free - a main bot or one per branch
  • Tokens stored encrypted and never shown again

Who this is for

A

A clinic keeping its 10-year-old number

The number is printed on every prescription pad. They connect it to Kashfy, import the old chats from the phone backup, and patients never notice anything changed - except that someone now answers at 2 am.

B

Three branches, three front desks

Nasr City, Maadi and Zayed each get their own number. Each reception filters Conversations to its number, and a patient's reminder always comes from the branch they're actually going to.

C

A new clinic without a WhatsApp Business number yet

They start on a free Telegram bot for bookings while Meta verifies their business, then add the WhatsApp number later without changing anything else.

Common questions

Ready to run whatsapp numbers & telegram bots on Kashfy?

First 30 bookings free. No card, no clock.

✦