Aller au contenu principal

AIFORYA Booking Clinics: WordPress Medical Booking, Augmented by AI

Manage appointment booking for your practice or clinic on WordPress: multi-practitioner slot engine, AI patient-to-practitioner routing, no-show risk score, health-data anonymiser before any AI call. BYOK model, no commission.

AIFORYA Booking Clinics: Your Practice's Appointment Booking, Augmented by AI

AIFORYA Booking Clinics is a WordPress appointment-booking extension built for multi-practitioner clinics and medical practices. It combines a robust, deterministic slot engine — the one your schedule actually relies on — with a layer of artificial intelligence that no classic booking plugin embeds: semantic routing of the patient to the right practitioner, a no-show risk score, and a journey orchestrator that prepares, reminds, and follows up on every appointment. All protected by a health-data anonymiser that masks sensitive information before anything is sent to the AI. With the BYOK model — your own API key — you keep full control of your data and costs, with no commission and no quota.

Technical specifications: Compatible with WordPress 6.0+, PHP 8.0+, multi-language, major page builders (Elementor, Divi, Breakdance). Optimised for performance and data sovereignty.

Included in the AIFORYA subscription, unlimited AI usage via your own API key.

The Challenge: A Schedule That Creates More Work Than It Removes

Appointment management is the beating heart of any practice. It is also a major source of friction: phone calls that interrupt the front desk, email back-and-forth to find a slot, forgetfulness and last-minute cancellations. The cost of missed appointments — "no-shows" — directly hits your revenue and disrupts your days.

Standard WordPress booking tools only provide a partial answer. They are essentially online calendars: passive tools, blind to the medical context. They don't know which practitioner truly matches a patient who describes their symptoms, they don't measure the risk that an appointment will be missed, and they don't automate preparation or follow-up. Worse: in a healthcare context, most of them send patient data to external services with no protection at all.

AIFORYA Booking Clinics was designed to fill that gap: a solid booking foundation and a health-oriented layer of intelligence, built from the start on a privacy requirement.

Key Features

AIFORYA Booking Clinics combines a reliable booking engine with AI functions that you control via your API key. Here is what the extension actually does, with no empty promises.

Multi-Practitioner Slot Engine (Deterministic)

  • Description: The core of the extension computes free slots in real time from each practitioner's recurring weekly availability, minus time off, minus appointments already booked. It applies buffer times between appointments, a minimum booking lead time, a bounded window, timezone handling, and anti-collision protection against double booking. Patients book via the [aiforya_booking_clinic] shortcode.
  • Concrete benefit: Your schedule is reliable by construction: never a proposed slot that overlaps another appointment or a day off. The logic is deterministic — therefore predictable and auditable — not an AI "estimate". You manage an unlimited number of practitioners, services, and fine-grained availability rules.

Routing the Patient to the Right Practitioner (AI)

  • Description: The patient can pick a specialty or describe their need in natural language. The AI then computes the semantic proximity between that need and each practitioner's profile (specialty + description), and proposes the three most relevant practitioners. The technique relies on embeddings and cosine similarity, applied to your real practitioners.
  • Concrete benefit: A patient who writes "lower back pain for a week" is routed to the right practitioner without knowing your org chart. Fewer routing mistakes, fewer calls to the front desk to "figure out who to see".
  • BYOK integration: Embedding computation runs through your API key (OpenAI text-embedding-3-large, for example), with no per-call markup imposed by AIFORYA.

No-Show Risk Score (AI)

  • Description: When each appointment is created, the AI computes a no-show risk score from 0 to 100, along with a readable reason, based on anonymised factors: lead time before the appointment, patient history, day, hour, first visit or not. A daily cron refreshes the scores, and the dashboard highlights at-risk appointments.
  • Concrete benefit: You spot fragile appointments ahead of time and can act: targeted follow-up, confirmation call, reinforced reminder. The score relies on concrete, explicit signals — not a black box.
  • BYOK integration: Computation runs through your API key (Anthropic by default).

Patient Journey Orchestrator (AI)

  • Description: For each appointment, the AI generates a personalised communications plan — preparation, reminders, follow-up — with their relative timings. These communications are scheduled and then sent automatically by email, with dynamic tokens ({patient}, {date}, {clinic}), and are cancelled if the appointment is.
  • Concrete benefit: Each patient receives the right messages at the right time ("come fasting", "remember to bring your latest results", day-before reminder, follow-up message) with no manual work from your team. A cron every 5 minutes processes the communications that are due.
  • BYOK integration: Planning and drafting run through your API key (Anthropic).

Self-Service Patient Portal (No Account)

  • Description: On booking, the patient receives a confirmation email with an .ics file, add-to-calendar links for Google Calendar / Outlook, and a signed management link (HMAC). From that link, and without creating an account, they can reschedule their appointment (including changing practitioner) or cancel it.
  • Concrete benefit: Fewer calls to the front desk for reschedules, a modern patient experience, and a tamper-proof link because it is cryptographically signed. A genuine differentiator against solutions that force account creation or an email to support.

Health-Data Anonymiser (GDPR by Design)

  • Description: Before every AI call, a deterministic anonymiser masks identifying data found in text: names, emails, phone numbers, dates, addresses, postal codes, IBANs, and social-security numbers. Two modes are available: simple masking, or pseudonymisation that can be re-hydrated locally on your server.
  • Concrete benefit: This is the extension's real strength on the healthcare vertical. Where most plugins send patient data as-is to an external service, AIFORYA protects it before anything leaves. A rare, verifiable compliance argument — far more solid than "we use AI".

Consultation Summary (AI)

  • Description: From a dictated or typed report, the AI structures the information into clear sections — history, diagnosis, treatment — in a usable format. The text is anonymised before sending.
  • Concrete benefit: The practitioner saves time formatting their notes, while sensitive data stays protected.
  • BYOK integration: Analysis via your API key (Anthropic).

Referral Letter OCR (AI Vision)

  • Description: A photo of a referral letter can be analysed by a vision model that automatically extracts the patient, practitioner, specialty, and reason, to pre-fill a booking. The feature is disabled by default and enabled on demand.
  • BYOK integration: Image analysis via your API key (OpenAI gpt-4o vision).

Review Reply Assistant (AI)

  • Description: The AI drafts a professional, empathetic reply to an online review, anonymised before processing. You review, adjust, and publish.
  • Concrete benefit: You maintain your online reputation without spending hours on it, with a consistently measured tone.
  • BYOK integration: Drafting via your API key (Anthropic, an economical model).

Monthly Performance Report (AI)

  • Description: On the 1st of each month, a cron aggregates your anonymised indicators and the AI produces a written report with recommendations, sent by email.
  • Concrete benefit: You receive a synthetic read of your activity without building any reporting by hand.

Dashboard & Transparent AI Costs

  • Description: The dashboard shows your upcoming appointments, at-risk appointments, no-shows, and above all the real AI cost per function and the number of calls, drawn from an internal log. A monthly cost cap is configurable.
  • Concrete benefit: You steer with numbers. Where SaaS platforms hide their margin, AIFORYA shows you, to the cent, what each AI function actually costs you.

Multi-Provider BYOK with Encrypted Keys

  • Description: Connect your key among three providers — Anthropic, OpenAI, Google — with a per-provider key test and a configurable priority. Keys are encrypted at rest and decrypted only at usage time.
  • Concrete benefit: You choose your provider, change your key whenever you want, and your credentials stay protected. No dependency on an intermediary, no content data passing through AIFORYA.

Concrete Use Cases

For the Clinic or Practice Manager

You run a four-practitioner practice and your front desk is buried in calls. You install AIFORYA Booking Clinics in one afternoon. Patients book online via the slot engine, describe their need and are routed to the right practitioner without intervention. The no-show score flags fragile appointments for targeted follow-up, and the journey orchestrator sends preparations and reminders on its own. Front-desk phone time drops, and the team refocuses on reception and complex cases.

For the Independent Therapist

As a physiotherapist, you want a clean, compliant system with no secretary. The no-account patient portal lets your patients reschedule or cancel on their own via a signed link, freeing up your time. The health-data anonymiser lets you use AI (consultation summary, review replies) while keeping sensitive information protected — a real compliance asset your patients appreciate.

For the Digital Agency (Healthcare Sector)

Your agency manages the sites of around fifteen health professionals (Agency licence). You deploy AIFORYA Booking Clinics with a white-label option. The BYOK model is a strong argument: each client pays directly for their own AI calls — a few euros a month — with no commission or quota for you. You offer "intelligent appointment management" as a profitable add-on to your maintenance contracts, with a rare compliance differentiator on the healthcare vertical.

Clear, Predictable Pricing

AIFORYA offers its extensions as a bundled subscription, with no hidden fees, no commission on your sales, and no AI usage quota. You pay for the software and its support; you keep full control of your AI costs.

PlanPriceSitesKey Points
Free0€1 site1 free extension of your choice
Starter€29 / month incl. VAT1 site5 extensions of your choice from the full catalogue (including Booking Clinics), slot engine, AI routing, no-show score, health-data anonymiser, unlimited AI usage via your key, standard support
Pro€99 / month incl. VAT5 sitesAccess to the entire AIFORYA extensions catalogue, priority support
Agency€2,490 / year incl. VATUnlimited sitesFull catalogue, white-label option, dedicated support, no change waiting period

Important note on the BYOK model: The subscription covers the software licence, updates, and support. Your AI calls (Anthropic, OpenAI, Google) are billed separately and directly by the provider you choose, via your own API key. For a medium-sized practice, this cost is generally between €2 and €8 per month. AIFORYA applies NO markup on your AI consumption, and NO commission on your revenue. The dashboard shows you this cost to the cent, per function.

Frequently Asked Questions

General AIFORYA Questions

  1. How do I create my Anthropic (or OpenAI, Google) API key? The process takes less than 5 minutes. Create an account on the provider's platform, add a payment method, then generate a key in the "API Keys" section. Detailed step-by-step guides are available in the AIFORYA documentation.

  2. Can I cancel my subscription at any time? Yes. Subscriptions have no fixed term. You can cancel at any time from your client area. The extension keeps working until the end of your current billing period.

  3. How does the BYOK (Bring Your Own Key) model work? You insert your own API key into the extension's settings. AI calls are then made directly from your WordPress server to the provider, with your key. This guarantees full cost transparency and better privacy: your data never passes through AIFORYA's servers.

  4. What are the real AI costs? They are very low and depend on your volume. Booking Clinics relies on economical models and only calls the AI on specific actions (routing, scoring, orchestration, summaries). For most practices, the monthly provider bill is between €2 and €8. And above all, you see it to the cent in the dashboard.

  5. Is my data stored by AIFORYA? No. All your data (patients, appointments, statistics) stays on your WordPress server. AI calls are anonymised beforehand, and only non-identifying data is sent to the AI provider via your key. No identifiable personal health information is ever transmitted to AIFORYA.

  6. Is the extension compatible with Elementor / Divi / Breakdance? Yes. AIFORYA Booking Clinics provides a universal shortcode and follows WordPress standards. It is therefore independent of your page builder or theme.

  7. Is there a trial period? No. The Free plan's free extensions let you evaluate the catalogue with no commitment, and every paid plan comes with a full 14-day money-back guarantee.

  8. What happens if Anthropic or OpenAI changes its prices? That is an advantage of the BYOK model. If prices drop — which is frequent — you benefit immediately. If a provider becomes too expensive, you switch to another compatible one by simply changing your API key.

  9. Can I use my subscription on multiple sites? Yes. The Pro and Agency plans are designed for professionals managing several sites. Licences are managed from a single dashboard.

  10. Does AIFORYA provide technical support? Absolutely. Responsive email technical support is included in all subscriptions. Response times vary by plan.

Booking Clinics-Specific Questions

  1. Does the extension handle payments or deposits at booking? Let's be transparent: the extension does not natively collect payment today. It handles appointment booking and slots. If you need to charge, you rely on your existing stack — for example WooCommerce, if it is present on your site, with its gateways (Stripe, PayPal). Native collection and an anti-no-show deposit within the extension are on our roadmap. We prefer to state that honestly rather than let it be assumed.

  2. Can schedules be synchronised with Google Calendar or Microsoft 365? On booking, each appointment generates an .ics file and add-to-calendar links for Google Calendar and Outlook, so the practitioner and patient can import the appointment into their calendar. Real-time bi-directional synchronisation (blocking a slot from Google Calendar to make it unavailable on the site) is on our roadmap; it is not yet available.

  3. Is health content protected when AI is used? Yes, that is the core of our design. A deterministic anonymiser masks identifying data (names, emails, phone numbers, dates, addresses, IBANs, social-security numbers) before every call to the AI. You keep the mapping locally if you choose pseudonymisation mode. No identifiable personal data is sent as-is to an AI provider.

  4. Are the AI functions really operational? Yes — and we only describe what is. Fully wired: semantic patient routing, the no-show score, the journey orchestrator, the consultation summary, referral-letter OCR (disabled by default), the review reply assistant, and the monthly report. We prefer to promise less and actually deliver.

  5. Can the extension handle complex schedules with several practitioners? Yes, it is one of its strengths. You configure an unlimited number of practitioners and services, with fine-grained availability rules (recurring slots, time off, buffer times, minimum lead time). The engine computes free slots deterministically, with anti-collision protection against double booking.

  6. How are patient communications sent? Confirmations, reminders, and follow-up messages are sent by email (via WordPress's mail system). SMS sending is not included today; it is among the features we are considering.

AIFORYA Commitments

Client Sovereignty The BYOK model is a guarantee. You control your data, your costs, and your dependencies. AIFORYA provides the tool, you keep the power. Your patient data never leaves your server to pass through us.

Radical Transparency No hidden margins, no opaque credits, no commission on your sales. The dashboard pushes this transparency down to the cent: real AI cost per function. We announce what the product does today — not what it might do one day. Native payment, bi-directional calendar sync, and SMS are on our roadmap, and presented as such.

Guaranteed Service Continuity AIFORYA is built to last. In the event of activity ceasing, a legacy mechanism seals the release of the source code. Your extensions will keep working, guaranteeing the durability of your investment.

GDPR Compliance by Architecture Privacy is not a promise, it is built into the product's architecture. Deterministic anonymisation of health data before any AI call, local processing on your server, no personal data sent to AIFORYA, patient export and purge on uninstall: GDPR compliance is a prerequisite, not a checkbox.

Uncompromising Quality Software is a living product. AIFORYA is committed to regular updates for security, compatibility with the latest WordPress versions, and continuous feature enrichment — including the progressive activation of native payment, calendar synchronisation, and new AI capabilities.

Launch Your Practice's Booking on Solid Ground

Stop choosing between a passive calendar and a tool that sends your patient data anywhere. AIFORYA Booking Clinics brings together a reliable slot engine, a genuinely useful AI layer — routing, anti-no-show, orchestration — and health-data protection designed from the ground up. All in BYOK, with no commission or quota.

Start for free with no credit card. Installation takes less than 5 minutes.