For UAE & GCC clinics · Arabic and English

Reception is on the phone. The patient booked anyway.

An AI receptionist for your clinic's website. It answers insurance, fees and availability 24/7 — by chat or by voice, in Arabic or English — then books the patient into a doctor's live schedule.

No card required · One script tag · Your own branding

24/7
answered on your site
Real
confirmed appointments
AR + EN
and any language
1 line
to install
JF
Jumeirah Family Clinic
Replies in seconds · 24/7
Type a message…
What it does

A receptionist that finishes the job

Most widgets answer a question and hand over a phone number. This one takes the patient all the way to a confirmed appointment.

Knows your insurance and your fees

Which networks you are in, what a consultation costs, what a medical certificate costs, parking, where to park — answered from what you entered and the documents you uploaded. If a plan is not on file it says so and gives your number rather than guessing, because insurance always depends on the individual policy.

Books, moves and cancels

Real appointments against each doctor's live schedule, with each service running for its own length — a cleaning and a root canal do not take the same block. The slot is held the moment the patient agrees, so it cannot be taken while they type their name.

Takes the call

A patient can tap the call button and talk instead of typing, interrupting mid-sentence like a real conversation. Same knowledge, same schedules, and the call transcript lands in the same thread as the chat.

It never gives medical advice

No diagnosis, no interpreting symptoms or results, no medication advice — enforced in the assistant's instructions, not left to chance. If a patient describes a red flag, it stops booking and tells them to seek emergency care.

The call you miss is the patient you lose.

A clinic phone rings hardest when reception is already on it — evenings, Fridays, the middle of a busy clinic day. The caller wanted to know if you take their insurance and whether there is anything tonight. If nobody picks up, they ring the clinic down the road. ZenoDesk answers on your site the whole time, and never puts anyone on hold.

Install

One line of code. No developer.

Paste this before the closing body tag of your website. That is the whole installation.

<script src="https://ai.zelta.me/embed.js" data-clinic="your-business" data-color="#0F766E" async></script>

Your dashboard generates this snippet with your own ID and brand colour — copy and paste it.

Works on:WordPressWixSquarespaceWebflowShopifyAny custom site
1

Paste the snippet

The widget appears in your name, logo, and colour.

2

Teach it your clinic

Your doctors, hours, services and fees — or upload the documents you already have.

3

Appointments start arriving

Confirmed appointments land on your calendar with transcripts and analytics.

Your dashboard

Everything it did, in one place

The widget is what your patients see. This is what you get.

Appointments

Every booking on one calendar, with the reference, doctor, and where it came from.

Patient records

A record is created from the first booking and reused on every appointment after that.

Full transcripts

Read exactly what was asked and answered — in chat and on voice calls.

Analytics

Visitors, conversations, and bookings, so you can see what the widget is actually returning.

Knowledge editor

Change an answer once and it is live everywhere, instantly.

Document upload

Upload a price list or policy PDF and ZenoDesk learns the front-desk facts from it.

Your team

Bring your front desk in

Invite your team by email. Each person gets their own login to read conversations, check the calendar, and look after patients — while account settings and billing stay with you.

  • Invite by email
    They set their own password from a single-use link.
  • Owner keeps control
    Only the owner changes settings, knowledge, and the plan.
  • Shared inbox of everything
    The whole team reads the same chat and call transcripts.
A clinics & dental team reviewing the ZenoDesk dashboard together
Plans

Start free. Add voice when you want it.

Every plan includes the chat widget, the dashboard, logins for your team, and real bookings. Voice minutes are what changes.

Trial

The whole product, free, with 30 voice minutes to try calls out.

  • Chat widget & appointments
  • 30 voice minutes / month
  • Dashboard & staff logins
Start free

Basic

For businesses that just want the chat widget answering and booking.

  • Chat widget & appointments
  • —No voice calls
  • Dashboard & staff logins
Choose plan
Most popular

Standard

Chat plus voice calls, for steady phone traffic.

  • Chat widget & appointments
  • 70 voice minutes / month
  • Dashboard & staff logins
Choose plan

Advanced

For busy teams where a lot of people would rather talk.

  • Chat widget & appointments
  • 275 voice minutes / month
  • Dashboard & staff logins
Choose plan

Custom

Group or multi-branch? We will size the minutes with you.

  • Chat widget & appointments
  • Voice minutes to suit
  • Dashboard & staff logins
Talk to us

Not sure which fits? Start on the free trial — we will move you to the right plan once we can both see your call volume.

FAQ

Straight answers

Will it give medical advice?+

No, and that is enforced in the assistant's instructions rather than left to chance. It never diagnoses, never interprets symptoms or results, and never recommends or adjusts medication. If a patient describes a red-flag symptom — chest pain, breathing trouble, stroke signs, heavy bleeding — it stops the booking flow and tells them to call the local emergency number. Those rules apply to healthcare accounts only, and an account with no industry set gets them anyway: the strictest rules are the default, not the loosest.

Does it know which insurance we take?+

It knows what you tell it. Enter your networks — Daman, NAS, whichever — and it answers from that list. For anything not on file it says so and shares your phone number instead of guessing, and it always reminds the patient that coverage depends on their own policy and to bring their card and Emirates ID.

Can a cleaning and a root canal take different amounts of time?+

Yes. Add each one as a service with its own length, and the assistant only offers times the treatment actually fits into — a two-hour procedure will not be squeezed into a thirty-minute gap. You can also mark a doctor as away for a morning, a day or a fortnight, and those times stop being offered.

Does it speak Arabic?+

Yes. Patients write or speak in whatever language they are comfortable with — Arabic, English, or another — and ZenoDesk replies in that language, in chat and on voice calls. You do not configure anything.

Can my front desk team get their own logins?+

Yes. Invite them by email and each one gets a login to the dashboard: the appointments calendar, patient records, and every chat and call transcript. Invites are single-use and you can revoke them whenever you want.

What happens to patient data?+

Conversations and bookings belong to your clinic and are only visible to your logged-in team. Every dashboard query is scoped to your clinic, and the widget can only ever reach your own data. If you are subject to UAE health-data residency rules, talk to us before you go live — it is the first thing your compliance lead will ask about.

How long does setup take?+

Paste one script tag on your website, then add your doctors, hours, services and fees in the dashboard. Most clinics are live the same day. You can also upload a price list or policy PDF and let ZenoDesk learn the front-desk facts from it.

Ask it what your patients ask you all day

The demo on this page is the real product. Ask it about insurance, book an appointment, call it — then set it up for your own clinic in an afternoon.