Free appointment scheduler: create bookable time slots

Create a free online booking page for the times you can offer. Set your appointment length and available dates, then share a link so people can choose a free time and receive a booking confirmation. Use the appointment scheduler for office hours or interviews, or offer several places in a shared session. You can create a page without an account.

How to get started

  1. Set up the booking page

    Choose the booking type and add the title, location if needed, organizer email and appointment length.

  2. Choose and check your slots

    Select times yourself or generate them with rules. Check the time zone, breaks and number of places. Remove any options you do not want.

  3. Create your page and share the link

    Check the settings on the review screen and select Create booking page. Send the participant link to the people who should book.

Example: appointments with time between them

Offer 20-minute appointments from 13:00 to 14:30, with a 10-minute break between appointments. The last appointment ends at 14:20.

Example times in Europe/Amsterdam

  1. Appointment 1

    13:00–13:20

    Break: 13:20–13:30

  2. Appointment 2

    13:30–13:50

    Break: 13:50–14:00

  3. Appointment 3

    14:00–14:20

What happens after someone books?

For individual appointments, the selected time becomes unavailable to other people. The participant receives a confirmation and a private response link to cancel. A cancellation makes the time available again, subject to the booking deadline.

Try booking an example appointment

Choose individual appointments or shared sessions

Choose Book appointments for one person per time slot. Choose Fill a session when several people can attend the same session, then set the number of places. A group scheduling poll is useful when participants must first vote on a shared meeting time.

Set a minimum booking notice if you need time to prepare. For sessions with several places, you can also limit how many bookings each person can make.

Generate times from scheduling rules

Enter a date range, weekdays, working hours and appointment duration. Add a gap between appointments, a lunch break or excluded dates. For example, offer 20-minute appointments on Tuesday from 13:00 to 15:00 with ten-minute gaps. The preview shows four starts: 13:00, 13:30, 14:00 and 14:30.

You can enter the rules in the form or describe them in the optional homepage chat. The chat sends text to an external AI provider. Use dates, times and scheduling requirements only; add names and contact details in the later event form. Check the full preview because the assistant can misread a requirement.

Manage cancellations and available places

Participants can cancel through their private response link. You can enable a waiting list in the booking settings. A waiting-list notice tells someone a place may be available; they must complete the booking to reserve it.

The organizer page lets you review bookings and export a participant list. Keep that page and the exported list private.

Create a schedule from text

Try one of these requests in the AI scheduling chat. These previews are illustrations. The chat creates a fresh plan for your dates, which you can check and edit before creating your poll or booking page.

Ten short appointments

Give the number of appointments, their duration and the time between them.

Example request

Create ten 8-minute appointments next Sunday, starting at 9 am, with a 2-minute break between appointments.
Try this prompt

Opens the chat with this text. You can edit it before sending.

Change the start time

A follow-up request can change one part of the plan. This illustration shows the expected change.

Illustrative preview

Next Sunday

10 appointments. The last one ends at 10:38.

  1. Appointment 109:0009:08
  2. Appointment 209:1009:18
  3. Appointment 309:2009:28
  4. Appointment 409:3009:38
  5. Appointment 509:4009:48
  6. Appointment 609:5009:58
  7. Appointment 710:0010:08
  8. Appointment 810:1010:18
  9. Appointment 910:2010:28
  10. Appointment 1010:3010:38
  • 8 minutes per appointment
  • 2-minute breaks between appointments

Common questions

Does PickaWhen check my personal calendar?

PickaWhen uses the times you provide. Check them against your calendar before creating the booking page. Calendar links and calendar files let you add confirmed appointments to your calendar.

Can I offer several weeks of appointments?

Yes. Set the date range and repeat the available weekdays in the rules. Preview the full list and remove holidays or other exceptions before creating the booking page.