Work in a lab? See the page for labs →

Want more bookings? See how no lead is forgotten →

Management for dental clinics and dental labs

You treat the patients.
S handles the rest.

Bookings, messages, reminders and routines — done by S, within the clinic's rules.

S brings the dental clinic and the dental lab together in a single system: diary, patient record, estimates, stock, team, certified invoicing (Portugal) and every lab job, stage by stage. With leads and patients, AI works end to end, under the rules the clinic switches on. The team steps in only for exceptions; clinical decisions and money are always a person’s.

Diagram: messages from six channels reach S. Almost everything runs automatically (L1), under the clinic’s rules, through to the diary, the lab and the patient. Only exceptions, such as a clinical question, go to the team.

  1. WhatsApp · lead 21:47 → L1: Example: a lead on WhatsApp at 21:47. Booking made.
  2. Voice note → L1: Example: voice note transcribed. Appointment rescheduled.
  3. E-mail to the lab → L1: Example: e-mail to the lab, linked to the right case.
  4. Patient portal → L1: Example: cancellation in the portal. Slot offered to the waiting list.
  5. SMS · reminder → L1: Example: SMS reminder, sent at the right time.
  6. Chat on the page → L3: Example: clinical question in the chat. Goes to a dentist.

Tap a channel to see an example.

L1 automatic · L2 confirmed · L3 person only · illustrative data

While the clinic is closed

At 08:30, the diary is already done.

The AI replies, books and reschedules under clinic rules. The team only sees the exceptions.

Illustrative data
Arrives
  1. Phase 1 of 5. WhatsApp: Lead asks for an aligner assessment. Virtual assistant (AI): I have Thursday 10:30 or Friday 17:00. Which do you prefer? ✓ Booked Thursday 10:30 · reminder scheduled L1 · automatic under clinic rule.
  2. Phase 2 of 5. Voice note: Voice note: “I can’t make Monday.” Virtual assistant (AI): I moved your appointment to Tuesday 17:00. ✓ Rescheduled Tuesday 17:00 · notice rule met L1 · automatic under clinic rule.
  3. Phase 3 of 5. WhatsApp: Patient cancels Friday 09:00. Virtual assistant (AI): I cancelled Friday. Would you like another date? ✓ Cancelled · slot offered to the waiting list L1 · automatic under clinic rule.
  4. Phase 4 of 5. Waiting list: Friday 09:00 slot is free. Routine: Offers it to 3 patients, in order. ✓ Slot taken by the first who accepted L1 · automatic under clinic rule.
  5. Phase 5 of 5. Page chat: “Can I take ibuprofen before the appointment?” Virtual assistant (AI): A doctor must answer that. I passed it on. ⚑ Exception · clinical question → doctor L3 · a person only.
Phase 5/508:30
08:3008:30 summary

It is 08:30: the schedule is done and 1 exception waits for a person.

conversations handled by the AI
4
routine tasks
1
for the team
1
unrecorded
0

Audit checkpoint signed at 03:30.

Book a demo →
Illustrative data

See the whole night

Inside S

See how it starts. And what is already built.

  1. Lab readinessStages, price list and agreement: all set.
  2. Stages and pricesModel → design → milling → finishing.
  3. New case at the clinicPatient P-01 · crown · standard level.
  4. Tooth 16 · shade A2Tooth chart and the scan file.
  5. Lab quoteBuilt from the catalogue. The clinic approves.
  6. First stage under wayThe lab takes the case and starts.

Video

From a new clinic to the first case at the lab

Illustrative data Animated preview. The video is being recorded.

Interface

A whole platform. Not a module.

screens
180
API routes
1,486

in the code, measured on 07/11/2026

Automation

Repeated work runs under rules the clinic switches on.

automated routines
93
flows
64
kinds of automatic action
16

in the code, measured on 07/11/2026

AI

AI uses tools with rules. What it writes stays a proposal.

AI tools for the team
441
for the patient
24
assistant skills
44
for external AI
18

in the code, measured on 07/11/2026

Quality

Thousands of tests guard the rules.

automated test files
3,414
database migrations
949

in the code, measured on 07/11/2026

A clinic should not run in six places at once.

Diary, invoicing, lab and leads all scattered. S brings it together.

Today, without S

  • Leads go coldCampaign leads go cold because nobody called back in time.
  • Gaps in the diaryNo-shows leave gaps in the diary with no waiting list to fill them.
  • Lab on the phoneClinic and lab talk by phone and paper, never sure which stage the job is at.
  • Stalled estimatesEstimates handed over that never turn into treatment.
  • Untracked lotsMaterials and implants with no lot tracking.
  • AI out of controlLoose AI tools that act without anyone knowing what they did.

With S

  • Every lead answeredEvery lead gets a reply and a booking at any hour, with the sales history in view.
  • Waiting list and no-showsBookings, reschedules, waiting list and no-shows handled in the same diary.
  • Case tracked stage by stageThe case sent to the lab followed stage by stage, with messages in the case itself.
  • Estimates linked to treatmentEstimates and treatment plans linked to ongoing work and due recalls.
  • Lots traced to the episodeStock and lots traced to the clinical episode.
  • AI with rules and a logAn AI that acts on its own only where the clinic switches it on, with rules in the code and every act logged.

For the clinic

From first contact to invoice, in one place.

Front desk, dentists and management on the same data. Nobody copies anything.

Diary

Diary per dentist, online booking by specialty, booking requests, waiting list and no-show control.

Patient record

Medical history, dental chart with per-tooth history, clinical episodes, notes, vital signs and tests.

Estimates and treatments

Estimates and treatment plans, ongoing treatments and due recalls, so nothing is left half done.

Stock and lots

Materials and lots with traceability: you know which implant and material were used in each episode.

Team

Schedules, time clock, absences and holidays, linked to each professional’s diary.

Invoicing and management

Certified invoicing (Portugal), payments received, receivables, treasury and management report.

For the dental lab

Your whole production on one board, readable at a glance.

Cases, try-ins, shipments and deadlines on a board you read at a glance.

The lab receives cases and prescriptions from clinics and organises them into production lines with stages. Capacity and urgent jobs stay in view; price lists, warranties, remakes and payments close the loop.

Production boardLine: fixed prostheticsIllustrative data

Receipt(2)

  • Zirconia crown · 26Centre Clinic
  • 3-unit bridgeSea Clinic

Modelling(1)

  • Implant crown · 14Urgent · due Friday

Clinic try-in(1)

  • Removable dentureSent for try-in

Finishing(1)

  • Veneer · 11, 21Centre Clinic

Dispatch(1)

  • PFM crownShipment confirmed

See S for labs

Clinic and lab, connected

Always know which stage the job is at. No phone calls.

From prescription to delivery, every step stays in the case.

  1. The clinic sends the case

    Prescription created from the patient record, with the case files.

  2. The lab produces

    The case enters the production line and moves stage by stage, deadline in view.

  3. Try-ins, there and back

    Every try-in sent and received is logged in the case.

  4. Dispatch and delivery

    The shipment is confirmed and the clinic knows when the job arrives.

Messages in the case itself. The clinic–lab conversation stays with the job, not lost in a phone.

End-to-end traceability. From prescription to delivery, every stage, material and shipment is documented.

See the full path of a case

Governance ClinicAgent and front desk, same number
Illustrative data
  1. Lead: Good afternoon. I saw your implant campaign. Can I book an assessment?
  2. Virtual assistant (AI): Of course. I have Thursday at 10:30 or Friday at 15:00. Which do you prefer?
  3. Lead: Thursday, please.
  4. Virtual assistant (AI): Booked: Thursday at 10:30. I will send you a reminder the day before.

Booking made · front desk notified

Leads and communication

No contact waits for someone to have time.

The agent replies and books at any hour. The front desk steps in whenever it wants.

Campaign leads enter a queue, with a funnel per campaign and sales history. The agent replies on WhatsApp and Telegram, books, reschedules and cancels in the S diary, and notifies the front desk, who speak from the same number.

See how no lead is forgotten

AI in every layer

Flexibility with safety. The autonomy the clinic grants.

The clinic switches on each autonomy by area. The rules live in code; every act is logged.

Choose a level

Illustrative data
    • L1 · AutomaticBook, reschedule and cancel; reminders; slot offered to the waiting list
    • L2 · ConfirmedAppointment in the clinical software: goes to the front desk
    • L3 · Person onlyPrices and discounts to the patient
    • L1 · AutomaticReply and book the assessment, at any hour
    • L2 · ConfirmedPublic profile suggested; a person chooses
    • L3 · Person onlyPhone the lead
    • L1 · AutomaticPost-visit message in free text, within the clinic’s rules
    • L2 · ConfirmedMedication instructions stay as a draft
    • L3 · Person onlyClinical decisions go to the dentist

See how AI works in each act

The clinic switches on each autonomy

Bookings, reminders, waiting list, patient portal: each area switches on and off separately. There is one master switch.

Code holds the limits

Free slot, minimum notice, right specialty, daily caps. No clinical instruction goes out automatically. In doubt, the case goes to the team.

Every act is logged

The team is notified after each act, in a verifiable chained audit log. Clinical decisions and money are always a person’s.

See the rules in detail

Works with your AI

Connect your AI to S.

Claude, ChatGPT and Mammouth reach S’s tools over MCP, under the same rules as the clinic.

What they write stays a proposal. A person at the clinic confirms it in S. How to connect

Claude is a trademark of Anthropic, ChatGPT of OpenAI, Mammouth of Mammouth AI. Trademarks of their respective owners; no affiliation.

Integrations

Start with what you already have.

Connects to clinical software with an API, no starting from scratch.

Existing software

S syncs with the practice management software you already use, as long as it has an API, so you do not start from scratch.

Messaging channels

WhatsApp and Telegram, voice notes included, linked to the same lead queue and the same diary.

AI assistants

Claude or ChatGPT via MCP: what they write to the record arrives as a proposal, under the same rules.

Who already works with S.

  • [PARTNER CLINIC LOGO]
  • [PARTNER CLINIC LOGO]
  • [PARTNER CLINIC LOGO]
  • [PARTNER CLINIC LOGO]
[CUSTOMER TESTIMONIAL]
[NAME, ROLE, CLINIC]

See S with your own data.

Diary, patient record, lab and the three AI levels, with the reality of your clinic.

Price: [PRICE]

Step 1 of 4 Who you are
Step 2 of 4 Clinic, laboratory or both
Step 3 of 4 How we contact you
Required only if you choose WhatsApp.
How would you like us to contact you?
Step 4 of 4 Confirm

We use these details only to arrange the demo. Privacy notice, version v1.

For patients

Your clinic takes care of you. S shows you what it keeps.

Appointments, notes, documents and messages from your clinic, on one page.

See the patient page
Book a demo