Skip to content
Your AI receptionist

Use Principle Dental with your AI receptionist

Takes 5 minutesYou need: Principle with online bookings set up, and your Frontivo.io dashboard

Run your dental practice on Principle? Your AI receptionist answers patients' questions about your treatments, hours and fees, then shares your Principle online booking link, so every booking request lands in Principle. This works on every plan.

How it works

  • In chats and messages, your AI sends your Principle online booking link when a patient wants an appointment.
  • On phone calls, callers can't click a link, so your AI takes their name and number for your team. On Growth you can also text them the link automatically (see below).
  • Online bookings in Principle are requests: the time is held in your diary and your team confirms or declines each one on the Appointment Requests page. So your AI tells patients the practice will confirm their time, and never says they're booked.
  • Frontivo.io can't see your Principle diary or change appointments in it. Principle doesn't offer a public API (a way for other apps to connect directly), so the online booking link is how the two work together.

Step 3: Test it

  1. 1Open Channel tester in your dashboard.
  2. 2Type "Can I book a dental appointment?" and send it.
  3. 3Check your AI replies with your Principle link and says the practice will confirm the time.
  4. 4Click the link and check it opens your booking page.

Changed something? Start a new chat in Channel tester. Old chats keep their earlier answers.

Optional: text phone callers your booking link (Growth)

When your AI takes a caller's details, an automation can send them your Principle link straight away, so they can request a time while they're still on their phone.

  1. 1Open Automations in your dashboard and click New automation.
  2. 2Under When, choose New lead.
  3. 3In Message, write a short text that includes {{bookingLink}}, for example: Hi {{name}}, thanks for contacting {{business}}! Request your appointment here: {{bookingLink}} - we'll confirm your time. Reply STOP to opt out.
  4. 4Click Create automation.

It goes to every new lead, including people who already got the link in a chat, so keep the wording friendly for both. Texts start once texting is working on your number: check Your channels at the top of Integrations.

Turn it off

Open the Booking link card in Integrations, click Remove and confirm. Your AI stops sharing the link and nothing changes in Principle.

Troubleshooting

The link opens the Principle login page

You copied a link from inside your Principle account. Copy the Online Booking link from the top right of Scheduling > Appointment Requests, paste it into the Booking link card and click Save.

The booking page shows no treatments or times

In Principle, open Settings > Treatment Templates and make at least one treatment available online. If you only allow bookings in set blocks, check the diary has blocks marked Can be Booked Online.

I can't see Principle Dental under Booking tool you use

Refresh the page and open the Booking link card again. Still missing? Choose Other - your link works the same way, but your AI won't know bookings are requests, so check its replies in Channel tester.

My AI still offers times in Frontivo.io

Check Send this link instead of booking in Frontivo.io is selected and you clicked Save, then start a new chat in Channel tester.

Patients' requests aren't confirmed

Online bookings in Principle wait for your team. Open Scheduling > Appointment Requests in Principle and confirm or decline each one. When you confirm, Principle matches the request to the patient's record or makes a new one.

Principle bookings don't show in Frontivo.io

That's expected: patients book in Principle, so bookings stay there. People your AI talks to still show in Leads.

FAQ

Common questions

Straight answers to the questions we hear most about this step.

  1. Not directly. Principle doesn't offer a public API, so Frontivo.io can't read or change your Principle diary. Your AI shares your Principle online booking link instead, on every plan.