Alnora Pro · Full feature list

Everything your private clinic needs, in one plugin

A short, scannable tour of every Pro feature. Step-by-step setup guides live in the Docs.

Booking

Booking & scheduling

Let patients find and book the right slot, the way your clinic runs.

Unlimited doctors & staff

Add as many practitioners and team members as you need, each with their own profile and schedule.

Learn more

Recurring appointments

Patients book weekly, fortnightly or monthly repeats in one step, see every upcoming date before they confirm, and each repeat lands on the nearest free slot instead of skipping.

Learn more

Multiple services in one visit

Let patients add several services to a single appointment — durations and prices add up automatically and the whole block is reserved.

Read docs

Doctor & service categories

Group your team and your service menu into categories, with a category filter on the booking form so patients narrow down faster.

Read docs

Search doctors & services

Got a long list? Let patients type a name instead of scrolling — and combine it with categories, so the chips narrow the list and the search looks within it.

Read docs

Reschedule in a click

Move a booking to a new time from its details panel — the patient is re-notified and calendars, Zapier and reminders update automatically.

Read docs

Add bookings yourself

Take phone and walk-in bookings straight from the admin — search an existing patient or add a new one, and it behaves exactly like a booking a patient made themselves.

Read docs

Waitlist

Capture interest when you’re fully booked and notify patients the moment a slot opens.

Read docs

Multiple clinic locations

Run several locations or rooms, each with its own doctors and availability.

Read docs

Customizable booking form fields

Add the exact fields your clinic needs to collect when a patient books.

Read docs

Control every field

Decide when each field appears, who is asked it — patients, your staff, or the patient in their portal — where the answer is kept, and whether it is repeated in the booking notification your team reads.

Read docs

Forms — your own sets of questions

An intake questionnaire for one doctor, a consent form, a review between visits. Conditions decide who gets which — by doctor, service, location or whether the patient is new — on the booking form, in the portal, or on a page of its own.

Read docs

Returning patients sign in

A patient with a portal account signs in while booking; their details fill in and the visit joins their existing record instead of creating a duplicate.

Read docs

Rich-text service descriptions

Describe each service with formatted text and links; patients open the details in a “Read more” popup on the booking form.

Read docs

Custom ordering

Drag doctors, services and locations into the exact order patients should see.

Read docs
Payments

Payments & invoicing

Get paid up front and reduce no-shows, with paperwork handled automatically.

Stripe & PayPal payments

Take secure card and PayPal payments directly at booking.

Learn more

Bank transfer payments

Show patients your account details and a reference, and hold the slot while the money is on its way. No gateway account and no per-payment fee, so it works in any country and any currency.

Read docs

Deposit at booking

Require a percentage or fixed deposit to confirm an appointment — take the deposit or the full amount, your choice.

Read docs

Email a payment link

Send a patient a secure link to pay an appointment online — perfect for phone and walk-in bookings. They pay by card or PayPal and it is marked paid automatically.

Learn more

Collect the balance after a deposit

Took a deposit? Email the patient a link to pay the rest online whenever you are ready — and refund the deposit and balance together, even across different methods.

Read docs

Pay for a whole recurring series

A recurring booking is paid in one checkout that covers every visit; each appointment is marked paid, and any single visit can still be refunded on its own.

Read docs

Unfinished checkouts free the slot

If a patient starts a checkout and never finishes, the slot is released so someone else can book it. The gateway is always checked first, so a booking that was really paid for is kept and marked paid.

Read docs

Full & partial refunds

Refund a card or PayPal payment in one click — in full or in part — right from the appointment.

Read docs

Invoice PDF

A branded invoice PDF is generated automatically after each appointment.

Read docs

Many currencies

Charge in your local currency, with gateway-aware amount handling.

Read docs
Clinical

Patient records & clinical

Everything about the patient, kept secure and on your own server.

Encrypted medical records

Each patient’s history is encrypted (AES-256) and stays on your own server.

Learn more

Prescription & diagnosis PDFs

Produce prescriptions and diagnosis documents in one click — in any language.

Read docs

Patient self-service portal

Patients log in to view, manage and cancel their own appointments.

Read docs

Patients update their own details

From the portal a patient can correct their name and phone, answer the questions you chose to show them, and upload a referral letter before their visit.

Read docs

Import & export your lists as CSV

Six lists, each with its own import and export: patients, doctors, services, locations and both kinds of category. Rows are matched to what you already have rather than appended, so the same file can be imported twice without doubling your list.

Read docs

Back up your whole clinic

Every table and all your settings as one file, for moving to a new site or putting things back after a problem. Encrypted information stays encrypted in the file, so it is not a readable copy of your patient records.

Read docs

Documents on the patient’s record

Files about the patient rather than about one visit — a referral letter, an earlier scan, a form signed on paper. Held in the same protected area as clinical documents, never reachable by URL, and not shown to the patient.

Read docs

Answers kept as a history

A question asked before every visit keeps every answer, not just the latest — this month’s reading sits above last month’s on the patient’s record, which is the whole point of asking it repeatedly.

Read docs
Communication

Reminders & telehealth

Keep patients informed automatically — and see them online when needed.

Reminders at more than one moment

Remind the day before and again a few hours out, with its own channels at each moment — email on Monday, a text on Tuesday morning.

Read docs

SMS reminders via Twilio

Automated text reminders before each visit to cut no-shows.

Learn more

WhatsApp reminders via Twilio

Reach patients on WhatsApp with the same automated reminders.

Read docs

Telegram reminders — free

Send the same automated reminders over Telegram at no cost — patients connect once through the bot, no phone number needed.

Read docs

Customizable email templates

Edit every transactional email to match your clinic’s voice and branding.

Read docs

SMS & WhatsApp templates

Edit the text of every SMS and WhatsApp message — one template drives both channels, so you never maintain two copies.

Read docs

Token Builder — your own tokens

Build a button, a link, a paragraph, a highlighted notice or an image once, and place it in any email, SMS, WhatsApp or Telegram template like {patient_name}. Aim it at new or returning patients, by the doctor, service or location they are booked with, or by who they have seen before — everyone else simply does not get it.

Read docs

Choose what gets sent

Every email and message has its own on/off switch, so you send exactly what your clinic wants and nothing it doesn’t.

Read docs

Write to your patients yourself

Everything else Alnora sends is a consequence of something the patient did. This is the one screen where you start the conversation: the surgery is closed on Friday, a new practitioner has joined. Pick who it goes to — by doctor, service, category or location — preview it, then send in the background.

Read docs

Telehealth links

Auto-generate a Zoom or Google Meet link for each online consultation.

Learn more

See every feature in action.

Try the live demo, or start free and upgrade to unlock the full Pro toolkit.

30-day money-back · Free version on WordPress.org · Priority support