Built for modern clinics
The complete platform for your clinic

Manage appointments, patients, clinical records, billing, and consent — all in one beautiful, secure platform built for aesthetic and medical practices.

No credit card required. Free plan available.

0+

Active clinics

0+

Patients managed

0+

Appointments booked

0

Countries

Features

Everything your clinic needs

From booking to billing, OpalDocs covers the full patient journey with tools designed specifically for medical and aesthetic practices.

Today's Appts
12
+3
Active Patients
847
+24
Pending
€4,280
5 new
This Month
€18.4k
+12%
April 2026
<
T
>
Mon
Tue
Wed
Thu
Fri
09:00
M. Rossi
L. Ferrari
G. Marino
10:00
A. Bianchi
11:00
S. Conti
12:00
P. Romano
14:00
F. Greco
15:00
April 2026
<
T
>
Mon
Tue
Wed
Thu
Fri
09:00
M. Rossi
L. Ferrari
G. Marino
10:00
A. Bianchi
11:00
S. Conti
12:00
P. Romano
14:00
F. Greco
15:00
Search patients...
+ New
MR
Maria Rossi
Age 34 · Last visit 15 Apr
Active
AB
Antonio Bianchi
Age 52 · Last visit 14 Apr
Follow-up
LF
Laura Ferrari
Age 28 · Last visit 12 Apr
Active
PR
Paolo Romano
Age 45 · Last visit 10 Apr
New
SC
Sara Conti
Age 31 · Last visit 09 Apr
Active
LF
Laura Ferrari
DOB: 15/03/1998 · ID: #4291
Anamnesis
No allergies reported
Previous rhinoplasty (2023)
Non-smoker
Current Visit
Botox — Glabella, 20 units
Filler — Nasolabial, 1ml Juvederm
Notes
Patient requests follow-up in 14 days
Before/after photos taken
Invoice #2026-0419
19 April 2026
Paid
Item
Qty
Price
Botox — Glabella (20u)
1
350
Filler — Juvederm Ultra 1ml
1
450
Consultation fee
1
80
Total880
April 2026
<
T
>
Mon
Tue
Wed
Thu
Fri
09:00
M. Rossi
L. Ferrari
G. Marino
10:00
A. Bianchi
11:00
S. Conti
12:00
P. Romano
14:00
F. Greco
15:00
Search patients...
+ New
MR
Maria Rossi
Age 34 · Last visit 15 Apr
Active
AB
Antonio Bianchi
Age 52 · Last visit 14 Apr
Follow-up
LF
Laura Ferrari
Age 28 · Last visit 12 Apr
Active
PR
Paolo Romano
Age 45 · Last visit 10 Apr
New
SC
Sara Conti
Age 31 · Last visit 09 Apr
Active
LF
Laura Ferrari
DOB: 15/03/1998 · ID: #4291
Anamnesis
No allergies reported
Previous rhinoplasty (2023)
Non-smoker
Current Visit
Botox — Glabella, 20 units
Filler — Nasolabial, 1ml Juvederm
Notes
Patient requests follow-up in 14 days
Before/after photos taken
Invoice #2026-0419
19 April 2026
Paid
Item
Qty
Price
Botox — Glabella (20u)
1
350
Filler — Juvederm Ultra 1ml
1
450
Consultation fee
1
80
Total880
April 2026
<
T
>
Mon
Tue
Wed
Thu
Fri
09:00
M. Rossi
L. Ferrari
G. Marino
10:00
A. Bianchi
11:00
S. Conti
12:00
P. Romano
14:00
F. Greco
15:00
Search patients...
+ New
MR
Maria Rossi
Age 34 · Last visit 15 Apr
Active
AB
Antonio Bianchi
Age 52 · Last visit 14 Apr
Follow-up
LF
Laura Ferrari
Age 28 · Last visit 12 Apr
Active
PR
Paolo Romano
Age 45 · Last visit 10 Apr
New
SC
Sara Conti
Age 31 · Last visit 09 Apr
Active
LF
Laura Ferrari
DOB: 15/03/1998 · ID: #4291
Anamnesis
No allergies reported
Previous rhinoplasty (2023)
Non-smoker
Current Visit
Botox — Glabella, 20 units
Filler — Nasolabial, 1ml Juvederm
Notes
Patient requests follow-up in 14 days
Before/after photos taken
Invoice #2026-0419
19 April 2026
Paid
Item
Qty
Price
Botox — Glabella (20u)
1
350
Filler — Juvederm Ultra 1ml
1
450
Consultation fee
1
80
Total880
April 2026
<
T
>
Mon
Tue
Wed
Thu
Fri
09:00
M. Rossi
L. Ferrari
G. Marino
10:00
A. Bianchi
11:00
S. Conti
12:00
P. Romano
14:00
F. Greco
15:00
Search patients...
+ New
MR
Maria Rossi
Age 34 · Last visit 15 Apr
Active
AB
Antonio Bianchi
Age 52 · Last visit 14 Apr
Follow-up
LF
Laura Ferrari
Age 28 · Last visit 12 Apr
Active
PR
Paolo Romano
Age 45 · Last visit 10 Apr
New
SC
Sara Conti
Age 31 · Last visit 09 Apr
Active
LF
Laura Ferrari
DOB: 15/03/1998 · ID: #4291
Anamnesis
No allergies reported
Previous rhinoplasty (2023)
Non-smoker
Current Visit
Botox — Glabella, 20 units
Filler — Nasolabial, 1ml Juvederm
Notes
Patient requests follow-up in 14 days
Before/after photos taken
Invoice #2026-0419
19 April 2026
Paid
Item
Qty
Price
Botox — Glabella (20u)
1
350
Filler — Juvederm Ultra 1ml
1
450
Consultation fee
1
80
Total880
April 2026
<
T
>
Mon
Tue
Wed
Thu
Fri
09:00
M. Rossi
L. Ferrari
G. Marino
10:00
A. Bianchi
11:00
S. Conti
12:00
P. Romano
14:00
F. Greco
15:00
Search patients...
+ New
MR
Maria Rossi
Age 34 · Last visit 15 Apr
Active
AB
Antonio Bianchi
Age 52 · Last visit 14 Apr
Follow-up
LF
Laura Ferrari
Age 28 · Last visit 12 Apr
Active
PR
Paolo Romano
Age 45 · Last visit 10 Apr
New
SC
Sara Conti
Age 31 · Last visit 09 Apr
Active
LF
Laura Ferrari
DOB: 15/03/1998 · ID: #4291
Anamnesis
No allergies reported
Previous rhinoplasty (2023)
Non-smoker
Current Visit
Botox — Glabella, 20 units
Filler — Nasolabial, 1ml Juvederm
Notes
Patient requests follow-up in 14 days
Before/after photos taken
Invoice #2026-0419
19 April 2026
Paid
Item
Qty
Price
Botox — Glabella (20u)
1
350
Filler — Juvederm Ultra 1ml
1
450
Consultation fee
1
80
Total880
April 2026
<
T
>
Mon
Tue
Wed
Thu
Fri
09:00
M. Rossi
L. Ferrari
G. Marino
10:00
A. Bianchi
11:00
S. Conti
12:00
P. Romano
14:00
F. Greco
15:00
Search patients...
+ New
MR
Maria Rossi
Age 34 · Last visit 15 Apr
Active
AB
Antonio Bianchi
Age 52 · Last visit 14 Apr
Follow-up
LF
Laura Ferrari
Age 28 · Last visit 12 Apr
Active
PR
Paolo Romano
Age 45 · Last visit 10 Apr
New
SC
Sara Conti
Age 31 · Last visit 09 Apr
Active
LF
Laura Ferrari
DOB: 15/03/1998 · ID: #4291
Anamnesis
No allergies reported
Previous rhinoplasty (2023)
Non-smoker
Current Visit
Botox — Glabella, 20 units
Filler — Nasolabial, 1ml Juvederm
Notes
Patient requests follow-up in 14 days
Before/after photos taken
Invoice #2026-0419
19 April 2026
Paid
Item
Qty
Price
Botox — Glabella (20u)
1
350
Filler — Juvederm Ultra 1ml
1
450
Consultation fee
1
80
Total880
April 2026
<
T
>
Mon
Tue
Wed
Thu
Fri
09:00
M. Rossi
L. Ferrari
G. Marino
10:00
A. Bianchi
11:00
S. Conti
12:00
P. Romano
14:00
F. Greco
15:00
Search patients...
+ New
MR
Maria Rossi
Age 34 · Last visit 15 Apr
Active
AB
Antonio Bianchi
Age 52 · Last visit 14 Apr
Follow-up
LF
Laura Ferrari
Age 28 · Last visit 12 Apr
Active
PR
Paolo Romano
Age 45 · Last visit 10 Apr
New
SC
Sara Conti
Age 31 · Last visit 09 Apr
Active
LF
Laura Ferrari
DOB: 15/03/1998 · ID: #4291
Anamnesis
No allergies reported
Previous rhinoplasty (2023)
Non-smoker
Current Visit
Botox — Glabella, 20 units
Filler — Nasolabial, 1ml Juvederm
Notes
Patient requests follow-up in 14 days
Before/after photos taken
Invoice #2026-0419
19 April 2026
Paid
Item
Qty
Price
Botox — Glabella (20u)
1
350
Filler — Juvederm Ultra 1ml
1
450
Consultation fee
1
80
Total880
April 2026
<
T
>
Mon
Tue
Wed
Thu
Fri
09:00
M. Rossi
L. Ferrari
G. Marino
10:00
A. Bianchi
11:00
S. Conti
12:00
P. Romano
14:00
F. Greco
15:00
Search patients...
+ New
MR
Maria Rossi
Age 34 · Last visit 15 Apr
Active
AB
Antonio Bianchi
Age 52 · Last visit 14 Apr
Follow-up
LF
Laura Ferrari
Age 28 · Last visit 12 Apr
Active
PR
Paolo Romano
Age 45 · Last visit 10 Apr
New
SC
Sara Conti
Age 31 · Last visit 09 Apr
Active
LF
Laura Ferrari
DOB: 15/03/1998 · ID: #4291
Anamnesis
No allergies reported
Previous rhinoplasty (2023)
Non-smoker
Current Visit
Botox — Glabella, 20 units
Filler — Nasolabial, 1ml Juvederm
Notes
Patient requests follow-up in 14 days
Before/after photos taken
Invoice #2026-0419
19 April 2026
Paid
Item
Qty
Price
Botox — Glabella (20u)
1
350
Filler — Juvederm Ultra 1ml
1
450
Consultation fee
1
80
Total880
April 2026
<
T
>
Mon
Tue
Wed
Thu
Fri
09:00
M. Rossi
L. Ferrari
G. Marino
10:00
A. Bianchi
11:00
S. Conti
12:00
P. Romano
14:00
F. Greco
15:00
Search patients...
+ New
MR
Maria Rossi
Age 34 · Last visit 15 Apr
Active
AB
Antonio Bianchi
Age 52 · Last visit 14 Apr
Follow-up
LF
Laura Ferrari
Age 28 · Last visit 12 Apr
Active
PR
Paolo Romano
Age 45 · Last visit 10 Apr
New
SC
Sara Conti
Age 31 · Last visit 09 Apr
Active
LF
Laura Ferrari
DOB: 15/03/1998 · ID: #4291
Anamnesis
No allergies reported
Previous rhinoplasty (2023)
Non-smoker
Current Visit
Botox — Glabella, 20 units
Filler — Nasolabial, 1ml Juvederm
Notes
Patient requests follow-up in 14 days
Before/after photos taken
Invoice #2026-0419
19 April 2026
Paid
Item
Qty
Price
Botox — Glabella (20u)
1
350
Filler — Juvederm Ultra 1ml
1
450
Consultation fee
1
80
Total880
April 2026
<
T
>
Mon
Tue
Wed
Thu
Fri
09:00
M. Rossi
L. Ferrari
G. Marino
10:00
A. Bianchi
11:00
S. Conti
12:00
P. Romano
14:00
F. Greco
15:00
Search patients...
+ New
MR
Maria Rossi
Age 34 · Last visit 15 Apr
Active
AB
Antonio Bianchi
Age 52 · Last visit 14 Apr
Follow-up
LF
Laura Ferrari
Age 28 · Last visit 12 Apr
Active
PR
Paolo Romano
Age 45 · Last visit 10 Apr
New
SC
Sara Conti
Age 31 · Last visit 09 Apr
Active
LF
Laura Ferrari
DOB: 15/03/1998 · ID: #4291
Anamnesis
No allergies reported
Previous rhinoplasty (2023)
Non-smoker
Current Visit
Botox — Glabella, 20 units
Filler — Nasolabial, 1ml Juvederm
Notes
Patient requests follow-up in 14 days
Before/after photos taken
Invoice #2026-0419
19 April 2026
Paid
Item
Qty
Price
Botox — Glabella (20u)
1
350
Filler — Juvederm Ultra 1ml
1
450
Consultation fee
1
80
Total880
Features

Everything your clinic needs

From booking to billing, OpalDocs covers the full patient journey with tools designed specifically for medical and aesthetic practices.

Smart Scheduling

Manage appointments with drag-and-drop calendar, automated reminders, and online booking for patients.

April 2026
<
T
>
Mon
Tue
Wed
Thu
Fri
09:00
M. Rossi
L. Ferrari
G. Marino
10:00
A. Bianchi
11:00
S. Conti
12:00
P. Romano
14:00
F. Greco
15:00

Patient Management

Complete patient profiles with contact info, medical history, and treatment timeline in one place.

Search patients...
+ New
MR
Maria Rossi
Age 34 · Last visit 15 Apr
Active
AB
Antonio Bianchi
Age 52 · Last visit 14 Apr
Follow-up
LF
Laura Ferrari
Age 28 · Last visit 12 Apr
Active
PR
Paolo Romano
Age 45 · Last visit 10 Apr
New
SC
Sara Conti
Age 31 · Last visit 09 Apr
Active

Clinical Records

Digital medical records with anamnesis, physical exams, treatment plans, and follow-up tracking.

LF
Laura Ferrari
DOB: 15/03/1998 · ID: #4291
Anamnesis
No allergies reported
Previous rhinoplasty (2023)
Non-smoker
Current Visit
Botox — Glabella, 20 units
Filler — Nasolabial, 1ml Juvederm
Notes
Patient requests follow-up in 14 days
Before/after photos taken

Invoicing & Billing

Generate invoices, track payments, and handle Italian SDI electronic invoicing with ease.

Invoice #2026-0419
19 April 2026
Paid
Item
Qty
Price
Botox — Glabella (20u)
1
350
Filler — Juvederm Ultra 1ml
1
450
Consultation fee
1
80
Total880
How It Works

Up and running in minutes

Getting started with OpalDocs is simple. No complex setup, no IT team required.

01

Step 1

Create your account

Sign up for free in seconds. No credit card, no commitment.

MR
Dr. Mario Rossi
mario.rossi@clinic.it
Verified
Account created
Email verified
Clinic registered

02

Step 2

Set up your clinic

Add your clinic details, team members, and customize your branding.

Clinic Settings
Business Hours
Mon–Fri, 9:00–18:00
Team Members
3 doctors, 2 staff
Services
12 procedures configured
Branding
Logo & colors set

03

Step 3

Start managing

Book appointments, manage patients, and grow your practice from day one.

Your Dashboard
8
appointments
124
registered
€2.4k
this week
Clinic is live and accepting bookings
Pricing

Simple, transparent pricing

Start free and scale as your practice grows. No hidden fees, cancel anytime.

OpalDocs

Ready to modernize your clinic?

Join hundreds of clinics already using OpalDocs. Set up in minutes, not days.

No credit card required. Free plan available.