Online Booking Using the Client Portal


Videos

Setup online booking for the client portal

This Sessions Health tutorial teaches you how to setup and manage your availability for online booking.

Sessions Health's online booking feature allows your existing or new clients to self-schedule appointments online. Once an appointment is requested, you'll receive a notification to accept or decline the appointment. 

Top


Enable online booking

To get started, you must first enable online booking by navigating to the Account Settings > Portal tab > Features section and toggling on the Online Appointment Requests feature .

Permissions: Enabling online booking requires administrator permissions. If you don't have permissions, please contact your account administrator regarding this feature. Once enabled, individual practitioners without administrative permissions can setup their availability.

Enable Online Appointment Requests

You can then manage your online booking availability by clicking the Manage Availability button found within the Online Appointment Requests section. You may also find this by clicking on the Manage Availability button in the upper right section of your Calendar view.

Adding online booking to your website

Once you've setup your client portal and enabled online booking, you may add your client portal URL link directly to your website for client bookings. You can find your client portal URL in Account Settings > Portal

We suggest bypassing the initial landing page and add /request to the end of your URL, which is the direct link for new clients to book an appointment. For example, your new client booking URL may look like https://examplepractice.sessionshealth.com/request.  

Top


Manage your availability

Set your default availability

To create an initial schedule, first set up your availability. Identify your default weekly schedule (you can add or delete specific dates and times at a later step).

Note: Setting your availability establishes the timeframe that clients can book online. Online booking will always consider other appointments and events already on your calendar to avoid double booking.

  • Click the + sign to add additional hours for a particular day. 
  • Click the Copy icon to duplicate a particular day's schedule across other days.
  • Click the Trash icon to delete a schedule.
  • Use the Daily appointment limit to set a maximum number of appointments that can be scheduled for that day. Once the limit is reached, that day will no longer be available for booking.

Setup date overrides

Once you've created your first schedule, you can set  Date Overrides for dates and times that deviate from your default online booking schedule. For example, you can remove an entire week or just an hour of a day if you know you're going to be unavailable. Here, you may also set daily appointment limits for specific dates.

Date Overrides

Note: Both practitioners and members with a Scheduler and/or Administrator role will be able to view and modify your availability settings.

Top


Setup available services

The next step is to determine the services you want to make available for new or existing clients. Services enabled for new clients will allow anyone with a link to your portal URL to request an appointment without an account. Services enabled for existing clients will allow clients that you've invited to your portal and have their own account login to request an appointment. 

Note: You can choose from a list of services that you've enabled in the Billing Settings > Services tab of your account.

Use the Customize Label button to create a client-friendly name when this service appears in the client portal.

Service configuration

Note: We do not have a separate widget to embed online booking onto your website, however, you can simply provide a link to your unique portal URL, which you can find in the Account Settings > Portal tab.

Top


Setup locations

Each schedule allows you to select which locations apply. Select which of your account's service locations should be available for the schedule you are creating.

Locations
  • Display Name is what the client will see as an option when choosing a location,
  • Description is shown when they're confirming the request. The description is useful for providing parking and directions to physical locations or telehealth instructions for telehealth locations.

Top


Additional configuration options

The last step in the setup process is for additional configuration options that you may set from Calendar > Manage Availability. Then click the "..." to the left of the List button, to Edit Settings.

Time Zone

Setting the time zone binds the selected time zone to the hours and days you configure for your availability. However, the calendar is always displayed in the local time where you are currently located.

Example: If your online availability time zone is Central Time, but your client is in New York while looking at your scheduling calendar in the client portal, the times will be displayed in Eastern Time for your client.

Top


Creating multiple schedules

By creating multiple schedules, you have a lot of flexibility in managing how clients schedule. You may create a schedule for telehealth and another for in-person. You may create a schedule for a particular service such as groups or family therapy, or by location type.

Step 1. Click the Plus icon

Clicking the icon at the top of the screen will allow you to create an additional schedule.

Create additional schedule
Step 2. Setup Services and Locations

Click the button that contains the number of services for this schedule to change what services are available.

Edit Services

Click the button that contains the number of locations for this schedule to make changes to the locations. You may select which locations this schedule should apply to and set the display name and description for just this schedule.

The following are just a few examples of how you may create multiple schedules to support your needs.

Example 1: A therapist provides telehealth on M, W, F and provides in-person therapy on T, Th. They offer the same services every day. This therapist may create two schedules. The first schedule may be configured for just the telehealth location. The availability for this schedule will be set for M, W, F and no availability on other days. All services will be included. The second schedule may include just the in-person location. The availability for this schedule will be T and Th. All services will be included.

Example 2: Someone may choose to setup a schedule for each service they offer and assign one or more locations where it's available. 

Example 3: Therapists can use additional schedules as an addendum to an existing schedule. A therapist can create one default telehealth schedule for all services every afternoon, but then add a custom schedule to allow for telehealth consultations on Tuesday mornings.

Example 4: A therapist provides telehealth and in-person therapy but only does consultations using telehealth. They may create two identical schedules except one will use the telehealth location and include the Consultation service. The other schedule will use the in-person location and not include the Consultation service. Clients scheduling through the client portal will only be able to schedule consultations according to the therapist's telehealth schedule.

Top


Online booking from a client's perspective

Actions

Book an appointment

From a client's perspective, your portal entry will include an option for new and/or existing clients.

Online booking for new or existing clients

Step 1. Select from the available practitioners

Select practitioner

Step 2. Select a service

Select a service

Step 3. Select the location

A client's location selection will be pre-selected on their new appointment if the request is approved.

Select a locatoin

Step 4. Select an appointment time

Select day and time

Note: When clients select a time on the Online Booking page, the time zone will appear in their local time zone.

Step 5. Review the request and submit-

Client enters the required information such as name, email, and phone number. Entering the date of birth, along with a message is optional.

Review request

Note: Your clients will neither be able to book dates and times when you're already booked nor times when you have a pending appointment request. 

Back to actions

Cancel an appointment

Clients may also cancel appointments through the client portal. To do so, they may click the '...' menu next to the appointment they wish to cancel.

Clients may cancel appointments through the portal

After clicking the Cancel Appointment option, clients will be presented with a confirmation modal that prompts for a cancellation reason.

Cancellation reason

Clients will see a confirmation once they completely cancel.

Cancellation confirmation

The client will receive a confirmation email as well.

Client confirmation of cancellation

The assigned practitioner and anyone with the scheduler role will receive an email notification that displays the client id, cancellation notice, reason, and a link to review the cancellation.

The practitioner may Restore the appointment to be active again. You can also click Edit to change the status of the cancellation or apply a fee.

If the practitioner edits the cancellation, they will be presented with the same options as when cancelling an appointment from the calendar. They can Add Cancellation note or select to Charge for cancellation.

Update cancellation

Back to actions

Top


Accepting or declining an appointment request

Once an appointment request is submitted, you (and any schedulers you have setup on your account) will receive an email notification. You'll also see an indicator in the Calendar menu of a pending request. 

New appointment notification

From there, you'll be able to Accept or Decline the request. 

Appointment Request

Note: Your client may return to the portal to cancel their request as long as the appointment is pending your approval, regardless of your portal cancellation settings. If you've accepted the appointment, your portal cancellation settings will be applied.  

Top


Appointment request history

You can also view your appointment requests on your Calendar. Click "..." in the upper right corner and select Appointment Requests.

Appointment Requests

Here, you can view any pending requests and accept or decline the requests for past appointments.

Pending and past appointment requests

Top

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us