cal.com
cal.com copied to clipboard
More flexible "Invitees can schedule"
Thanks for the great open source product!
I would like to be able to limit the days on which invitees can schedule a meeting with more flexibility than is currently offered.
Currently, I can:
- Choose a maximum limit of days relative to today.
- Choose an absolute date range.
Here are a few things I'd like to be able to do:
- Set a minimum limit of days relative to today. For example, don't allow meetings less than 5 days from today.
Minimum booking notice
could be used right now but its units are minutes, not days. - Allow meetings to be made only on a specific day of the week.
@Jaibles this would require the day-specific schedule feature that we were talking about
Work in progress designs are here: https://www.figma.com/file/6sITaSOZ2JCXyKEYhC10P5/%F0%9F%96%B1-Cal-Web-App?node-id=6096%3A100073
new designs:

figma: https://www.figma.com/file/9MOufQNLtdkpnDucmNX10R/%E2%9D%96-Cal-DS-v2.0?node-id=1526%3A76162
/bounty 100
~~π $100 bounty created by PeerRich
π If you start working on this, comment /attempt #1478
to notify everyone
π To claim this bounty, submit a pull request that includes the text /claim #1478
somewhere in its body
π Before proceeding, please make sure you can receive payouts in your country
π΅ Payment arrives in your account 2-5 days after the bounty is rewarded
π― You keep 100% of the bounty award
π Thank you for contributing to calcom/cal.com!
Attempt | Started | Solution |
---|---|---|
π’ @ologbonowiwi | Jun 1, 2023 | WIP |
I want to take a look at this one.
This should be on the Limits or on the Availability page? @PeerRich
I ran some tests on the booking page, I could be wrong, but this one is already implemented.
- Set a minimum limit of days relative to today. For example, don't allow meetings less than 5 days from today. Minimum booking notice could be used now, but its units are minutes, not days.
We already have it
Unless we want to add more options (like months/years), it looks like it's already implemented.
- Allow meetings to be made only on a specific day of the week.
Technically we can do it by editing the availability. Do we want to create a mechanism that overrides the availability here? In my opinion, we shouldn't; if we want, we'll need to dig deep into HOW we'll do it and any limitations/contradictions that this implementation could bring (by user error on inputting the data/setting the general availability and the weekday availability).
If we don't consider this one closed, we'll need an updated Figma design and get some discussions about what should be implemented. Any thoughts @PeerRich?
@PeerRich is the figma design of this one available?
/attempt #1478
@PeerRich can you confirm that we still need this and send the Figma or any specification that needs to be implemented?
@ologbonowiwi I think we can close this as done it's covered for the reasons you outlined.