Skip to main content
Question

Setting per-host booking ceilings within a round robin, via the API

  • January 27, 2026
  • 1 reply
  • 28 views

Hi,

We need to set up per-host ceilings in a round robin through the API.

In other words, as we create the round robin event via the API, we would like to instruct that for this event, agent A cannot have more than X appointments in total and agent B, no more than Y appointments in total (on the same round robin event).

This limitation prevents us from using the round robin feature (which is why we haven't yet upgraded to a higher plan which would include round robin).


I’d be happy to provide more context for you if needed.

1 reply

Cameron
Employee
  • Employee
  • May 28, 2026

Hi ​@Marion1001mots - thanks for reaching out!

At this time, Calendly does not support setting per-host booking ceilings within a single Round Robin event type via our API.

Our Event Type Management APIs are currently limited to one-on-one event types, and do not support creating or managing Round Robin event types through those endpoints.

The closest options available today are:

  • Round Robin distribution settings such as Maximize for availability or Optimize for equal distribution.
  • Meeting limits set in the Calendly UI, either at the event type level or at the host/account level.

That said, equal distribution does not allow custom host-by-host caps like “Agent A can receive 3 meetings” and “Agent B can receive 5.” Instead, it balances distribution by hiding a host once they are 3 or more meetings ahead of the others.

So if your requirement is specifically different booking ceilings for different hosts within the same Round Robin, that isn’t supported at the moment.

With all of that said, I went ahead and documented this as a feature request for possible future development. 

Let me know if you have any questions!