Product changelog

What’s new in Smart Clinic

Dated releases of what shipped — not a feature brochure. Open any note, then jump to the live module page.

reservations

Clinic visits on the doctor's Google Calendar

A doctor connects their own Google account. Clinic visits show up there. If they want, time they mark busy in Google stops new bookings. Names stay off unless they turn them on.

  • Each doctor connects Google from their own profile — a manager cannot do it for them
  • Visits land in a SmartClinic calendar in that Google account, usually within about 15 minutes
  • Patient names and phone numbers stay off until the doctor turns them on
  • Personal busy time can close booking on the branches they pick — off until they ask
  • Move or cancel a visit and Google follows. Editing Google does not change the clinic visit
Read more
Accounting & Finance

Price, bill, and count in more than one currency.

Set real prices in each currency, bill the patient in that currency, and keep each cash drawer and finance report clear. Your normal single-currency clinic stays the same.

  • Give a service, product, or package its own price in each currency — no forced conversion
  • Each invoice, payment, refund, and cash drawer keeps the currency it actually used
  • See sales, collections, cash, conversions, and exchange differences separately for each currency
  • Keep the normal reports in the clinic currency; a separate finance view shows the currency detail
  • Clinics that use one currency see no new fields or changed totals
Read more
Medical Reports

Upload the letterhead. Drag the fields. Print the same page.

The report on paper now matches the page you designed. Put the clinic header, the patient name, and the doctor stamp where you want them. Long text continues on the next page — with the same letterhead.

  • Upload the clinic letterhead and drag names, date, stamp, and QR where you want them
  • The printed page matches the screen — one page or four
  • Long Arabic text continues on the next page, with the letterhead on every page
  • A saved report keeps the look and the values from that day, even if you edit the design later
  • Write the report on the patient file, then print, save a PDF, or send it on WhatsApp
Read more
Inventory

The lot that expires first is the one that leaves

Sales and visits take from the box that expires soonest. Expiry and low-stock messages actually arrive. Count each lot. A transfer ships, then the other warehouse receives.

  • Sessions and sales take from the lot that expires first — the expiry list goes down as you use it
  • WhatsApp and in-app alerts when stock is low or a lot is about to expire
  • Receive in boxes, stock in pieces — the conversion is real
  • Stock count is per lot, against today’s numbers, not a stale list
  • Transfer: approve ships it; the other warehouse receives the same lot
Read more
Nutrition

Hide the numbers. Calculate the target. Drop in a whole week.

One setting hides calories or protein on print, PDF, WhatsApp, and the patient link. A calculator writes the calorie target on the plan. Whole-week plans now sit in the library next to foods, meals, and days.

  • Hide calories, protein, or the whole summary once — print, PDF, WhatsApp, and the patient link all agree
  • Four designs: detailed, compact, table, and a large-type patient layout
  • Calculator on the builder: activity in, calorie target and macros out, remaining budget before you insert a meal
  • Whole-week plans in the library — start a diet in one step
  • Exchange lists: “what can I eat instead?” prints with the plan, and a library edit never rewrites a live plan
Read more
reservations

A booking link for each doctor, branch, or online visit

Share a form that already picks the doctor, the branch, or an online visit. Each link can look different and ask for a different deposit. Accept in one click. If the day is full, the patient can join a waitlist.

  • One-click links for a doctor, a branch, or online-only visits — copy the URL or print a barcode
  • Each link has its own form, colours, and deposit — a free consult and a paid procedure can live side by side
  • Accept a request in one click, or several at once, without opening a form
  • Patients can cancel or change time before you accept; a full day offers a waitlist
  • See which link converts, and send a working join link when the visit is online
Read more
Accounting & Finance

Devices, custody, and maintenance — one register

Every medical and ops device has a file. Hand items to staff with a transfer log. Record which device ran the session — invisible to the patient, printable for inspectors.

  • Device register for medical and operational equipment — serial, warranty, SFDA papers, printable file
  • Maintenance plans with due, overdue, contract, and warranty alerts
  • Employee custody on the staff file — handover, transfer, return, with a full trail
  • Pick the device when the session ends — name and serial stay on the internal record
  • Inspector report for MoH / SFDA; patients never see device details on their reports
Read more
Accounting & Finance

Patients pay into your merchant account

Connect your own Paymob or Tap. The same methods work on invoices, the store, a WhatsApp payment link, and a booking deposit — with refunds back to the card.

  • Connect your own Paymob or Tap — card money lands in your merchant account
  • Same methods on the invoice, the store, a WhatsApp payment link, and a booking deposit
  • InstaPay, bank transfer, or cash on delivery — a receipt goes to the same review queue
  • Take a deposit when someone books; it applies to the visit when you accept
  • Refunds return to the card; match a settlement file and see gateway fees
Read more
Website Builder

A finished website from a kit, not a blank page

Pick an industry kit, drop in ready-made sections, and go live. Then control search, read contact-form messages, edit the header once, and add analytics behind a real cookie choice.

  • 24 site kits across clinic, store, restaurant, gym, and more — pick a look, then edit every section
  • Hundreds of ready-made sections that stay fully editable after you drop them in
  • Edit the header once and every page follows — detach a landing page when it should look different
  • Page titles, automatic redirects on rename, a full sitemap, and an inbox for contact-form messages
  • A cookie banner that records the choice; add GA4 or a pixel once, loaded only after Accept
Read more
Nutrition

Build a diet from a library, not from a blank page

Foods, meals, and full days sit in a clinic library. Drag them onto a full-page builder, type on the fly, or ask AI — insert is a snapshot, so a library edit never rewrites a plan a patient is already following.

  • Reusable foods, meals, and days — tagged for protein, diabetes, cuisine, and more
  • Full-page builder: search the library on one side, assemble the plan on the other
  • Insert is a snapshot — editing the library never rewrites a live patient plan
  • Fill by hand, from Excel, from a PDF or photo, or by saving something already in a plan
  • AI prefers the clinic’s own approved blocks; drafts still go through review
Read more
Lab

Order the test. The result lands billed.

A doctor requests a catalog panel. A technician or a send-out lab fills it. The session invoice already has the line — and the patient sees the result.

  • Request CBC, glucose, or a custom panel — import a missing one while you order
  • Worklist: print a specimen label, assign a queue, reject a bad sample, verify
  • Send-out labs get a WhatsApp link — fill fields or upload a PDF; revoke it if it went to the wrong lab
  • The request adds a normal service line; pay a vendor in a batch against one invoice
  • Patients see ranges and a PDF; staff choose who is notified, and criticals need an acknowledgement
Read more
Inventory

Sizes and colours with their own stock

Build options as chips, preview what will change, then price, photo, and stock each combination — including per warehouse — without twenty separate saves.

  • Chip-based options — rename Size without wiping every price
  • Live preview before generating, naming anything that would be hidden
  • One save for a bulk price or stock change across selected sizes
  • Stock and photo per combination, per warehouse
  • Open the variants tab from the products list
Read more
Website Builder

Sell on the clinic website

Turn on an optional store. The same inventory catalog becomes a shop visitors can search, cart, and pay — with tax, returns, gift cards, and pages you edit like any other page.

  • Opt-in store — an informational site never shows a cart or a shop link
  • One catalog: the price on the shop is the price billed, and stock is held so you do not oversell
  • Search, colour and size filters, automatic collections, and product kits on pages you design
  • Guest checkout with tax, coupons, shipping or pickup, gift cards, and a return after the sale
  • Online orders land in the same sales list, with a dashboard that matches it
Read more
Website Builder

Design your clinic blog once

One shared design for every article — plus Arabic and English as a pair, a review step, AI you accept, and a clear picture of whether anyone read the piece.

  • Design Blog home, Single post, Category, and Tag once — every article follows
  • Write Arabic and English as a pair, each with its own address, search listing, and publish state
  • Ask a colleague to review before it goes live; AI proposes a summary, rewrite, or translation — you accept
  • See which articles are read, where readers came from, and whether anyone booked or signed up
  • Turn comments off, keep a table or a YouTube video, and give each author a public page
Read more
Messaging

WhatsApp after Salla, EasyOrder, and Shopify orders

Connect the store you already run. Paid orders, shipping updates, and Shopify abandoned carts use the same reminder engine as appointment follow-ups — and you can see those orders in the clinic admin.

  • Connect Salla, EasyOrder, or Shopify without moving the catalog
  • After an order is paid, a WhatsApp follow-up can fire once
  • Created, paid, shipped, delivered, cancelled — pick the moment
  • Shopify abandoned-cart recovery before checkout is lost
  • A read-only store orders list with reminder history and a one-order refresh
Read more
HR & Payroll

HR suite: contracts, attendance, leave, and payroll control

Staff records, contract expiry alerts, graded attendance, permission requests, leave with salary preview, deductions, and disciplinary cases — now in Smart Clinic HR.

  • Full contract lifecycle with expiry and probation alerts
  • Attendance shows the scheduled shift plus late, early leave, and overtime minutes
  • Leave preview before submit — days, balance, estimated salary impact
  • Deductions and penalties post to payroll only after approval
  • Insurance expiry sits next to contracts on the HR dashboard
Read more
CRM

CRM you configure: sales, marketing, or task boards

Each board has its own fields, stage meaning, and views. Start from sales, marketing, or tasks — then change the form, the labels, and the automations without waiting on a developer.

  • Fields, required rules, and labels are set per board — not one lead form for the whole clinic
  • Won, lost, and open are properties of the stage, so Arabic names still report correctly
  • Saved views: private for you, or shared as the board default
  • Playbooks can filter on custom fields, with AND / OR groups
  • Start from sales, marketing, or task recipes — then edit them
Read more

Ready to run your clinic on one platform?

See how Smart Clinic unifies EHR, ERP, growth tools, and AI — book a demo tailored to your specialty and size.