AL BARSHA 1, DUBAIDUBAI, UAE--:-- GMT+4

WhatsApp Appointment Reminders and Bookings for UAE Salons, Spas and Clinics

WhatsApp appointment reminders and bookings for UAE salons, spas and clinics: Arabic and English templates, October 2026 Meta costs and clinic data rules.

WhatsApp17 min20 sourcesLast checked

The short version

Take the booking in the chat or by booking link, confirm it straight away, ask permission for reminders and send one reminder about 24 hours ahead with Confirm and Reschedule buttons. On the WhatsApp Business Platform, Meta charges AED 0.0576 per reminder to a UAE number as of October 2026. Clinics should keep messages to times and directions.

The timing comes from a 2026 preprint on WhatsApp reminders covering 475,214 appointments, not yet peer reviewed: one reminder the day before cut no-shows by about a quarter, and a second, earlier one did not improve attendance. Reminders must be approved templates, and since 1 October 2026 a confirmation sent as a template costs the same.

Ask permission in the booking chat before the first reminder, as WhatsApp's policy requires, and name your business when you ask. Clinics keep to logistics because federal law limits storing or processing UAE health data outside the country, so symptoms, results and treatment stay out of the chat.

What to do(3)
  • Keep offers out of reminders, or Meta may charge them as marketing at AED 0.2115.
  • Publish your notice period, deposit and late-arrival rules in both languages before people book.
  • Update WhatsApp hours, away messages and reminder times before Ramadan starts.
Read the full guide

Your front desk answers the same WhatsApp questions all day: is Thursday free, how much is a blow-dry, can I move my four o'clock. Then a client does not turn up, and an hour of a stylist's, therapist's or doctor's time earns nothing.

This guide covers the right set-up for a salon, spa, barber, gym or clinic, reminder timing, Meta's charges since 1 October 2026, copy-ready Arabic and English templates, a no-show policy and the extra rules for clinics, with every source checked on 28 October 2026.

Which WhatsApp set-up fits a salon, spa or clinic?

A small team can run bookings from the WhatsApp Business app, but automatic reminders need the WhatsApp Business Platform (the API), which Meta charges per message, or booking software that sends them. Hoorax sells the last option in this table, so read it with that in mind.

Set-up Fits when Reminders Meta's charges
WhatsApp Business app One branch, and staff can answer every chat Sent by hand: Meta's features page lists scheduled broadcasts (select countries) but no booking calendar or per-appointment reminders Outside Meta's per-message API pricing
Booking software plus WhatsApp You already take bookings online From the software, by SMS, email or WhatsApp, depending on the vendor Ask the vendor how WhatsApp reminders are billed
Meta Business Agent Routine questions, if your account has access Meta says it "Books appointments and qualifies incoming leads" (Meta), not that it sends reminders Free to start; on the API, USD 2.00 per million tokens, about 4 to 5 US cents a message (Meta)
Your own assistant on the API, linked to your calendar Many chats, two languages, bookings after hours Automatic, as approved utility templates AED 0.0576 per reminder to a UAE number

Our guides to the WhatsApp Business app versus the API and what a WhatsApp AI assistant costs to build and run go deeper on the first and last options.

How should a booking work inside the chat?

A good WhatsApp booking collects a few details, checks one calendar, confirms in writing at once and asks permission for reminders, all in the customer's language:

  1. Greet. Use the app's greeting and away messages, or your assistant's first reply, to give your hours and say when a person will answer.
  2. Ask only what you need: service, day and time, preferred staff member and a name. Clinics should not ask about symptoms.
  3. Check one calendar, the one your staff use, so no slot is promised twice.
  4. Confirm at once, while the customer is still in the chat (templates 2 and 3 below).
  5. Ask for reminder permission. WhatsApp's Business Messaging Policy requires "opt-in permission from the recipient confirming that they wish to receive subsequent messages or calls from you". Meta's opt-in guide says to "clearly state the business's name" and suggests separate opt-in per type of message, so ask about reminders and offers separately.
  6. Take deposits by payment link, and keep ID numbers out of the chat. The policy says "Don't share or ask people to share full length individual payment card numbers, financial account numbers, personal ID card numbers, or other sensitive identifiers".
  7. Hand over when asked. Automated replies need "prompt, clear, and direct escalation paths", such as an in-chat transfer to a person or a phone number.

Our guide to whether AI chatbots are allowed on WhatsApp Business covers the rules for any AI. If you would rather not build this yourself, Hoorax builds WhatsApp booking assistants that handle these steps in Arabic and English after hours.

When should you send reminders, and how many?

Send one reminder about 24 hours before the appointment, with buttons to confirm or reschedule; in a 2026 preprint covering 475,214 appointments, that single reminder did most of the work.

Study Setting Finding Limits
Cochrane review, 2013 7 trials, 5,841 people, SMS reminders Attendance 78.6% with reminders and 67.8% without (risk ratio 1.14); about as effective as phone calls SMS, not WhatsApp; "low to moderate quality" evidence
Esteban et al., 2026 475,214 outpatient appointments, Buenos Aires public health system, WhatsApp One reminder about 24 hours ahead worked best (risk ratio 0.76, about 8 points off a 34.6% no-show rate); 72 hours alone gave 0.91; a second, 72-hour reminder did not help attendance but raised cancellations medRxiv preprint, not peer reviewed
AlSerkal et al., 2025 Emirates Health Services primary care centres, UAE 20.82% no-shows (14,038 of 67,429 booked appointments) from July to September 2022, and 10.25% after an AI risk model and dashboard guided coordinators Before-and-after study with no control group; not a benchmark for salons or private clinics

A schedule built on that evidence:

  1. At booking: the confirmation and the reminder opt-in question.
  2. About 24 hours before: the reminder, with Confirm, Reschedule and Cancel buttons.
  3. Two or three days before, only for bookings made weeks ahead or long treatments: an early reminder. In the preprint it did not cut no-shows further, but more patients cancelled, which the authors say may help when you actively refill freed slots.

When a slot frees up, offer it to customers who asked for an earlier time (template 8 below). Remind customers who do not use WhatsApp by SMS or a call. Count no-shows each month by service, staff member and weekday to see what works.

What do WhatsApp reminders cost after the October 2026 changes?

On the API, each reminder to a UAE (+971) number is a utility template costing AED 0.0576 as of October 2026. Since 1 October 2026, a confirmation sent as a template in an open chat costs the same, because Meta resumed charging for "Utility messages sent in response to users" (Meta pricing documentation). Rates are from Meta's rate tool, checked on 28 October 2026, and Meta says its current rate cards took effect on 1 October 2026.

Message Meta category AED per message to a UAE number
Confirmation typed as a normal reply in an open chat Service First 1,000 a month per business number free, then 0.0576
Confirmation sent as a template in an open chat Utility 0.0576
Reminder the day before Utility 0.0576
"Time to book your next appointment" Marketing 0.2115
Any of these while the free window after a Click-to-WhatsApp ad is open (up to 7 days, if you reply within 24 hours) Not charged 0
A reply written by Meta Business Agent on the API Meta Business Agent USD 2.00 per million tokens, charged even in the free ad window

The reminder must be a template because free-form replies are allowed only inside the 24-hour window that "opens and resets with each user message" (WhatsApp policy). A "time to book again" nudge is marketing: Meta's categorisation rules put messages that "Promote or recommend offers, products, or services" in that category and add that these "are marketing even if requested by users".

Two illustrative months at those rates (example volumes, all to UAE numbers, not client data):

Business Reminders Confirmations Meta's charge
Salon with 500 bookings 500 x 0.0576 = AED 28.80 Typed in the chat, assumed to fit in the free 1,000 AED 28.80
Clinic with 2,000 appointments 2,000 x 0.0576 = AED 115.20 Sent as templates: 2,000 x 0.0576 = AED 115.20 AED 230.40

Both totals are before any provider fee and before VAT where it applies. For a full month including offers and staff replies, see what a month of WhatsApp could cost a salon or a clinic.

Note: Keep reminders free of offers. Meta says a utility template "Must be non-promotional", treats mixed content "such as an order update with a promo" as marketing, and may apply "escalating restrictions" to a business "consistently misclassifying marketing templates as utility", including a utility message cap lasting at least 7 days (Meta).

Which Arabic and English templates can you copy for bookings and reminders?

These eight messages take a booking from opt-in to a missed appointment and a freed slot, followed by a no-show policy. Templates 2 to 8 avoid two common rejection reasons in Meta's template review guide: variables out of order, and a message that starts or ends with a variable. Have a fluent speaker check the Arabic before you submit it.

No. Message Meta category on the API
1 Reminder opt-in, in the booking chat Normal reply (service)
2 Salon or spa confirmation Utility, or a normal reply
3 Clinic confirmation Utility, or a normal reply
4 Reminder about 24 hours before Utility
5 Deposit request Utility
6 Missed appointment Meta decides; keep it neutral, with no offer
7 Ramadan time change Utility, only to customers with a booking
8 Earlier slot for a waitlisted customer Meta decides; send only to customers who asked, with no offer

1. Reminder opt-in (a normal reply in the chat)

English: Would you like a WhatsApp reminder from [business name] the day before your appointment? Reply YES or NO. You can reply STOP at any time to end reminders.

Arabic: هل ترغب في تلقي تذكير من [اسم المنشأة] عبر واتساب قبل موعدك بيوم؟ يرجى الرد بـ «نعم» أو «لا». ويمكنك الرد بـ «إيقاف» في أي وقت لإيقاف التذكيرات.

2. Booking confirmation for a salon or spa

English: Hello {{1}}, your booking at {{2}} is confirmed: {{3}} on {{4}}. To change or cancel, please reply to this message at least {{5}} hours before your appointment. Thank you.

Arabic: مرحبًا {{1}}، تم تأكيد حجزك لدى {{2}}: {{3}} بتاريخ {{4}}. لتغيير الموعد أو إلغائه، يرجى الرد على هذه الرسالة قبل الموعد بـ {{5}} ساعة على الأقل. شكرًا لك.

3. Appointment confirmation for a clinic

English: Hello {{1}}, your appointment at {{2}} is confirmed for {{3}}. Please bring your Emirates ID and insurance card to reception. To change or cancel, reply to this message or call us.

Arabic: مرحبًا {{1}}، تم تأكيد موعدك في {{2}} بتاريخ {{3}}. يرجى إحضار بطاقة الهوية الإماراتية وبطاقة التأمين الصحي إلى الاستقبال. لتغيير الموعد أو إلغائه، يرجى الرد على هذه الرسالة أو الاتصال بنا.

4. Reminder about 24 hours before, with buttons

English: Reminder: {{1}}, you have an appointment at {{2}} tomorrow at {{3}}. Please tap a button below to confirm, or to ask us for a new time.

Buttons: Confirm, Reschedule, Cancel

Arabic: تذكير: {{1}}، لديك موعد في {{2}} غدًا الساعة {{3}}. يرجى الضغط على أحد الأزرار أدناه لتأكيد الموعد أو لطلب موعد آخر.

الأزرار: تأكيد، تغيير الموعد، إلغاء

5. Deposit request

English: Hello {{1}}, to hold your {{2}} booking on {{3}}, please pay the deposit of AED {{4}} through the secure link below within {{5}} hours. The deposit is deducted from your bill on the day.

Button: Pay deposit (a link to your payment page)

Arabic: مرحبًا {{1}}، لتثبيت حجزك لخدمة {{2}} بتاريخ {{3}}، يرجى دفع عربون بقيمة {{4}} درهم عبر الرابط الآمن أدناه خلال {{5}} ساعة. يُخصم العربون من فاتورتك يوم الموعد.

الزر: ادفع العربون

6. Missed appointment

English: Hello {{1}}, we missed you at your appointment today at {{2}}. If you would like a new time, reply to this message and we will send you the available slots.

Arabic: مرحبًا {{1}}، لم نتمكن من رؤيتك في موعدك اليوم الساعة {{2}}. إذا رغبت في موعد جديد، يرجى الرد على هذه الرسالة وسنرسل لك الأوقات المتاحة.

7. Ramadan time change

English: Hello {{1}}, our hours change during Ramadan, so your appointment on {{2}} is now at {{3}}. If the new time does not suit you, reply here and we will find another slot.

Arabic: مرحبًا {{1}}، تتغير مواعيد عملنا خلال شهر رمضان، لذلك أصبح موعدك يوم {{2}} في الساعة {{3}}. إذا لم يناسبك الوقت الجديد، يرجى الرد هنا وسنجد لك موعدًا آخر.

8. Earlier slot for a waitlisted customer

English: Hello {{1}}, you asked for an earlier appointment. A slot has opened on {{2}} at {{3}}. Reply YES to take it, or ignore this message to keep your current booking.

Arabic: مرحبًا {{1}}، لقد طلبت موعدًا أقرب. أصبح لدينا موعد متاح يوم {{2}} الساعة {{3}}. يرجى الرد بـ «نعم» لحجزه، أو تجاهل هذه الرسالة للإبقاء على موعدك الحالي.

No-show and cancellation policy (booking page, confirmations and website)

English: Please give us at least [24] hours' notice to change or cancel your appointment. If you cancel later than that or do not attend, your deposit is not refunded. If you arrive more than [15] minutes late, we may need to shorten your treatment or move it to another time. To change a booking, reply to any of our WhatsApp messages.

Arabic: يرجى إبلاغنا قبل [24] ساعة على الأقل لتغيير موعدك أو إلغائه. في حال الإلغاء بعد ذلك أو عدم الحضور، لا يُسترد العربون. وإذا تأخرت أكثر من [15] دقيقة، فقد نضطر إلى تقصير الخدمة أو نقلها إلى وقت آخر. لتغيير الحجز، يكفي الرد على أي رسالة منا عبر واتساب.

After the visit, the natural next message is a review request; our Arabic and English templates for asking for Google reviews on WhatsApp cover that step.

What should your no-show and deposit policy say?

It should tell customers, before they book and in both languages, the notice you need, what happens to a deposit, how late is too late and how to reschedule on WhatsApp. Decide:

  • Notice period: the shortest notice in which you can realistically refill a slot.
  • Which services need a deposit: long, high-value or single-practitioner treatments lose the most.
  • Late cancellations: whether the deposit is refunded, kept or moved to a new booking.
  • Late arrival: how many minutes before a treatment is shortened or moved.
  • Repeat no-shows: for example, a deposit on every future booking, or a call from your team before the next one.

Evidence on penalties is thin. A randomised trial at an orthopaedic outpatient clinic of a Danish public hospital fined missed appointments DKK 250 and found non-attendance of about 5% with or without the fine, concluding that at that baseline, fining "does not seem to further reduce non-attendance". A deposit is paid before the slot is held, so it differs from a fine, but none of the studies cited here tested deposits.

For the deposit link itself, our comparison of UAE payment gateway fees shows which providers suit businesses sending payment links.

Note: This is general information, not legal advice. Keep the wording neutral: Meta's template review guide lists "threatening a customer with legal action or threatening to publicly shame them" among its rejection reasons. Clinics should check their health regulator's rules and their insurer contracts before charging for missed appointments.

What must clinics do differently with patient data on WhatsApp?

Clinics should limit WhatsApp to logistics (date, time, branch, directions, rescheduling) and keep symptoms, results and treatment out of it, because UAE health data has its own federal law, which limits storing or processing it outside the country. The rules a Dubai clinic works within:

  • Federal Law No. 2 of 2019 on ICT in health fields. Article 13 says health information and data "related to the health services provided in the State may only be stored, processed, generated or transferred outside the State in the cases prescribed by virtue of a decision issued by the Health Authority in coordination with the Ministry" (official English text).
  • Health data sits outside the general privacy law. The Chambers 2026 UAE guide lists health-related personal data among the categories the Personal Data Protection Law does not cover, and points to Federal Law No. 2 of 2019 instead.
  • DHA's patient data policy. DHA's Policy for Data and Health Information Protection and Confidentiality applies to "All Healthcare Entities under the Jurisdiction of Dubai Health Authority". It counts a person's name, telephone number, dates related to them (other than years), Emirates ID number and health insurance beneficiary number among the identifiers of protected health information, which "should not be transferred to a country or territory outside the UAE" except under the exemptions in Decision No. 51 of 2021 and with DHA approval.
  • DHA's social media advertising standard. The Standards for Medical Advertisement Content on Social Media list WhatsApp as social media and tell medical directors to "Avoid social media discussions with patients who may disclose their health information".
  • WhatsApp's own policy says "Don't use WhatsApp for telemedicine or to send or request any health related information, if applicable regulations prohibit distribution of such information to systems that do not meet heightened requirements to handle health related information" (WhatsApp policy).

In practice:

  1. Name the clinic or branch in messages, never the department, specialty or reason for the visit, and check Emirates ID and insurance cards at reception, not in the chat.
  2. Give reception a standard reply for patients who start describing symptoms: "Thank you. To protect your privacy, we do not discuss medical details on WhatsApp. Please call us on [number] or use our patient portal." In Arabic: "شكرًا لك. حفاظًا على خصوصيتك، لا نناقش التفاصيل الطبية عبر واتساب. يرجى الاتصال بنا على [الرقم] أو استخدام بوابة المرضى."
  3. On the API, ask your provider about Meta's local storage, which keeps message content at rest in a chosen country; the UAE is a supported region. Content can still be processed abroad for up to 60 minutes, so whether this meets Article 13 and DHA's policy is for your lawyer and DHA to judge.
  4. Get in writing from any booking or AI vendor where chats are processed and stored, and for how long.
  5. Outside Dubai, or in Dubai Healthcare City, ask your own health regulator which rules apply.

Note: This section is general information, not legal advice. Have your medical director and a UAE health lawyer review your WhatsApp set-up before patients use it.

How should bookings and reminders change in Ramadan?

Update your WhatsApp hours, away message and reminder times before Ramadan starts, and message every customer whose booking moves. For Ramadan 2026, MOHRE announced on 12 February 2026 a reduction of "normal working hours for private sector employees across the UAE by two hours per day", under the implementing regulations of Federal Decree-Law No. 33 of 2021 (MOHRE). Check MOHRE for the 2027 hours before Ramadan 2027, which the UAE's Astronomy Centre projects will begin on 8 February 2027, subject to moon sighting (The National).

The week before:

  1. Change the hours on your WhatsApp business profile, away message and assistant, in both languages.
  2. Move reminder send times away from iftar.
  3. Check every booking against the new rota and send template 7 to anyone whose time moves.
  4. Keep seasonal greetings out of utility templates; a greeting to everyone is not tied to a booking, so expect Meta to treat it as marketing.

Can someone set this up for you?

Yes. Hoorax is a web studio in Al Barsha 1, Dubai, that builds WhatsApp booking assistants for UAE salons, spas and clinics on Meta's official platform. The assistant answers in Arabic and English with your prices, sends your booking link or takes the booking, and hands the chat to your team when a customer asks for a person. If you agree it in the brief, it also sends confirmations and reminders from Meta-approved templates.

Meta bills its message fees to your own account. If you also want a booking page where customers book and pay into your own account, see our website design service; prices are on the pricing page. Send us a WhatsApp message with your type of business and how you take bookings today.

7 questions, answered short

Frequently asked questions

01Can I automate reminders on the WhatsApp Business app?

Not on its own. Meta's features page for the app lists greeting and away messages, quick replies and labels, but no booking calendar or automatic appointment reminders, so a person sends each one. Its Business Broadcasts can be scheduled, but they send one message to many contacts, and Meta offers them only to eligible users in select countries. Automatic reminders need the WhatsApp Business Platform or booking software that sends them; our guide to the app versus the API explains when to switch.

02How much does one WhatsApp appointment reminder cost in the UAE?

On the WhatsApp Business Platform, a reminder is a utility template costing AED 0.0576 to a UAE number as of October 2026, according to Meta's rate tool. Messages to foreign numbers are charged at that country's rate, and your provider may add a fee. Reminders sent while a free entry point window is open after a Click-to-WhatsApp ad are not charged.

03Can a clinic send test results or prescriptions on WhatsApp?

Treat the answer as no unless your regulator and a lawyer have approved your set-up. WhatsApp's policy bars sending or requesting health information where regulations require heightened safeguards, and Federal Law No. 2 of 2019 limits storing or processing UAE health data outside the country. Use WhatsApp for times and directions, and a phone call or your patient portal for anything clinical.

04Do customers have to agree before I send reminders?

Yes. WhatsApp's Business Messaging Policy requires opt-in permission confirming that the person wants further messages from you, and Meta's opt-in guide says the request must name your business. Ask in the booking chat, record the answer, and stop as soon as someone asks you to.

05Should reminders go out in Arabic or English?

Send each customer the language they booked in, and keep both versions of every template identical in meaning. Write the Arabic the way your customers write, then have a fluent speaker check it before you submit it to Meta.

06Can Meta's AI agent book appointments for my salon?

Meta says its Business Agent "Books appointments and qualifies incoming leads", and that getting started is free. Access depends on Meta's rollout to your account, and on the API its replies cost USD 2.00 per million tokens even inside the free window after an ad. Our guide to AI chatbots on WhatsApp Business compares it with your own assistant.

07Do reminders stop every no-show?

No. In the Buenos Aires preprint, the best single reminder cut no-shows by about a quarter (risk ratio 0.76), so most missed appointments still happened. Pair reminders with an easy way to reschedule, a clear cancellation policy and, for long treatments, a deposit.

20 sources · checked 28 Oct 2026

Sources

  1. 01Pricing on the WhatsApp Business Platform, Meta for Developers, checked 28 October 2026.developers.facebook.com
  2. 02WhatsApp Business Platform Pricing, WhatsApp Business (Meta), rate tool queried for UAE rates in AED, checked 28 October 2026.whatsappbusiness.com
  3. 03Template categorization, Meta for Developers, checked 28 October 2026.developers.facebook.com
  4. 04Template review, Meta for Developers, checked 28 October 2026.developers.facebook.com
  5. 05Get opt-in for WhatsApp, Meta for Developers, checked 28 October 2026.developers.facebook.com
  6. 06Local storage, Meta for Developers, checked 28 October 2026.developers.facebook.com
  7. 07Register a business phone number, Meta for Developers, checked 28 October 2026.developers.facebook.com
  8. 08WhatsApp Business Messaging Policy, WhatsApp Business (Meta), last updated 23 September 2026, checked 28 October 2026.whatsappbusiness.com
  9. 09Conversations 2026: Introducing Meta Business Agent on WhatsApp, WhatsApp Business (Meta), published 3 June 2026, checked 28 October 2026.whatsappbusiness.com
  10. 10WhatsApp Business App Features, WhatsApp Business (Meta), checked 28 October 2026.whatsappbusiness.com
  11. 11Federal Law No. (2) of 2019 Concerning the Use of Information and Communication Technology (ICT) in Health Fields, Articles 11 to 15, Emirates Health Services, checked 28 October 2026.ehs.gov.ae
  12. 12Policy for Data and Health Information Protection and Confidentiality, Dubai Health Authority, issued 10 August 2022, checked 28 October 2026.dha.gov.ae
  13. 13Standards for Medical Advertisement Content on Social Media, Dubai Health Authority, version 1.1, issued 3 August 2022, checked 28 October 2026.dha.gov.ae
  14. 14Data Protection and Privacy 2026: UAE, Trends and Developments, Chambers and Partners, last updated 10 March 2026.practiceguides.chambers.com
  15. 15Real-Time Analytics and AI for Managing No-Show Appointments in Primary Health Care in the United Arab Emirates: Before-and-After Study, AlSerkal et al., JMIR Formative Research, published 6 January 2025.pmc.ncbi.nlm.nih.gov
  16. 16Comparative Effectiveness of Single vs. Dual WhatsApp Reminders on No-shows: A Target Trial Emulation within the Public Health System of Buenos Aires, Argentina, Esteban et al., medRxiv preprint (not peer reviewed), version 3 posted 22 August 2026.doi.org
  17. 17Mobile phone messaging reminders for attendance at healthcare appointments, Gurol-Urganci et al., Cochrane Database of Systematic Reviews, published 5 December 2013.pubmed.ncbi.nlm.nih.gov
  18. 18Effectiveness and cost-effectiveness of fining non-attendance at public hospitals: a randomised controlled trial from Danish outpatient clinics, Blæhr et al., BMJ Open, published 13 April 2018.pmc.ncbi.nlm.nih.gov
  19. 19Reduction of Working Hours for Private Sector Employees by Two Hours Daily During the Holy Month of Ramadan, Ministry of Human Resources and Emiratisation, published 12 February 2026.mohre.gov.ae
  20. 20When is Ramadan 2027? Potential dates announced for the UAE, The National, published 9 September 2026, updated 6 October 2026.thenationalnews.com

Cite or link to this guide

Quoting a figure or a step from this guide? You are welcome to. Please link to this page, where every figure keeps its source and date.

WhatsApp Appointment Reminders and Bookings for UAE Salons, Spas and Clinics. The Hoorax Journal, updated 28 October 2026. https://hoorax.com/blog/whatsapp-bookings-reminders-salons-clinics