Team and seats
Invite, edit, switch roles, suspend, reactivate and reset passwords.
You set the prices, hire the team, connect WhatsApp and pay the bill. Mediora gives you one place to do all of it, a dashboard that adds up, and an audit log for the day somebody asks who changed what.
8:30
Today's appointments, revenue from completed visits, conversations and how many the assistant handled. The dashboard refreshes every minute.
10:00
Edit a service and the assistant quotes the new price from the next message. Existing bookings keep the price they were made at.
13:00
Invite them by email. They get a temporary password, valid for 72 hours, and must change it on first login.
16:00
Pick patients, choose an approved template, schedule it for tomorrow morning and watch the delivery report.
17:30
Someone leaves on bad terms. One click and they're locked out on their next request, on every device.
There's exactly one owner account per clinic. These controls live there and nowhere else.
Invite, edit, switch roles, suspend, reactivate and reset passwords.
Names, prices, durations and categories. Archive instead of delete.
Weekly rosters with split shifts, plus dated leave for every doctor.
Connect the clinic's WhatsApp Business account and manage templates.
On or off, booking, cancellations, keywords, instructions and limits.
Broadcasts with approved templates, on Starter and above.
Daily numbers, charts and CSV export on Professional and up.
Every change, by whom, from where and when.
Receptionists and doctors are invited by the owner; nobody can create another owner. Each role sees only its own tools, and the server enforces it, not hidden buttons.
Suspension is instant: the person's next request fails, on every device, and their live connections are rechecked within 30 seconds. Their history stays, because nothing is ever hard-deleted.
| Name | Role | Status | Last active | |
|---|---|---|---|---|
| TMTasha Moore | Receptionist | Active | 2 min ago | Suspend |
| RDr. Rivera | Doctor | Active | Today | Suspend |
| CDr. Chen | Doctor | Active | Yesterday | Suspend |
| BDr. Brooks | Doctor | Must change password | Invited | Suspend |
| HWHannah Wu | Receptionist | Suspended | 3 weeks ago | Reactivate |
Every successful change is recorded: the person, their role at the time, the action, the record, their IP address and the time. Filter by person, action, record type or date, or open a patient's, service's or staff member's own history tab.
Audit rows can't be edited or deleted, not even through the database. Secrets are redacted, and clinical content is left out entirely.
| When | Who | Role | Action | Record | IP |
|---|---|---|---|---|---|
| Today 16:02 | Owner | Admin | Updated | Service · Filling | 203.0.113.24 |
| Today 15:47 | Tasha | Receptionist | Rescheduled | Appointment · Jordan Reed | 203.0.113.31 |
| Today 11:42 | Dr. Rivera | Doctor | Signed | Clinical note (content not logged) | 203.0.113.18 |
| Today 09:15 | Owner | Admin | Suspended | Staff · Hannah Wu | 203.0.113.24 |
| Yesterday 18:30 | Owner | Admin | Updated | Assistant settings | 198.51.100.7 |
| Yesterday 10:04 | Tasha | Receptionist | Created | Patient · Daniel Okafor | 203.0.113.31 |
The assistant is off until you switch it on, on Professional and Enterprise. You choose its name, whether it books or cancels, which keywords alert your team, what it says when it hands over, and how many replies per hour it may send in one conversation.
Your receptionists can read its settings and activity; only you can change them.
We'd rather tell you now than have you find out in week two.
No. Each clinic has exactly one owner account, and no endpoint creates a second. Everyone else is a receptionist or a doctor.
Notes and prescriptions are written from doctor accounts, and the owner account can only read them. Invite yourself as a doctor with a second email address, and use that account in the consulting room.
Talk to us. There's no online checkout yet, so plan changes are made by our team. Limits are enforced on the server either way, and a blocked action explains which limit you hit.
No. It's the booked price of completed appointments. Mediora doesn't do invoicing or payments, so it can't see what was actually collected.
Nothing is deleted. Their appointments, notes and audit history stay exactly as they were. You can reactivate them later.
You answer WhatsApp, book walk-ins and calm the queue, often at the same time.
You see patients.
Set up your clinic in an afternoon. The free plan needs no card and no sales call.
Or book a demo