Clinic & dental practice management

Run your clinic with confidence

Appointments, patients, and billing in one place — built for clinics and dental practices in the Kurdistan Region of Iraq.

14
day free trial
4
languages
IQD
ready billing

Everything your front desk needs

One system for your whole clinic

From the morning agenda to the evening close-out, tendiristi keeps every part of your clinic's day organized.

Today

A clear daily agenda of every appointment, doctor, and patient — at a glance.

Patients

Complete patient records and visit history, searchable in seconds.

Calendar

Month view with per-doctor filtering, so scheduling never gets crowded.

Appointments

Book, reschedule, and track appointments without double-booking.

Staff

Manage doctors and staff, working hours, and role-based access.

Settings

Configure services, working hours, and availability exceptions per clinic.

Clinical workflow

Built around how your day actually runs

Start each morning with Today — a live agenda of who's coming in and when. Move to the Calendar to see the month ahead with a per-doctor filter, so every provider's schedule stays clear even in a busy multi-doctor clinic. Staff management keeps working hours and roles up to date, so the whole team is working from the same schedule.

  • Daily agenda view for reception and doctors
  • Month-view calendar with per-doctor filtering
  • Working hours and availability exceptions per staff member

Patient management

Every patient record, always at hand

Keep patient intake, contact details, and visit history in one searchable place — no more digging through paper files or spreadsheets between appointments.

  • Fast patient search and record lookup
  • Full visit and treatment history per patient
  • Consistent records across every doctor at the clinic

Appointment management

Book, reschedule, and remind — without the back and forth

Create new appointments or reschedule existing ones in a few taps, with a per-doctor calendar that prevents overlaps. Automatic WhatsApp reminders — the way most patients in the region already communicate — cut down on missed visits.

  • New booking and reschedule flows built for a busy front desk
  • Per-doctor calendar filtering to avoid scheduling conflicts
  • WhatsApp appointment reminders sent automatically

Payment & billing

Billing that matches how clinics in Iraq actually get paid

Track every payment as paid, partially paid, or unpaid, in Iraqi Dinar (IQD). Accept payments through FIB (First Iraqi Bank) or record manual and local payments directly against a patient's invoice — and let patients verify their receipt with a scannable QR code.

  • Payment status tracking: paid, partial, unpaid
  • FIB (First Iraqi Bank) supported as a payment method
  • Manual and local billing for clinics that collect payment in person
  • QR-code receipt verification for patients

Multi-language support

Your clinic's languages, built in

tendiristi speaks the languages your staff and patients already use — switch any time, with full right-to-left support for Arabic, Sorani, and Kurmanci.

Security

Clear visibility into who did what

Every meaningful action in the clinic is recorded in an audit log, and staff access is scoped by role — so front desk, doctors, and clinic owners each see exactly what they need.

  • Audit log of key actions across the clinic
  • Role-based staff access
  • PIN-protected profile switching for shared devices

Pricing

Start free, decide later

14-day free trial

Standard Plan

Every clinic gets full access to tendiristi for 14 days — no payment details required to start.

  • Unlimited appointments and patients
  • Multi-doctor calendar and staff management
  • Payment & billing tracking (FIB and manual)
  • WhatsApp appointment reminders
  • All 4 languages, full RTL support

After your trial, pay by FIB (First Iraqi Bank) or manual/local billing — talk to us for pricing that fits your clinic.

FAQ

Common questions

Contact

Talk to us

Questions before you start your trial? Reach out by email or WhatsApp and we'll get back to you.