A medical practice receives feedback from several sources: post-visit surveys sent from Cliniko or CGM, email, a complaints form on the website, Google Business Profile reviews and social media. They all land in different inboxes read by different people when they have time, and a future patient sometimes sees a Google review before the manager does. Most feedback is about waiting time or service at reception, but among it are complaints about possible harm to a patient, for which the law and internal procedures set deadlines and a register. Such a complaint, read a week later, is a risk to the practice and a loss of trust for the patient.
The solution collects feedback from all sources through Power Automate flows: surveys from Cliniko or CGM, the mailbox, the website form and Google Business Profile reviews, while reviews from other portals are uploaded by a responsible employee. A private model in the MDP CLOUD GPU cloud in Lithuania (EU) assigns each piece of feedback a category (waiting, service, price, hygiene, communication), a department or doctor according to your structure, and an urgency level, after first removing unnecessary personal data from the text. Complaints with signs of possible harm, or ones that require an official response under your rules, are immediately entered in the manager's register in SharePoint with a deadline and a notification in Teams. For every piece of feedback that needs a reply, the agent prepares a draft in your tone, both for a public Google Business Profile reply and for an email to the patient, but only the responsible person replies: they review, edit and send or publish it. The model does not assess the quality of treatment and does not form conclusions about harm; it only classifies and routes. At the end of the month the solution builds an overview by category and department, with quotes free of personal data. We take survey data from Cliniko and CGM through an API, an export or an email flow, depending on the version; we choose the method after checking. Texts stay in the EU and are not used to train the model, every classification is logged for GDPR, and the register and notifications stay in your Microsoft 365 tenant. We maintain the model environment like our other GPU cloud servers.