Planned
Booking Discount Codes
Will you be able to feature a discount/ voucher code for people to use when booking online?

Esther Cornwall Clinical Massage about 1 year ago
π‘ Feature Request
Planned
Booking Discount Codes
Will you be able to feature a discount/ voucher code for people to use when booking online?

Esther Cornwall Clinical Massage about 1 year ago
π‘ Feature Request
Ability to sell treatment packages
Although contentious, this option is really helpful for rehab professionals to gain commitment to a programme, adherence and improve/expedite results. This is particularly helpful post-surgery and for performance athletes returning to play. The option for a self-calculating, time-limited treatment package would free up admin time and therapists having to manually log sessions used against the package purchased.

Lydia Woodland over 1 year ago
π‘ Feature Request
Ability to sell treatment packages
Although contentious, this option is really helpful for rehab professionals to gain commitment to a programme, adherence and improve/expedite results. This is particularly helpful post-surgery and for performance athletes returning to play. The option for a self-calculating, time-limited treatment package would free up admin time and therapists having to manually log sessions used against the package purchased.

Lydia Woodland over 1 year ago
π‘ Feature Request
Service Categories in Booking Portal (Group Appointment Types)
It would be really helpful to have the ability to group appointment types into service categories within the booking portal. For example, instead of showing a long flat list of appointments, services could be grouped under headings such as: Injury Rehabilitation Sports Massage Other⦠From a practitioner perspective, this would help keep the booking portal cleaner and more intuitive, particularly for clinicians offering multiple services with similar durations.

Jack Lewington 3 months ago
π‘ Feature Request
Service Categories in Booking Portal (Group Appointment Types)
It would be really helpful to have the ability to group appointment types into service categories within the booking portal. For example, instead of showing a long flat list of appointments, services could be grouped under headings such as: Injury Rehabilitation Sports Massage Other⦠From a practitioner perspective, this would help keep the booking portal cleaner and more intuitive, particularly for clinicians offering multiple services with similar durations.

Jack Lewington 3 months ago
π‘ Feature Request
Planned
Feature Request for Program Structure Flexibility
βd like to request the addition of functionality that allows users to assign exercise format types within a session; specifically the ability to label and format sessions as Straight Sets, Supersets, or Circuits and the ability to create a superset within the session. This feature would enable clinicians and coaches to give clients more flexibility in how training is completed, particularly for those who need to maximise gym time while still applying strength & conditioning principles. Being able to tag or group exercises (e.g. A1 + A2 Superset, Circuit Block B, or Strength Set C) would support structured programming, reduce confusion for users, and allow coaches to prescribe targeted training stimuli such as strength-focused straight sets or work-capacity style circuits. The outcome: Clearer programming options for time-efficient training Better alignment with S&C methodologies More customisable session flow for real-world training environments This addition would improve usability for clinicians/coaches and enhance client adherence and understanding. Thank you for considering this.

compass.performance@outlook.com 4 months ago
π‘ Feature Request
Planned
Feature Request for Program Structure Flexibility
βd like to request the addition of functionality that allows users to assign exercise format types within a session; specifically the ability to label and format sessions as Straight Sets, Supersets, or Circuits and the ability to create a superset within the session. This feature would enable clinicians and coaches to give clients more flexibility in how training is completed, particularly for those who need to maximise gym time while still applying strength & conditioning principles. Being able to tag or group exercises (e.g. A1 + A2 Superset, Circuit Block B, or Strength Set C) would support structured programming, reduce confusion for users, and allow coaches to prescribe targeted training stimuli such as strength-focused straight sets or work-capacity style circuits. The outcome: Clearer programming options for time-efficient training Better alignment with S&C methodologies More customisable session flow for real-world training environments This addition would improve usability for clinicians/coaches and enhance client adherence and understanding. Thank you for considering this.

compass.performance@outlook.com 4 months ago
π‘ Feature Request
Additional field on booking portal for clients to enter brief overview of their problem.
Is it possible for the booking portal to have an additional field that must be completed, along the lines of βplease provide brief details of your reasons for bookingβ.

Jo Crawley 4 months ago
π‘ Feature Request
Additional field on booking portal for clients to enter brief overview of their problem.
Is it possible for the booking portal to have an additional field that must be completed, along the lines of βplease provide brief details of your reasons for bookingβ.

Jo Crawley 4 months ago
π‘ Feature Request
In Progress
Christmas/gift vouchers
It was already mentioned about discount codes but also with vouchers or gifts. I feel like I am missing out on a massive seasonal opportunity of business by offering vouchers or paying for a session with the ability to book later for example.

harvey sturman 5 months ago
π‘ Feature Request
In Progress
Christmas/gift vouchers
It was already mentioned about discount codes but also with vouchers or gifts. I feel like I am missing out on a massive seasonal opportunity of business by offering vouchers or paying for a session with the ability to book later for example.

harvey sturman 5 months ago
π‘ Feature Request
Ability for clients to book at anytime in 15 minute increments
I was wondering if it would be possible if something like this is implemented please, as I have seen it used on other software like Fresha and Treatwell. For example, if a client wants to book a 60 min appointment online, and if I start my day on the hour (8/9am etc), then they can only book on the hour too, not at say 9:15, 9:30 or 9:45am. I think this would be really beneficial if possible please. Thank you

Kavan Rickers 9 months ago
π‘ Feature Request
Ability for clients to book at anytime in 15 minute increments
I was wondering if it would be possible if something like this is implemented please, as I have seen it used on other software like Fresha and Treatwell. For example, if a client wants to book a 60 min appointment online, and if I start my day on the hour (8/9am etc), then they can only book on the hour too, not at say 9:15, 9:30 or 9:45am. I think this would be really beneficial if possible please. Thank you

Kavan Rickers 9 months ago
π‘ Feature Request
In Progress
Patient details
Please can we have the ability to add more patient details when crating a new booking. Currenlty Its just name and email address. It would be great to be able to add in; Phone number and tick yes for reminders. This just reduced extra work for bucy clinics :)

Emily Field 12 months ago
π‘ Feature Request
In Progress
Patient details
Please can we have the ability to add more patient details when crating a new booking. Currenlty Its just name and email address. It would be great to be able to add in; Phone number and tick yes for reminders. This just reduced extra work for bucy clinics :)

Emily Field 12 months ago
π‘ Feature Request
Completed
Less manual work for new patients
For all new patients, we ask for a triage form and T&Cs form to be completed. Currently, to make sure they are linked to the individual, I have to manual create and sent the forms. I would love if a new feature meant paperwork got sent with the confirmation email.

Emily Field 12 months ago
π‘ Feature Request
Completed
Less manual work for new patients
For all new patients, we ask for a triage form and T&Cs form to be completed. Currently, to make sure they are linked to the individual, I have to manual create and sent the forms. I would love if a new feature meant paperwork got sent with the confirmation email.

Emily Field 12 months ago
π‘ Feature Request
Search by Open Cases/Case Management
Could there be an option to search by open cases? As a way of checking on those patients who we may have seen a while ago but whose treatment was/is ongoing (or patients who have not booked back in and are wanting to self manage their ongoing rehab) so that we can remember to follow up with them? I think that could be a really helpful addition at some stage so that it enables us to follow up with those βforgottenβ patients.

tommyr85 over 1 year ago
π‘ Feature Request
Search by Open Cases/Case Management
Could there be an option to search by open cases? As a way of checking on those patients who we may have seen a while ago but whose treatment was/is ongoing (or patients who have not booked back in and are wanting to self manage their ongoing rehab) so that we can remember to follow up with them? I think that could be a really helpful addition at some stage so that it enables us to follow up with those βforgottenβ patients.

tommyr85 over 1 year ago
π‘ Feature Request
Search and Tagging Functionality for Form Templates
Description: As the list of forms grows, customers have requested the ability to search through the forms for easier access. Additionally, tagging forms would provide better organisation by allowing users to categorise forms based on their purpose (e.g., marketing, feedback, clinical, etc.). Current Behaviour: Currently, users must manually scroll through the list of forms without the ability to search or filter. There is no tagging system to help distinguish between different form types, which can lead to inefficiency as the list expands. Proposed Solution: We propose adding two key features to improve form management: Search Functionality: Allow users to search for forms by name or keywords, making finding the relevant form in a growing list quicker and easier. Tagging System: Introduce a tagging option for forms, enabling users to categorise them based on their purpose, such as "Marketing," "Feedback," "Clinical," etc. Tags would also be searchable to further streamline the process. Customer Benefit: This feature would greatly improve the usability and organisation of forms, making it easier for users to find, categorise, and manage different types of forms as their list grows.

simon.taylor over 1 year ago
π‘ Feature Request
Search and Tagging Functionality for Form Templates
Description: As the list of forms grows, customers have requested the ability to search through the forms for easier access. Additionally, tagging forms would provide better organisation by allowing users to categorise forms based on their purpose (e.g., marketing, feedback, clinical, etc.). Current Behaviour: Currently, users must manually scroll through the list of forms without the ability to search or filter. There is no tagging system to help distinguish between different form types, which can lead to inefficiency as the list expands. Proposed Solution: We propose adding two key features to improve form management: Search Functionality: Allow users to search for forms by name or keywords, making finding the relevant form in a growing list quicker and easier. Tagging System: Introduce a tagging option for forms, enabling users to categorise them based on their purpose, such as "Marketing," "Feedback," "Clinical," etc. Tags would also be searchable to further streamline the process. Customer Benefit: This feature would greatly improve the usability and organisation of forms, making it easier for users to find, categorise, and manage different types of forms as their list grows.

simon.taylor over 1 year ago
π‘ Feature Request
Completed
Ability to Create Individual Appointment Windows on Fixed Days and Times
Description: Customers have expressed a need for the ability to create individual appointment windows on specific fixed days and times without relying on appointment rules and exceptions. This would enable a more flexible and tailored approach to scheduling appointments. Current Behaviour: To achieve something similar, users must first set an overarching appointment rule and then manually create exceptions around it. This can be cumbersome, especially when users require a bespoke appointment window for a specific day and time. Proposed Solution: We propose adding functionality to create bespoke appointment windows directly. This would allow users to designate fixed days and times to schedule appointments without relying on setting broad rules and working around them. Customer Benefit: This change would significantly streamline the process for users who need a more flexible and precise scheduling option. It reduces the effort required to manage appointment availability, improving the user experience.

simon.taylor over 1 year ago
π‘ Feature Request
Completed
Ability to Create Individual Appointment Windows on Fixed Days and Times
Description: Customers have expressed a need for the ability to create individual appointment windows on specific fixed days and times without relying on appointment rules and exceptions. This would enable a more flexible and tailored approach to scheduling appointments. Current Behaviour: To achieve something similar, users must first set an overarching appointment rule and then manually create exceptions around it. This can be cumbersome, especially when users require a bespoke appointment window for a specific day and time. Proposed Solution: We propose adding functionality to create bespoke appointment windows directly. This would allow users to designate fixed days and times to schedule appointments without relying on setting broad rules and working around them. Customer Benefit: This change would significantly streamline the process for users who need a more flexible and precise scheduling option. It reduces the effort required to manage appointment availability, improving the user experience.

simon.taylor over 1 year ago
π‘ Feature Request
Feature Request: Single Treatment Room Booking Conflict Prevention
Background Case example: two clinicians working in the same treatment room use the same booking system. However, the system allows overlapping appointments because it treats each clinician's schedule independently without accounting for shared room usage. Problem Both clinicians can book appointments at the same time. Resulting overlapping bookings cause double-booking of the only available treatment room. This causes scheduling conflicts and inefficiencies. Current Workarounds Manually dividing the day into fixed time blocks assigned to each clinician (e.g., Clinician A from 8-10 am, Clinician B from 10-12 pm). Relying on first-come, first-served booking managed by the clinicians themselves from the Diary. No automated system-level control to prevent overlaps. User Impact Risk of double bookings leading to client dissatisfaction and operational challenges. Lack of flexibility if both clinicians are available simultaneously but want to avoid overlap. Increased manual coordination required between clinicians. Proposed Feature Implement a shared resource booking system for treatment rooms with the following capabilities: Resource Definition Ability to define treatment rooms as shared resources in the booking system. Assign multiple clinicians to the same treatment room resource. Conflict Prevention Prevent overlapping bookings tied to the same resource (treatment room). If Clinician A books the room at 9:00β9:30, Clinician B cannot book any appointment overlapping that time. Booking Interface Real-time availability showing shared treatment room occupancy. System-generated alerts or blocks on conflicting bookings. Flexible Scheduling Allow simultaneous clinician availability but enforce single-room occupancy rules. Optionally allow manual override with warnings (for exceptional cases). Notification System Notify both clinicians if a booking attempt conflicts with existing appointments. Benefits Eliminates double bookings for shared treatment rooms. Improves operational efficiency and client experience. Reduces need for manual coordination between clinicians. Supports flexible and dynamic scheduling based on actual availability of the treatment room. Additional Notes This feature would require significant development work, and currently is not a highly requested feature - this post is to gauge user interest before considering implementation.

Cloudia Rose Barr 17 days ago
π‘ Feature Request
Feature Request: Single Treatment Room Booking Conflict Prevention
Background Case example: two clinicians working in the same treatment room use the same booking system. However, the system allows overlapping appointments because it treats each clinician's schedule independently without accounting for shared room usage. Problem Both clinicians can book appointments at the same time. Resulting overlapping bookings cause double-booking of the only available treatment room. This causes scheduling conflicts and inefficiencies. Current Workarounds Manually dividing the day into fixed time blocks assigned to each clinician (e.g., Clinician A from 8-10 am, Clinician B from 10-12 pm). Relying on first-come, first-served booking managed by the clinicians themselves from the Diary. No automated system-level control to prevent overlaps. User Impact Risk of double bookings leading to client dissatisfaction and operational challenges. Lack of flexibility if both clinicians are available simultaneously but want to avoid overlap. Increased manual coordination required between clinicians. Proposed Feature Implement a shared resource booking system for treatment rooms with the following capabilities: Resource Definition Ability to define treatment rooms as shared resources in the booking system. Assign multiple clinicians to the same treatment room resource. Conflict Prevention Prevent overlapping bookings tied to the same resource (treatment room). If Clinician A books the room at 9:00β9:30, Clinician B cannot book any appointment overlapping that time. Booking Interface Real-time availability showing shared treatment room occupancy. System-generated alerts or blocks on conflicting bookings. Flexible Scheduling Allow simultaneous clinician availability but enforce single-room occupancy rules. Optionally allow manual override with warnings (for exceptional cases). Notification System Notify both clinicians if a booking attempt conflicts with existing appointments. Benefits Eliminates double bookings for shared treatment rooms. Improves operational efficiency and client experience. Reduces need for manual coordination between clinicians. Supports flexible and dynamic scheduling based on actual availability of the treatment room. Additional Notes This feature would require significant development work, and currently is not a highly requested feature - this post is to gauge user interest before considering implementation.

Cloudia Rose Barr 17 days ago
π‘ Feature Request
Support searching clients by email address and Client ID
Description Proposal to implement the ability to search for clients using their email address and their unique Client ID in the Rehab Guru web app. This would allow practitioners to quickly locate a specific patient when they know an exact identifier, rather than relying only on name-based search.β Problem to solve Practitioners often have a clientβs email address or system-generated Client ID When many clients share similar names, name-only search makes it slow and error-prone to find the correct record.β Being able to search by a precise identifier reduces the risk of opening or editing the wrong client.β Requested behavior Typing a full or partial email address in the client search field should return all matching client records.β Typing a valid Client ID should return that specific clientβs record.β This should work consistently from the main Clients list . Impact and value Faster, more accurate client lookup, especially in large clinics or organisations with many similar client names.β Better alignment with how practitioners work across multiple systems, where email and Client ID are standard identifiers.β Additional context This request originates from customer feedback where a user expected to be able to search by email address and Client ID when looking up patients.

Cloudia Rose Barr about 2 months ago
π‘ Feature Request
Support searching clients by email address and Client ID
Description Proposal to implement the ability to search for clients using their email address and their unique Client ID in the Rehab Guru web app. This would allow practitioners to quickly locate a specific patient when they know an exact identifier, rather than relying only on name-based search.β Problem to solve Practitioners often have a clientβs email address or system-generated Client ID When many clients share similar names, name-only search makes it slow and error-prone to find the correct record.β Being able to search by a precise identifier reduces the risk of opening or editing the wrong client.β Requested behavior Typing a full or partial email address in the client search field should return all matching client records.β Typing a valid Client ID should return that specific clientβs record.β This should work consistently from the main Clients list . Impact and value Faster, more accurate client lookup, especially in large clinics or organisations with many similar client names.β Better alignment with how practitioners work across multiple systems, where email and Client ID are standard identifiers.β Additional context This request originates from customer feedback where a user expected to be able to search by email address and Client ID when looking up patients.

Cloudia Rose Barr about 2 months ago
π‘ Feature Request
Allowing a reception/managerial account for a team
Summary Add a reception role when adding team members. Reception users do not consume a paid seat, have no access to Creator or treatment notes, but can view Dashboard and Diary, view the client section (without treatment notes), create/cancel and reschedule appointments (Update arrival status), and perform billing/invoicing. Description When adding a team member, we need to support selecting a role (e.g. practitioner vs reception; future: sports therapist, etc.). Roles determine permissions and whether the user consumes a paid seat. Reception role (current scope): No paid seat β does not count toward subscription seats. Can view: Dashboard, Diary, Clients section. Cannot view: Treatment notes; Creator; cannot send programs. Can do: View Dashboard and Diary, view the client section (without treatment notes), create/cancel and reschedule appointments (Update arrival status); raise invoices and perform billing. So βreceptionistβ is a RehabGuru user with limited, reception-specific permissions and no seat cost.

Cloudia Rose Barr about 2 months ago
π‘ Feature Request
Allowing a reception/managerial account for a team
Summary Add a reception role when adding team members. Reception users do not consume a paid seat, have no access to Creator or treatment notes, but can view Dashboard and Diary, view the client section (without treatment notes), create/cancel and reschedule appointments (Update arrival status), and perform billing/invoicing. Description When adding a team member, we need to support selecting a role (e.g. practitioner vs reception; future: sports therapist, etc.). Roles determine permissions and whether the user consumes a paid seat. Reception role (current scope): No paid seat β does not count toward subscription seats. Can view: Dashboard, Diary, Clients section. Cannot view: Treatment notes; Creator; cannot send programs. Can do: View Dashboard and Diary, view the client section (without treatment notes), create/cancel and reschedule appointments (Update arrival status); raise invoices and perform billing. So βreceptionistβ is a RehabGuru user with limited, reception-specific permissions and no seat cost.

Cloudia Rose Barr about 2 months ago
π‘ Feature Request
Client Prescription Tracking
It could be helpful for clients to be able to track their progress through the app themselves (e.g. weights, reps, sets) so that they can easily keep track of any of their own progression between sessions.

Rowan Thorpe 3 months ago
π‘ Feature Request
Client Prescription Tracking
It could be helpful for clients to be able to track their progress through the app themselves (e.g. weights, reps, sets) so that they can easily keep track of any of their own progression between sessions.

Rowan Thorpe 3 months ago
π‘ Feature Request
Feature request: Flexible class credit packages
Many clinics are selling monthly or block class packages where clients buy a set number of sessions (for example, 8 Pilates classes for Β£190 per month) and then use those sessions across different days and times, rather than committing to a fixed weekly slot.β Problem Current Class Block Bookings work well for fixed, recurring programmes (e.g. every Tuesday at 6pm for 10 weeks) but do not function as a flexible credit/pack system.β Clinics that sell credit-based packages cannot easily: Assign a monthly quota of sessions (e.g. 8 per month). Allow clients to use those sessions across multiple time slots and days. This limitation encourages clinics to adopt separate management systems purely for class bookings and payments.β Current behaviour Blocks are configured as a series of predefined sessions with fixed dates and times.β The system treats a block as one continuous booking, rather than a pool of credits attached to the clientβs account.β There is no native credit balance or package tracking per client for flexible class attendance.β Requested behaviour Introduce flexible class credit packs that clients can spend across eligible classes until their credits are used or expire.β Key capabilities: Create credit-based products, e.g.: β8 Pilates Class Credits β Β£190β valid for 1 monthβ. When purchased: Credits are added to the clientβs account balance. Each attended class automatically deducts a credit. Credits usable on: Any eligible class type (e.g. βPilates Classβ) at any available time/day within the validity period.β Optional configuration: Credit expiry (e.g. 30 days, 8 weeks). Which class types the pack can be used on. Limits such as max classes per day/week.β Why this would help Aligns Rehab Guru with common clinic business models for group classes and memberships.β Reduces reliance on external booking platforms to handle flexible class packages. Provides a clearer, automated experience for both admins and clients, avoiding manual tracking of package usage.

Cloudia Rose Barr 3 months ago
π‘ Feature Request
Feature request: Flexible class credit packages
Many clinics are selling monthly or block class packages where clients buy a set number of sessions (for example, 8 Pilates classes for Β£190 per month) and then use those sessions across different days and times, rather than committing to a fixed weekly slot.β Problem Current Class Block Bookings work well for fixed, recurring programmes (e.g. every Tuesday at 6pm for 10 weeks) but do not function as a flexible credit/pack system.β Clinics that sell credit-based packages cannot easily: Assign a monthly quota of sessions (e.g. 8 per month). Allow clients to use those sessions across multiple time slots and days. This limitation encourages clinics to adopt separate management systems purely for class bookings and payments.β Current behaviour Blocks are configured as a series of predefined sessions with fixed dates and times.β The system treats a block as one continuous booking, rather than a pool of credits attached to the clientβs account.β There is no native credit balance or package tracking per client for flexible class attendance.β Requested behaviour Introduce flexible class credit packs that clients can spend across eligible classes until their credits are used or expire.β Key capabilities: Create credit-based products, e.g.: β8 Pilates Class Credits β Β£190β valid for 1 monthβ. When purchased: Credits are added to the clientβs account balance. Each attended class automatically deducts a credit. Credits usable on: Any eligible class type (e.g. βPilates Classβ) at any available time/day within the validity period.β Optional configuration: Credit expiry (e.g. 30 days, 8 weeks). Which class types the pack can be used on. Limits such as max classes per day/week.β Why this would help Aligns Rehab Guru with common clinic business models for group classes and memberships.β Reduces reliance on external booking platforms to handle flexible class packages. Provides a clearer, automated experience for both admins and clients, avoiding manual tracking of package usage.

Cloudia Rose Barr 3 months ago
π‘ Feature Request
WhatsApp notifications from clinicβs own name/number
Current behaviour WhatsApp appointment confirmations and reminders are system-generated and sent under Rehab Guruβs approved WhatsApp business sender profile.β The message template inserts the clinic details into the body (for example βRegards {{businessName}} β¦ sent by Rehab Guru Ltd on behalf of {{businessName}}. Replies will not be sent to your therapistβ), but the sender name and number remain Rehab Guruβs.β Clinics cannot currently customise the WhatsApp sender identity, and patients cannot reply to reach the clinic directly.β Desired behaviour Allow clinics to βbring their own numberβ or WhatsApp Business profile so that appointment reminders and related notifications are sent from the clinicβs own identity.β Patients should see the clinic name as the sender in WhatsApp, improving recognition and reducing confusion.β Optional: support configurable reply handling so patientsβ replies can route back to the clinic, within WhatsApp policy constraints.β Rationale / impact Clearer branding improves patient trust and engagement with reminders and marketing communications.β Reduces support noise from clinics whose patients are unsure why messages appear from βRehab Guruβ rather than the clinic they booked with.β May become an adoption blocker for clinics that want white-labelled communications and tighter alignment with their existing WhatsApp presence.β Constraints / considerations WhatsApp Business API policies require approved templates and verified business senders; supporting per-clinic senders adds complexity in setup and compliance.β Likely requires a βbring your own Twilio/WhatsApp providerβ or multi-tenant WhatsApp Business architecture, with clear UX for clinics to connect and verify their number.β Need safeguards so that if a clinicβs own WhatsApp configuration fails, messages can fall back to Rehab Guruβs sender (or fail gracefully) to avoid missed reminders.β Possible acceptance criteria A clinic can connect its own WhatsApp Business sender (via settings) and complete any required verification flow.β After connection, new WhatsApp reminders are delivered showing the clinicβs name/number as sender for that clinicβs patients.β If no clinic-specific sender is configured, behaviour remains as today (messages from Rehab Guru).β Admins can disable or disconnect their own sender and immediately revert to Rehab Guruβs default sender.β

Cloudia Rose Barr 4 months ago
π‘ Feature Request
WhatsApp notifications from clinicβs own name/number
Current behaviour WhatsApp appointment confirmations and reminders are system-generated and sent under Rehab Guruβs approved WhatsApp business sender profile.β The message template inserts the clinic details into the body (for example βRegards {{businessName}} β¦ sent by Rehab Guru Ltd on behalf of {{businessName}}. Replies will not be sent to your therapistβ), but the sender name and number remain Rehab Guruβs.β Clinics cannot currently customise the WhatsApp sender identity, and patients cannot reply to reach the clinic directly.β Desired behaviour Allow clinics to βbring their own numberβ or WhatsApp Business profile so that appointment reminders and related notifications are sent from the clinicβs own identity.β Patients should see the clinic name as the sender in WhatsApp, improving recognition and reducing confusion.β Optional: support configurable reply handling so patientsβ replies can route back to the clinic, within WhatsApp policy constraints.β Rationale / impact Clearer branding improves patient trust and engagement with reminders and marketing communications.β Reduces support noise from clinics whose patients are unsure why messages appear from βRehab Guruβ rather than the clinic they booked with.β May become an adoption blocker for clinics that want white-labelled communications and tighter alignment with their existing WhatsApp presence.β Constraints / considerations WhatsApp Business API policies require approved templates and verified business senders; supporting per-clinic senders adds complexity in setup and compliance.β Likely requires a βbring your own Twilio/WhatsApp providerβ or multi-tenant WhatsApp Business architecture, with clear UX for clinics to connect and verify their number.β Need safeguards so that if a clinicβs own WhatsApp configuration fails, messages can fall back to Rehab Guruβs sender (or fail gracefully) to avoid missed reminders.β Possible acceptance criteria A clinic can connect its own WhatsApp Business sender (via settings) and complete any required verification flow.β After connection, new WhatsApp reminders are delivered showing the clinicβs name/number as sender for that clinicβs patients.β If no clinic-specific sender is configured, behaviour remains as today (messages from Rehab Guru).β Admins can disable or disconnect their own sender and immediately revert to Rehab Guruβs default sender.β

Cloudia Rose Barr 4 months ago
π‘ Feature Request
Post appointment automated texts
Hi, now that we have text/whatsapp appointment reminders, would there be potential for an automated text follow up to attract some engagement with patients post appointment or to ask them to leave a review etc? Ideally this would be customisable but Iβm not sure thatβs possible? Thanks Tom

tommyr85 5 months ago
π‘ Feature Request
Post appointment automated texts
Hi, now that we have text/whatsapp appointment reminders, would there be potential for an automated text follow up to attract some engagement with patients post appointment or to ask them to leave a review etc? Ideally this would be customisable but Iβm not sure thatβs possible? Thanks Tom

tommyr85 5 months ago
π‘ Feature Request
In Progress
Display patient arrival status on appointment (arrived, attended, DNA)
Feature Request Add the ability to display and track patient arrival status directly on appointment entries, showing whether a patient has arrived, attended, or did not attend (DNA). Problem Statement Currently, there's no clear visibility of patient arrival and attendance status on appointments. This makes it difficult for clinicians to quickly identify which patients have shown up and which have not, impacting workflow management and follow-up procedures. Proposed Solution Implement a status indicator on appointments that displays the patient's arrival/attendance state, with options including: Arrived - Patient has arrived at the clinic Attended - Patient completed the appointment DNA (Did Not Attend) - Patient did not show up [Other statuses to be discussed] Implementation Details Add status field to appointment model Display status as visual indicator (badge, icon, or color-coding) on calendar view Provide ability to update status during/after appointment Store status information for reporting and analytics Benefits Quick visibility of patient attendance patterns Easier identification of no-shows for follow-up Better time management for clinicians Improved data for clinic analytics and performance tracking

Cloudia Rose Barr 5 months ago
π‘ Feature Request
In Progress
Display patient arrival status on appointment (arrived, attended, DNA)
Feature Request Add the ability to display and track patient arrival status directly on appointment entries, showing whether a patient has arrived, attended, or did not attend (DNA). Problem Statement Currently, there's no clear visibility of patient arrival and attendance status on appointments. This makes it difficult for clinicians to quickly identify which patients have shown up and which have not, impacting workflow management and follow-up procedures. Proposed Solution Implement a status indicator on appointments that displays the patient's arrival/attendance state, with options including: Arrived - Patient has arrived at the clinic Attended - Patient completed the appointment DNA (Did Not Attend) - Patient did not show up [Other statuses to be discussed] Implementation Details Add status field to appointment model Display status as visual indicator (badge, icon, or color-coding) on calendar view Provide ability to update status during/after appointment Store status information for reporting and analytics Benefits Quick visibility of patient attendance patterns Easier identification of no-shows for follow-up Better time management for clinicians Improved data for clinic analytics and performance tracking

Cloudia Rose Barr 5 months ago
π‘ Feature Request