Skip to main content

Setting specific appointment times in Porter

If you want to limit the exact time slots you're bookable for—like only offering 1PM and 6PM each day—this guide walks you through how to configure Porter so those are the only times shown to clients.

Updated over 2 weeks ago

✅ Step 1: Set Your Opening Hours

Start by adjusting your weekly availability to begin at the first time slot you want to offer.


For example:

  • If the earliest you want clients to book is 1PM, then set your availability to start at 1:00 PM (not 12:00 PM or earlier).

  • Your closing time should match your last available end time. For example, if your last time slot is 6PM for a 3-hour appointment, your availability should end at 9PM.

📍 To update your availability:
Mobile app → Profile → Availability → Weekly Hours


⚙️ Step 2: Turn On "Stack Times"

Go to your booking settings and enable Stack Times. This ensures that clients will only see logical, non-overlapping time blocks based on your availability and appointment durations.

Optional Setting (recommended for most):

If your longer appointments are always in the earlier time slots, toggle on the setting:

"Prioritize longer appointments at the beginning of the day"

📍 To find this:
Mobile app → Profile → Booking Settings → Stack Times


📅 Step 3: Accept Appointments With the Right Lengths

Porter only shows time slots that can accommodate the appointment duration.

So, if you're open from 1PM to 9PM and want to offer two slots:

  • 1PM slot: Accept requests that are 5 hours long (1PM–6PM)

  • 6PM slot: Accept requests that are 3 hours long (6PM–9PM)

  • 1PM full day: Accept requests that are 8 hours long

👉 Make sure the length of time you're accepting matches the time blocks you want clients to be offered.


💡 Final Notes

  • Porter doesn’t have a direct “offer only these exact times” setting, but this method gives you full control over which times are shown to customers.

Need help configuring this? Shoot us a message via chat or email us at [email protected]

Did this answer your question?