Dental Software Checklist for Jordanian Clinics: JoFotara, Arabic, WhatsApp, Insurance
Twenty-four checks, grouped into six areas, that separate software which works in a Jordanian dental clinic from software that merely demos well.
Most dental software looks fine in a demo. The failures show up in week three, in the small local details: an Arabic name that prints backwards, a reminder that goes to an email nobody opens, an invoice that does not match what the accountant needs, an insurance approval tracked on a sticky note.
This checklist is organised by the six areas where clinics in Jordan actually get burned. Run it during a free trial with your own data, not during a sales call.
1. Arabic and bilingual support
Open a real patient record and type a full Arabic name, address and clinical note. Check that the text runs right-to-left correctly, that punctuation lands on the correct side, and that mixed Arabic-English clinical terms do not scramble the line.
Print or export that record and check it again on paper — right-to-left often breaks in PDF output even when the screen looks correct.
Check the patient-facing side too: intake forms, booking pages and messages should all be available in Arabic, and the patient should get their language, not the clinic's default.
If the system offers dictation or an AI scribe, test it in spoken Jordanian Arabic with real clinical vocabulary. A scribe trained only on English is worse than no scribe, because someone has to correct it.
2. Patient communication
Confirm reminders send over WhatsApp, not only SMS or email. This is the single biggest predictor of whether a reminder system will work in Jordan.
Check there is an SMS fallback for patients who do not use WhatsApp, and that failed deliveries are reported back to the front desk so wrong numbers get corrected instead of silently swallowing appointments.
Confirm you control timing — the evening before plus a same-morning nudge is the pattern that works — and that the message shows the clinic name rather than an unknown sender.
Check whether recalls, post-visit follow-up and satisfaction surveys use the same channel and the same patient language, or whether each is a separate manual job.
3. Invoicing, JoFotara and local finance
Fees must be quoted, recorded and reported in Jordanian dinar throughout, without currency conversion artefacts.
Ask directly how the system supports Jordan's JoFotara e-invoicing requirements for your clinic's setup. Vendors built for other markets will not have modelled this at all, and the gap becomes a parallel process in Excel.
Check that a treatment plan can be invoiced across multiple visits with partial payments tracked, since that is how most dental work is actually paid for.
Check what the accountant gets: an export of charges and payments over a date range, in a format that can be handed over without retyping.
4. Insurance workflows
Check that a patient can be attached to an insurer with their policy details, and that an approval can be recorded and tracked from requested to approved to claimed.
Check whether per-insurer fee schedules are supported, or whether staff will be looking up rates manually every time.
Check that you can see, in one place, everything outstanding with insurers. Money lost to unclaimed or forgotten approvals is one of the most common leaks in a Jordanian clinic.
5. Day-to-day clinic operations
One shared calendar across doctors and chairs, visible to reception and to each dentist, with working hours and treatment durations respected when a slot is offered.
Online booking that patients can reach from Google, the clinic's website and a WhatsApp link — and that lands directly in the same calendar.
Patient intake that patients complete themselves, ideally by scanning a QR code in the waiting room, so the data enters the record without retyping.
Clinical records with medical history, per-tooth charting, multi-visit treatment plans and attachments for images and documents.
Reporting that answers the questions that matter: no-show rate, chair utilisation, treatment acceptance, recall compliance, and new versus returning patients.
Mobile access, because dentists check tomorrow's schedule from home whether or not the software supports it.
6. Data ownership, security and support
Confirm you can export all patient data yourself, at any time, without asking permission and without a fee. Test the export during the trial and open the file.
Confirm data is encrypted, backed up automatically, and that you know who inside the vendor can access it.
Confirm role-based access, so a receptionist does not see everything a dentist sees.
Confirm there is no clinic server to maintain — no local install, no manual backup, no technician needed for updates.
Confirm support answers in Arabic during Jordanian working hours, and ask how long a typical reply takes. Then test it during the trial by sending a real question.
Confirm what happens to your data if you stop paying, and get the answer in writing.
How Clinvo answers this checklist
Clinvo is built for exactly this list. Arabic and English are both native, including right-to-left records, Arabic intake forms and patient messages, and an AI scribe that handles spoken Arabic with mixed clinical terminology.
Reminders go over WhatsApp first with SMS fallback, in the patient's language, with delivery feedback to the front desk. Recalls, post-visit follow-up and satisfaction surveys run on the same channel automatically.
Fees are tracked in JOD across multi-visit treatment plans, and the platform is built with Jordanian invoicing and JoFotara requirements in mind — contact support@clinvo.co to confirm the specifics for your clinic.
Operationally it covers the shared calendar, online booking, QR patient onboarding, waiting-room display, clinical records with charting, a public clinic website, and analytics on the Smart plan.
On ownership: no clinic server, encrypted cloud storage, automatic backups, role-based access, free full data export at any time, and data retained for at least a year after a subscription ends. Support is bilingual and local, and the whole thing is testable for 21 days free without a credit card.
Frequently asked questions
Quick answers to the questions clinics ask us most.