Demonstration. Rivergate Dental is a fictional practice. No real person practises here, and nothing on this page is dental advice. MareCraftAI built it to show two of its modules using the platform's real rules; every conversation is a scripted example.

All demos
Rivergate Dental Talk to MareCraftAI

Answers for patients. Procedures for staff.

The website assistant and the staff knowledge assistant, side by side, and why neither can read the other's documents.

Website assistant

It answers visitors from the practice's own published pages, day or night. It cannot see patient records, cannot book, and gives no dental advice.

Are you taking new patients?

Rivergate's website, 9:40 pm
Ask the front desk
  1. Hi, are you taking new patients? There are four of us.
  2. Yes, Rivergate is accepting new patients, adults and children. Families can usually be seen back to back rather than making separate trips. To book, call during opening hours or send a request through the contact page, and the front desk will call back with times.
  3. What should we bring to the first visit?
  4. Bring your insurance details if you have coverage, a list of any medications you take, the name of your previous dental office, and anything you want looked at. After booking, a link to the new patient forms arrives by text or email. They take about ten minutes.
What MareCraftAI did
  1. Searched Rivergate's published pages. Closest matches: new patients, how to book, children's appointments.
  2. Answered from the new patients page only.
  3. Logged the conversation. No patient record exists here to read.

Where it stops. Answers come only from content the practice has approved. The wording changes from visit to visit because each reply is written fresh; the facts come from the same pages every time.

Insurance and price

Rivergate's website, 1:15 pm
Ask the front desk
  1. Do you bill my insurance directly?
  2. Rivergate submits claims to your insurer on your behalf where your plan allows it. Bring your insurance details to your first visit.
  3. How much is a cleaning?
  4. I can't give prices here. Anything recommended is written down with what it involves and what it costs before you decide. The front desk can help with cost questions during opening hours.
What MareCraftAI did
  1. Found the practice's insurance and payment section.
  2. No prices are in the published content, so none was given.

Where it stops. It never invents a price, a diagnosis or an appointment time. Anything it cannot answer from the practice's content goes back to the front desk.

A worry at 11 pm

Rivergate's website, 11:02 pm
Ask the front desk
  1. My jaw is swollen and it's getting hard to swallow. Should I wait for the office to open?
  2. Please don't wait on this chat. Rivergate's guidance is that spreading swelling, or difficulty breathing or swallowing, are reasons to go to the nearest emergency department rather than wait for the office to open. I can't give dental advice.
What MareCraftAI did
  1. Matched the practice's own guidance for outside opening hours.
  2. Repeated the practice's guidance. Gave no diagnosis and no treatment advice.

Where it stops. It repeats what the practice has published and stops there. It does not assess symptoms or suggest treatment.

Staff knowledge assistant

Staff ask how things are done here and get the steps from the practice's own procedures, with the source beside every answer. Each person signs in with their own access.

A cancellation for tomorrow

The front desk's screen
Rivergate staff assistant
  1. Staff

    A patient just cancelled tomorrow's 9 am cleaning. What do I do?

  2. Assistant
    1. Mark the appointment cancelled in the practice system and note who called.
    2. Call the short-notice list in the order people asked, starting with anyone in discomfort.
    3. If nobody takes the time by 4 pm, keep it as tomorrow's urgent slot.
    4. Offer the patient who cancelled a new time before you end the call.
    Sources
    • Front desk handbook: cancellations and the short-notice list
    • Scheduling guide: holding urgent time
What MareCraftAI did
  1. Checked this staff member's own access before anything else.
  2. Searched the practice's internal documents only.
  3. Logged the question, the answer and how many passages it drew on, for the practice's audit trail.

Where it stops. It answers from documents MareCraftAI loads for the practice; staff do not upload files themselves. Switching off someone's access takes effect immediately.

Same question, two assistants

A visitor on the website
Ask the front desk
  1. How do staff close out the card terminal at the end of the day?
  2. I don't have that information. The front desk can help during opening hours, or you can send a request through the contact page.
The front desk's screen
Rivergate staff assistant
  1. Staff

    How do I close out the card terminal at the end of the day?

  2. Assistant
    1. Settle the day's batch from the terminal's admin menu before 6 pm.
    2. Print the settlement report and match it against the day's payments in the practice system.
    3. File the report in the end-of-day folder with any voided receipts.
    4. Note any difference in the day log for the office manager.
    Sources
    • End-of-day checklist
    • Taking payments at the front desk
What MareCraftAI did
  1. Website assistant searched public pages only. Internal documents are outside its reach.
  2. Staff assistant checked the staff member's access, then searched internal documents.

Where it stops. The separation happens inside the database search itself, so a mistake in a workflow cannot hand an internal document to the public assistant.

Answer from your own content.

We load your approved pages and procedures, and you review the answers before anything is switched on.

Talk to MareCraftAI