Derrick Loo

August 20, 2024

Calendly's Available Hours UX

Here's the section in Calendly for the user to define the available hours of a week for other people the make appointments.

A day is unchecked by default, and the user can do either actions below to insert a period:
  1. selecting the day's checkbox on the left; or
  2. clicking "+" sign on the right.

Example below: We are going to enter some periods in SUN:
SCR-20240820-lswf.png


After selecting the SUN checkbox, the start and end date fields with a cancel sign appears.
The fields are prefilled with some values by default.
SCR-20240820-lsxk.png


Clicking on the "+" sign creates another row for entering another period.
There is only one "+" sign for each day and it's at the 1st row. In some products, including mine, the "+" sign resides at the last row, or below it.
SCR-20240820-ltao.png


Trying out some error scenarios:
Overlapping: the 2 rows with the overlap will have start and end timing fields in red + error message for the each of them.
SCR-20240820-ltby.png


Same start and end timing: Only the end time field is in red; the error message is displayed for the entire row instead of the field with the error.
SCR-20240820-ltka.png


#uixi @uxuidesign #uxjournal #uijournal #uxuijournal

Br,
Derrick Loo
Website / LinkedIn / Personal

~ Sent with HEY ~

About Derrick Loo

Hey! I'm Derrick, a product designer at OmniHR who codes. I typically blog about design, business, cycling, and life in general. You can find me on X, Instagram, LinkedIn and at derrickloo.design. Thanks for coming by!!