Transparent, clinic-first pricing

Plans built for every stage of
clinic growth.

One flat monthly subscription per clinic location. Arabic and English chat support on every plan. No per-booking commission and no long-term contract on monthly plans. Every plan starts with a 14-day trial that we set up with you. Messaging, telephony and card-processing fees are billed to your clinic by those providers.

Essential

Chat cover · single location

Covers your WhatsApp, Instagram and website chat in Arabic and English when your reception team can't — evenings, weekends and while they are with a patient.

2,900AED / month

Billed monthly · save 5,820 AED a year on annual

  • WhatsApp, Instagram DM & website chat
  • Arabic and English chat replies
  • Enquiry qualification and booking around the clock
  • Deposit payment links through your clinic's own Stripe account
  • One-tap handover to your reception team at any moment
  • Booking & deposit dashboard
  • Up to 1,000 AI conversations / month
  • Email support
Book a demo to start your trial

14-day trial · monthly plans can be cancelled before renewal

Recommended

Growth

Chat, calls, cancellation recovery & attribution

Everything in Essential, plus an AI phone agent and cancellation recovery — the two places clinic revenue most often slips away.

5,900AED / month

Billed monthly · save 11,820 AED a year on annual

  • Everything in Essential
  • AI phone agent for missed and after-hours calls (call language confirmed during setup)
  • Cancellation recovery — open slots re-offered to your waiting list
  • Marketing attribution — see which sources produced paid deposits
  • Up to 4,000 AI conversations / month
  • Priority onboarding + a named account manager
Book a demo to start your trial

14-day trial · monthly plans can be cancelled before renewal

Enterprise

Clinic groups · quoted per location

For clinic groups running several branches, custom clinical scripts and their own systems. Quoted per location.

Custom

From 9,900 AED / month · priced per location

  • Everything in Growth
  • Multiple locations — quoted per location, with shared waiting lists
  • Custom AI persona and clinical guardrails
  • Conversation allowance agreed in your quote
  • API & webhook access to your systems
  • Assisted implementation with an agreed service level
Talk to Sales

Quoted per location after a short call

What's different between the plans

Essential covers chat in Arabic and English. Growth adds the AI phone agent, cancellation recovery and marketing attribution. Enterprise is quoted per location.

EssentialGrowthEnterprise
WhatsApp, Instagram & website chat
Arabic and English chat replies
Deposit payment links (your own Stripe account)
Handover to your reception team
AI phone agent (missed & after-hours calls)—
Cancellation recovery from your waiting list—
Marketing attribution to paid deposits—
AI conversations / month1,0004,000Agreed in quote
Locations11Quoted per location
SupportEmailNamed managerAssisted + agreed SLA

Included with every plan

No VeaDesk setup fee and no per-booking commission. Monthly plans on Essential and Growth can be cancelled before the next renewal.

14-day trial, set up together with our team
WhatsApp, Instagram and website chat connected to your own accounts
Arabic and English chat support, set to your clinic's preference
Works alongside your reception team — they can take over any conversation
Consent and opt-out handling for patient messaging
No VeaDesk setup fee and no per-booking commission
Assisted onboarding, typically completed within a few working days
Monthly plans can be cancelled before the next renewal

Questions clinics ask before signing

Do you support Arabic as well as English?
Yes. Chat across WhatsApp, Instagram and website chat replies in Arabic and English — you choose whether it always uses one language or mirrors the language the patient wrote in. For the AI phone agent, the spoken languages are configured on your voice agent and confirmed with you during setup.
How do patients pay, and how do we pay VeaDesk?
Patient deposits are taken through your clinic's own Stripe account, so the money goes directly to you and VeaDesk never holds patient funds. Your VeaDesk subscription is billed separately in AED through Mamo Pay.
What counts as a conversation in my monthly allowance?
One conversation is one patient thread on one channel within a 24-hour window, however many messages it contains. Reception replies you send yourself are not counted.
Are there any charges outside the VeaDesk subscription?
Yes. WhatsApp Business messaging is billed by Meta, phone numbers and voice minutes by your telephony and voice providers, and card processing fees by your payment provider. Those accounts stay in your clinic's name and are billed directly to you.
What happens during and after the trial?
The trial runs for 14 days from activation. If you do not subscribe, the workspace becomes read-only — your data stays in place and nothing is deleted automatically.
How long does setup take?
Setup depends on how quickly your WhatsApp Business, payment and calendar accounts can be approved and connected. Most clinics complete it within a few working days with our help; Meta's own approval times are outside our control.
Is a deposit the same as revenue?
No. A deposit is an up-front payment that secures the appointment. Completed treatment revenue is recorded separately, so the two are never combined in your reporting.
Does VeaDesk give medical advice?
No. It handles administrative communication — availability, pricing questions, deposits and reminders — and hands clinical questions to your team.

Not sure which plan fits?

Tell us about your clinic and we will model the ROI before you commit to anything.