{"pullRequests":[{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/9169","title":"Waiting lists now simpler for staff and patients","state":"closed","number":9169,"created_at":"2026-03-13T11:23:42Z","repo_name":"Kaddio Application","merged_at":"2026-03-30T10:05:48Z","body":"Adds dedicated waiting lists overview page for easier management of multiple queues\r\nImplements SMS phone verification for anonymous users to join last-minute booking waiting lists without requiring accounts\r\nImproves booking accessibility by allowing patients to secure appointments via phone number verification, reducing barriers to care access\r\nAlso adds a possible delay between each sms","body_html":"<p dir=\"auto\">Managing appointment queues is now more straightforward with a dedicated view where you can see all waiting patients in one place. This makes it easier to track requests and fill last-minute cancellations as soon as they arise.</p>\n<p dir=\"auto\">Patients can join waiting lists by confirming their phone number via text message, without needing to create an account first. This removes barriers to care and helps ensure that open appointments quickly reach those who need them.</p>\n<p dir=\"auto\">These improvements are available automatically in your Booking system. Review your settings to ensure patients see the text message verification option.</p>","translations":{"en":{"title":"Waiting lists now simpler for staff and patients","body_html":"<p dir=\"auto\">Managing appointment queues is now more straightforward with a dedicated view where you can see all waiting patients in one place. This makes it easier to track requests and fill last-minute cancellations as soon as they arise.</p>\n<p dir=\"auto\">Patients can join waiting lists by confirming their phone number via text message, without needing to create an account first. This removes barriers to care and helps ensure that open appointments quickly reach those who need them.</p>\n<p dir=\"auto\">These improvements are available automatically in your Booking system. Review your settings to ensure patients see the text message verification option.</p>"}},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/9218","title":"Control which contacts your team can document","state":"closed","number":9218,"created_at":"2026-03-23T10:20:24Z","repo_name":"Kaddio Application","merged_at":"2026-03-30T06:45:21Z","body":"Limit which contact types from which a caregiver can create a note","body_html":"<p dir=\"auto\">You can now decide exactly which types of contacts your practitioners are able to document in the Journal. This gives clinic administrators finer control over workflows, ensuring that journal entries are created only for the patient categories that match your team's responsibilities.</p>\n<p dir=\"auto\">By configuring these permissions at the group level, you can tailor Kaddio to fit complex clinic structures. Whether you manage different service lines or patient types, your staff will only see the options relevant to their specific role, keeping records organized and reducing the risk of documentation errors.</p>\n<p dir=\"auto\">These settings are available in your group preferences and take effect immediately. No action is required unless you wish to adjust access for specific teams.</p>","translations":{"en":{"title":"Control which contacts your team can document","body_html":"<p dir=\"auto\">You can now decide exactly which types of contacts your practitioners are able to document in the Journal. This gives clinic administrators finer control over workflows, ensuring that journal entries are created only for the patient categories that match your team's responsibilities.</p>\n<p dir=\"auto\">By configuring these permissions at the group level, you can tailor Kaddio to fit complex clinic structures. Whether you manage different service lines or patient types, your staff will only see the options relevant to their specific role, keeping records organized and reducing the risk of documentation errors.</p>\n<p dir=\"auto\">These settings are available in your group preferences and take effect immediately. No action is required unless you wish to adjust access for specific teams.</p>"}},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/9197","title":"Clear records when patients are removed","state":"closed","number":9197,"created_at":"2026-03-19T13:36:42Z","repo_name":"Kaddio Application","merged_at":"2026-03-27T14:32:15Z","body":"Deletion of a client is logged","body_html":"<p dir=\"auto\">Kaddio now automatically documents whenever a patient profile is permanently deleted from Journal. This creates a reliable history that supports your clinic's compliance requirements and data security standards, all without interrupting your daily workflow.</p>\n<p dir=\"auto\">Administrators gain better visibility into when patient information is removed, providing additional peace of mind for your data management practices. The change takes effect immediately across all accounts and requires no action from your team.</p>","translations":{"en":{"title":"Clear records when patients are removed","body_html":"<p dir=\"auto\">Kaddio now automatically documents whenever a patient profile is permanently deleted from Journal. This creates a reliable history that supports your clinic's compliance requirements and data security standards, all without interrupting your daily workflow.</p>\n<p dir=\"auto\">Administrators gain better visibility into when patient information is removed, providing additional peace of mind for your data management practices. The change takes effect immediately across all accounts and requires no action from your team.</p>"}},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/9125","title":"Visualize patient form trends over time","state":"closed","number":9125,"created_at":"2026-03-10T09:05:00Z","repo_name":"Kaddio Application","merged_at":"2026-03-27T08:11:09Z","body":"Completed journal forms are visible on the client overview. For forms that have a calculation, results are also visible and compared over time in a graph.\r\n\r\n\r\n- Graf på patientöversikten om det finns formulär med beräkning\r\n- Möjligt att visa/dölja olika formulär genom att klicka på teckenförklaringen\r\n- Ruta som visar skillnad mellan första och senaste formulär (om fler än 1 formulär)\r\n- Tabell med alla ifyllda formulär","body_html":"<p dir=\"auto\">Track patient development visually in the Journal. When using forms with scoring or calculations, the patient overview displays clear trend graphs showing changes over time, making it easy to spot patterns and progress at a glance.</p>\n<p dir=\"auto\">Compare the first and latest form submissions instantly with the new difference indicator, and browse the complete history through a streamlined table view. Customize your view by clicking the legend to show or hide specific forms.</p>\n<p dir=\"auto\">This update helps you understand your patient's journey more intuitively, without switching between screens or manual comparisons. The new views appear automatically for any patient with multiple form submissions—no setup required.</p>","translations":{"en":{"title":"Visualize patient form trends over time","body_html":"<p dir=\"auto\">Track patient development visually in the Journal. When using forms with scoring or calculations, the patient overview displays clear trend graphs showing changes over time, making it easy to spot patterns and progress at a glance.</p>\n<p dir=\"auto\">Compare the first and latest form submissions instantly with the new difference indicator, and browse the complete history through a streamlined table view. Customize your view by clicking the legend to show or hide specific forms.</p>\n<p dir=\"auto\">This update helps you understand your patient's journey more intuitively, without switching between screens or manual comparisons. The new views appear automatically for any patient with multiple form submissions—no setup required.</p>"}},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/9134","title":"AI fixed price","state":"closed","number":9134,"created_at":"2026-03-10T10:40:57Z","repo_name":"Kaddio Application","merged_at":"2026-03-12T21:52:16Z","body":"Kaddio AI fixed price: 449 SEK for unlimited transcription\r\n\r\n","body_html":"<p dir=\"auto\">Kaddio AI fixed price: 449 SEK for unlimited transcription</p>","translations":{},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/9157","title":"Booking type on dashboard","state":"closed","number":9157,"created_at":"2026-03-12T12:43:08Z","repo_name":"Kaddio Application","merged_at":"2026-03-12T12:52:06Z","body":"Clients can see which treatment they have booked on their dashboard","body_html":"<p dir=\"auto\">Clients can see which treatment they have booked on their dashboard</p>","translations":{},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/9126","title":"Optional message field in client booking","state":"closed","number":9126,"created_at":"2026-03-10T09:35:36Z","repo_name":"Kaddio Application","merged_at":"2026-03-10T20:42:08Z","body":"Optional message field in client booking","body_html":"<p dir=\"auto\">Optional message field in client booking</p>","translations":{},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/9138","title":"Invoices-draft-show-as-pdf","state":"closed","number":9138,"created_at":"2026-03-10T12:55:44Z","repo_name":"Kaddio Application","merged_at":"2026-03-10T20:06:34Z","body":"Preview invoice from Draft","body_html":"<p dir=\"auto\">Preview invoice from Draft</p>","translations":{},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/8806","title":"Msg deletion setting","state":"closed","number":8806,"created_at":"2026-01-21T19:23:45Z","repo_name":"Kaddio Application","merged_at":"2026-03-06T10:16:34Z","body":"Added configurable message deletion time limits to Chat settings.\r\nAdded audit logging for every message deletion, capturing user, time and group details.\r\nImproved deletion method to enforce time limits and prevent removal from archived groups.\r\n","body_html":"<p dir=\"auto\">Added configurable message deletion time limits to Chat settings.<br>\nAdded audit logging for every message deletion, capturing user, time and group details.<br>\nImproved deletion method to enforce time limits and prevent removal from archived groups.</p>","translations":{},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/9090","title":"Client initiated chat setting","state":"closed","number":9090,"created_at":"2026-03-05T15:21:22Z","repo_name":"Kaddio Application","merged_at":"2026-03-06T10:01:56Z","body":"Added client‑initiated chat option in the Patient Portal, allowing users to start a conversation with the clinic at any time.\r\nImproved Chat workflow by automatically linking new client messages to the appropriate patient record.","body_html":"<p dir=\"auto\">Added client‑initiated chat option in the Patient Portal, allowing users to start a conversation with the clinic at any time.<br>\nImproved Chat workflow by automatically linking new client messages to the appropriate patient record.</p>","translations":{},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/9031","title":"API - Support for Invoices","state":"closed","number":9031,"created_at":"2026-02-27T07:26:04Z","repo_name":"Kaddio Application","merged_at":"2026-03-05T12:56:58Z","body":"- Added invoicing access through the Kaddio GraphQL API, enabling clinics to create and retrieve invoices programmatically.\r\n- Improved data security for invoice transactions, ensuring compliance with healthcare privacy standards.","body_html":"<ul dir=\"auto\">\n<li>Added invoicing access through the Kaddio GraphQL API, enabling clinics to create and retrieve invoices programmatically.</li>\n<li>Improved data security for invoice transactions, ensuring compliance with healthcare privacy standards.</li>\n</ul>","translations":{},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/7610","title":"Last-minute booking gaps - filled automatically","state":"closed","number":7610,"created_at":"2025-05-25T08:51:13Z","repo_name":"Kaddio Application","merged_at":"2026-03-05T12:00:34Z","body":"Added automatic waiting‑list creation for each treatment type (Booking).\r\nAdded SMS notifications to patients when new slots become available (Booking).\r\nImproved alert throttling to limit messages to one per 15 minutes per waiting list (Booking).","body_html":"<p dir=\"auto\">Added automatic waiting‑list creation for each treatment type (Booking).<br>\nAdded SMS notifications to patients when new slots become available (Booking).<br>\nImproved alert throttling to limit messages to one per 15 minutes per waiting list (Booking).</p>","translations":{},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/8986","title":"Signer must be creator (setting)","state":"closed","number":8986,"created_at":"2026-02-20T15:15:46Z","repo_name":"Kaddio Application","merged_at":"2026-03-05T11:55:30Z","body":"Added an opt‑in Journal setting that restricts the “Sign” button to the entry’s creator.","body_html":"<p dir=\"auto\">Added an opt‑in Journal setting that restricts the “Sign” button to the entry’s creator.</p>","translations":{},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/8565","title":"Send forms when you want and send reminders of unfilled forms","state":"closed","number":8565,"created_at":"2025-11-24T14:06:03Z","repo_name":"Kaddio Application","merged_at":"2026-02-20T04:24:14Z","body":"- Determine when a form is sent out in relation to a booking, e.g. 24 hours before a booking\r\n- Remind about unfilled forms","body_html":"<ul dir=\"auto\">\n<li>Determine when a form is sent out in relation to a booking, e.g. 24 hours before a booking</li>\n<li>Remind about unfilled forms</li>\n</ul>","translations":{},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/8878","title":"Case management","state":"closed","number":8878,"created_at":"2026-02-03T08:19:31Z","repo_name":"Kaddio Application","merged_at":"2026-02-19T12:31:56Z","body":"Kaddio introduce our new Cases Module, adding support for advanced case management. Contact  us for more info.","body_html":"<p dir=\"auto\">Kaddio introduce our new Cases Module, adding support for advanced case management. Contact  us for more info.</p>","translations":{},"labels":[]},{"url":"https://api.github.com/repos/kaddio/kaddio/pulls/7001","title":"Kaddio's booking supports bookings for multiple clients (couples, families etc)","state":"closed","number":7001,"created_at":"2024-12-11T14:21:46Z","repo_name":"Kaddio Application","merged_at":"2025-12-02T18:04:00Z","body":"The new feature include:\r\n- multiple clients can book the same appointment\r\n- all booked clients receive confirmation, forms and reminders\r\n- it is possible to book without entering an email address and phone number, for example for a child\r\n- contact persons receive all confirmations and reminders\r\n- in logged-in bookings, all previously booked relationships are available to select from a list when booking a new appointment\r\n- fellow patients can be booked in for the same appointment when the therapist books in the calendar\r\n- it is possible to copy journal entries to fellow patients with a shortcut button\r\n\r\n","body_html":"<p dir=\"auto\">The new feature include:</p>\n<ul dir=\"auto\">\n<li>multiple clients can book the same appointment</li>\n<li>all booked clients receive confirmation, forms and reminders</li>\n<li>it is possible to book without entering an email address and phone number, for example for a child</li>\n<li>contact persons receive all confirmations and reminders</li>\n<li>in logged-in bookings, all previously booked relationships are available to select from a list when booking a new appointment</li>\n<li>fellow patients can be booked in for the same appointment when the therapist books in the calendar</li>\n<li>it is possible to copy journal entries to fellow patients with a shortcut button</li>\n</ul>","translations":{},"labels":[]},{"url":"https://api.github.com/repos/kaddio/platform/pulls/137","title":"Blog","state":"closed","number":137,"created_at":"2025-04-22T13:08:02Z","repo_name":"Platform","merged_at":"2025-04-23T18:40:28Z","body":"Introducing a new blog on kaddio.com","body_html":"<p dir=\"auto\">Introducing a new blog on kaddio.com</p>","translations":{},"labels":[]}]}