Integration with dental softwares

I was just curious to see if there was a way that FreePBX could be integrated with dental softwares such as Dentrix or Eaglesoft to be used for appointment confirmations?

its Linux-based and super flexible. They have a CRM module. Assuming you can extract or connect to the CRM data sources, you could do pretty much anything you want.

If you want something out of box, you can read what is possible with.
Appointment Reminder-Admin Guide - PBX GUI - Sangoma Documentation (atlassian.net)

Sangoma CRM REST API Component - PBX GUI - Sangoma Documentation (atlassian.net)