Live demo · AI voice receptionist

Talk to AlMeswak's receptionist, in Arabic or English.

Tap the orb and speak. Ask to book a cleaning, find a branch, check a price or make a complaint. It's the same agent that would answer AlMeswak's phones.

Ready when you are
Mute
End call
Try saying أبي أحجز تنظيف أسنان في الرياض How much are dental implants? وين أقرب فرع في جدة؟

41Services understood
2Languages, mixed naturally
24/7No missed calls
What callers can do

It handles the calls your reception gets all day.

It works out what the caller wants from their first sentence, deals with several requests in one call, and always handles a possible emergency before any admin.

Book appointments

Gets the service, city and branch, checks real availability, offers up to three slots and confirms before booking.

Reschedule & cancel

Verifies the patient, finds the existing booking and only confirms once the system reports success.

Find a branch

Matches a neighbourhood to the closest branches, even when names are pronounced differently, and checks live hours.

Prices & offers

Quotes only from the approved price list, and explains when the cost depends on a clinical assessment.

Treatment questions

Explains AlMeswak's dental, skin and laser services in plain language without diagnosing anyone.

Complaints

Listens, apologises, records the complaint and routes it to the right team, without arguing or promising compensation.

Human handoff

Transfers to staff on request, or arranges a callback if the transfer fails.

Emergency triage

Spots red-flag symptoms and sends the caller to emergency care at once, never into a booking flow.

Sounds local

A Saudi receptionist, not a call-centre robot.

It speaks professional Arabic and fluent English, and switches between them naturally the way Saudi callers do. If a caller asks for one language only, it sticks to that one.

  • Short replies, one question at a time
  • Keeps dates, prices and booking details unambiguous
  • Says honestly that it's AlMeswak's virtual assistant
  • Stops talking the moment the caller interrupts
Openingالسلام عليكم، حياك الله في المسواك. How can I help you today?
Orthodonticsأبشر، عندنا خدمات تقويم الأسنان، including traditional braces and clear aligners.
Offering a slotعندي لك موعد متاح يوم الثلاثاء الساعة خمسة. Would that work for you?
Closingتم، everything is sorted. يعطيك العافية وشكرًا لاختيار المسواك.
Service knowledge

Knows the full AlMeswak catalogue.

It recognises 41 treatments across both specialties, then checks whether a specific branch offers one before promising it.

Branch directory

Branches across the Kingdom, matched by neighbourhood.

A caller says "north Riyadh" or "near Alyasmeen" and the agent narrows it to two or three branches, then checks the live directory for the address and hours. Tap a region to see its branches.

Booking flow

From "I need a cleaning" to a confirmed slot.

Understand the service

Remembers what the caller already said instead of asking twice.

Pick a branch

City, then area, then two or three suitable branches.

Check real availability

Checks that the branch offers the service and pulls open slots from the scheduling system.

Confirm & book

Reads back the service, branch, date and time, then books once the caller says yes.

Guardrails

Safety first, then the sale.

Its priorities are fixed: patient safety, privacy, accuracy, resolving the request, and only then converting the booking.

No diagnosis, ever

It doesn't diagnose, prescribe or reassure callers that pain or swelling is normal. Red-flag symptoms go straight to emergency care.

Never makes things up

No invented prices, discounts, doctor names, appointment slots, booking references or insurance coverage. If it can't verify something, it says so.

Privacy by default

It collects only what the booking needs and verifies the caller before touching any record. No ID numbers or medical history unless the approved workflow requires them.

Honest about being AI

Asked if it's a person, it says it's AlMeswak's virtual assistant.

No pressure selling

No pushing cosmetic treatments and no false urgency to drive conversions.

Confirms only real results

A booking, cancellation, transfer or SMS counts as done only when the system confirms it.

Integrations

Plugs into the systems you already run.

It connects to your scheduling system, price list and CRM (Microsoft Dynamics or similar) through authorised integrations. Until live booking is connected, it tells callers the team will confirm the appointment, so it never claims a booking that hasn't happened.

search_servicessearch_branchesget_branch_hourscheck_appointment_availabilitycreate_appointmentfind_patient_appointmentreschedule_appointmentcancel_appointmentlookup_price_or_offercheck_insurance_informationcreate_complaintcreate_callback_requesttransfer_to_humansend_appointment_confirmation

Ready to hear it on a real call?

Try a booking, a price question, a complaint or an emergency, in Arabic, English or both.