Smart Slot Optimization

Feature Request: Smart Slot Optimization

Goal

When a client books, TidyCal should automatically suggest the earliest available timeslot of the day rather than offering the entire list of options.

This keeps the practitioner’s day structured and avoids scattered bookings late in the afternoon.

Why this matters

  • Many coaches, therapists and consultants use fixed energy windows.
  • Random booking times break workflow, focus, and batching.
  • We want calendars that fill from morning to afternoon in a predictable sequence.
  • It increases productivity and reduces context switching.

Suggested functionality

  1. Toggle: “Fill schedule chronologically”
    When enabled, the earliest available slot becomes the default suggestion.
  2. Optional: collapse later time slots
    Show only the next slot by default, with a “See more times” button.
  3. Daily booking limits
    E.g. “Maximum 1 booking per day” or “Maximum 2”, automatically filling earliest gaps first.

Why this fits TidyCal

  • It keeps the interface simple, no extra clutter.
  • It adds a powerful workflow improvement for professionals.
  • It differentiates TidyCal from basic schedulers without complicating the user experience.
  • It’s one of the few features coaches and practitioners consistently miss.