Separate canceling and rescheduling settings for the client portal
Right now the client's ability to cancel or reschedule an appointment through the client portal is one setting. Make these separate so we can allow clients to cancel but not reschedule, or vice versa.
If a client requests an appointment through the client portal for a future date then have those appointments automatically approved and added to my calendar.
Show which providers have availability on the client portal
Allow clients to see which providers have availability on the client portal. Right now, they have to select a provider first but that provider may not have availability by the time they can see their calendar.
Allow clients to schedule recurring appointments through the Client Portal
Many of my clients want to schedule weekly sessions and it is a hassle for them to need to click through EVERY week and make an appointment for the same time. I could see this losing potential clients for therapists and then causing those therapis...
Allow new clients to search by specialty on the Client Portal
Update the Client Portal experience for new clients to search by a provider's specialty. New clients usually don't know which therapist to book with. They are looking for a therapist to address their specific need.
Request appointment location change through client portal
Allow a client to request a change to their appointment location (e.g. from in-person to telehealth or vice versa) without having to cancel the appointment and request a whole new one.
Show appointment as rescheduled if client rescheduled from portal
If a client reschedules an appointment from the client portal and I confirm the new appointment, show the status of the appointment as rescheduled similar to how it would show if I rescheduled it within the application.