HLAI Experts

Guide · Calendars

Round robin or direct calendar in HighLevel, and how booking buffers work

Use a Round Robin calendar when two or more people take the same kind of appointment and any of them can take it; give one person a calendar of their own when the booking has to land with them. In GoHighLevel (GHL), buffers are set on each calendar under Availability, and a buffer on one calendar can block a team member's time on a Round Robin calendar too.

Rob EasonPublished

The calendar types you're choosing between

HighLevel's calendar API lists personal, round robin, event, collective, class booking and service booking calendars. The question most teams are really asking is narrower. Should a booking go to one named person, or be shared out across a team?

A personal calendar takes exactly one team member, so every booking on it lands with that person. A Round Robin calendar takes one or more team members and decides who gets each booking. You choose whether that decision favors whoever is available or spreads bookings evenly across the team.

  • One owner, every time: a single-owner calendar, booked straight with that person.
  • A team sharing the same call: Round Robin, with everyone who can take it added as a team member.
  • The right person depends on the lead: one calendar per owner, with something upstream deciding which calendar the lead reaches.

When we use round robin, and when we don't

In our builds, Round Robin goes in when two or more people take the same kind of call and the lead doesn't mind who answers. HighLevel itself accepts a Round Robin with a single member, so a one-person round robin isn't broken. We just find a calendar named for the person who owns it easier to read a year later.

Where the right person depends on something about the lead, such as the service asked for, we've usually had a workflow tag the lead and send it to that owner's own calendar. Check what HighLevel does natively first. Conversation AI can choose between several calendars by what the person asks for, and on a Round Robin calendar it can be told to always book with the contact's assigned user. If either covers your rule, you need less custom routing.

Round robin shares out bookings. It doesn't decide who should own a lead.

Set up the calendar and its buffers

These steps follow HighLevel's help center. HighLevel has moved the buffer settings before, so check the current screen if a label doesn't match what you see.

  1. In your calendar settings, click Create Calendar and pick the type: Round Robin for a shared calendar, or a single-owner type for one person.
  2. Add the team members who take this appointment. A personal calendar takes exactly one.
  3. Set the meeting duration and the hours people can book.
  4. Edit the calendar and open Availability. Set Pre buffer time for the gap held before each appointment and Post buffer time for the gap held after it.
  5. Set the minimum scheduling notice on its own. It controls how far ahead a booking must be made, which is a different thing from a buffer.
  6. If the AI books on this Round Robin calendar and leads should stay with one person, turn on Always book with the contact's assigned user and click Apply.
  7. Repeat the buffer settings on every calendar that needs them. They belong to each calendar, not to the account.

Why a slot that looks open won't book

This is the usual buffer complaint. The calendar shows a gap, a lead tries to book it, and the time isn't offered. Pre- and post-buffers can overlap, so a gap that looks free on screen is already held by the buffer of the appointment before or after it.

On a Round Robin calendar there's a second cause. A team member's buffers on their other calendars count against their time here too, so settings on a calendar you never opened can thin out the shared one. And hiding buffer blocks on the calendar view only hides them. The buffers are still there, still holding time.

  • The pre and post buffers on this calendar, and on the appointments either side of the gap
  • Each team member's buffers on their other calendars
  • The minimum scheduling notice, which removes times too close to the present

Mistakes that bring the problem back

Most repeat trouble with calendars comes from one of these, usually after someone new edits the account.

  • Setting buffers on one calendar and assuming the others follow. Each calendar keeps its own.
  • Treating minimum notice and buffers as one setting. Changing one leaves the other as it was.
  • Putting a booking that must reach one person on a Round Robin. Give that person their own calendar.
  • Calling a one-member Round Robin a bug. It's allowed, just harder to read later.
  • Reading hidden buffer blocks as removed ones.

Rather have it set up for you?

We'll set up your calendar types, owners and buffers so every open time can really be booked. It starts with a 30-minute 1:1 with Rob.

Book a 1:1 with Rob

Questions

Round robin and buffer questions

Can a Round Robin calendar have only one team member?
Yes. HighLevel's setup lets you choose one or more team members. We still give a single owner a calendar of their own because it's clearer to whoever reads the account later, but a one-member Round Robin works.
How does Round Robin decide who gets the booking?
You set the priority: book whoever is available, or spread bookings evenly across the team. Which fits depends on whether your team cares more about the fastest booking or a fair share of appointments.
Do buffers apply to the whole account?
No. Buffers are set on each calendar, so a buffer added to one calendar does nothing for another. On a Round Robin calendar, a person's buffers on their other calendars can still reduce the times they're offered.
What's the difference between a buffer and minimum scheduling notice?
A buffer holds time before or after an appointment. Minimum scheduling notice is a separate setting for how close to now a booking can be made. If times near today are missing, check the notice; if gaps between appointments are missing, check the buffers.
Can the AI keep a lead with the same person on a Round Robin calendar?
Yes. Conversation AI has a setting to always book with the contact's assigned user on a Round Robin calendar. Turn it on, click Apply, and test a booking from a contact who already has an owner.
Rob Eason

Who you talk to

Rob Eason

Rob runs HLAI Experts and takes the 1:1 calls himself.

He is a HighLevel Certified Admin with the second-most reviews in HighLevel's Certified Admin Directory worldwide, all of them 5 out of 5.

He won HighLevel's Top New Subaccounts via AI Employee award in its 2025 Summer of AI Awards and taught HighLevel's official masterclass on its AI Employee.

Before HighLevel, he co-owned a 60-employee financial services firm and sold his share.

On the call he looks at your account, not a script.

5/5 across 83 reviews in HighLevel's Certified Admin Directory