Appointments
Everything booked for today, and what's still to come.
A dashboard for the owner: today's appointments, revenue from completed visits, conversations, and how much the assistant handled, all counted in your clinic's own day.
Four cards at the top, counted live.
Everything booked for today, and what's still to come.
The booked price of today's completed visits.
Patients who've written to you today.
Conversations the assistant handled, and how many it handed to staff.
Today's cards are counted from live data and refresh every minute.
At midnight in your time zone, the day is totalled and saved.
7, 30 or 90 days, this or last month, or a custom range up to a year.
Rebuild up to 31 days of history if something looks off.
A chart shows conversations the assistant handled against those it handed to staff, day by day.
Want the detail behind a number? The activity log has every single turn, with the reason and the tools used.
| Time | Patient | Outcome | Reason | Tools used | Took |
|---|---|---|---|---|---|
| 23:52 | Maria Lopez | Replied | Booked appointment | check_availability → book_appointment | 21.4s |
| 23:49 | Maria Lopez | Replied | Price and slots | list_services → check_availability | 24.8s |
| 22:41 | Priya Raman | Escalated | Voice note, no caption | none | 0.3s |
| 22:05 | Jordan Reed | Replied | Parking question | search_knowledge | 17.9s |
| 21:30 | Daniel Okafor | Escalated | Asked for a person | escalate_to_human | 2.1s |
| 21:12 | Hannah Wu | Skipped | Staff took over | none | 0.1s |
| 20:47 | Priya Raman | Failed | Provider timeout, handed to staff | list_services | 60.0s |
Plain definitions, so nobody argues with the dashboard.
| Number | What it counts |
|---|---|
| Revenue | The booked price of completed appointments. Not cash collected: there's no invoicing. |
| Appointments | Booked against cancelled, per day. |
| Conversations | Conversations started, per day. |
| Assistant | Handled by the assistant against handed to staff. |
| Messages sent | Campaign recipients only. |
We'd rather tell you now than have you find out in week two.
No. It's the booked price of appointments marked completed. Mediora doesn't invoice or take payments, so it can't know what was collected.
No. It's for the owner only.
On Professional and Enterprise you can download the selected range as a CSV file.
Because your clinic's day does. Every total uses your clinic's time zone, daylight saving included, so a late appointment never lands on the wrong day.
Any range up to 366 days at a time.
Answers WhatsApp from your prices and policies.
Roles, seats, a kill switch and your price list.
Approved-template broadcasts, throttled and tracked.
Set up your clinic in an afternoon. The free plan needs no card and no sales call.
Or book a demo