cal.com icon indicating copy to clipboard operation
cal.com copied to clipboard

[CAL-988] Limit total appointment time per day/week/month

Open bst1n opened this issue 2 years ago β€’ 12 comments

Is your proposal related to a problem?

I want to control the amount of time I spend per day on appointments. Example, no more than 4 hours on Tuesday, no more than 6 hours on Wednesday, etc.

Describe the solution you'd like

I would like a time limit function per day/week/month to block my calendar if I am overloaded.

Describe alternatives you've considered

The current appointment limit function is not effective, as not all appointments have the same duration. In my opinion, it is a useless function that should be replaced by a duration limit function.

Additional context

No.

CAL-988

bst1n avatar Feb 02 '23 14:02 bst1n

you can do that already in "limits" in event-types

PeerRich avatar Feb 02 '23 20:02 PeerRich

you can do that already in "limits" in event-types

I don't agree, it is not possible ! You can set up a limit number of meetings, but you can't set up a duration, saying I want 3 hours max today

bst1n avatar Feb 02 '23 20:02 bst1n

that is true i didnt read the issue correctly.

PeerRich avatar Feb 02 '23 22:02 PeerRich

that is true i didnt read the issue correctly.

Thank you! And I would like to add that this feature makes as much sense, if not more, than limiting the number of appointments per day, because depending on the duration of the appointments, this number does not correspond to the same thing, which in my opinion lacks sense but which is nevertheless a mistake repeated by all online booking software, I do not know why

bst1n avatar Feb 03 '23 11:02 bst1n

i think it depends on the person. i think adding a time limit makes sense. will discuss with the team

PeerRich avatar Feb 03 '23 13:02 PeerRich

in the meantime, feel free to open a PR if anyone reads this

PeerRich avatar Feb 03 '23 13:02 PeerRich

/bounty

PeerRich avatar Feb 03 '23 13:02 PeerRich

πŸ’Ž Bounty created by PeerRich πŸ“ To bid on this bounty, click here

algora-pbc[bot] avatar Feb 03 '23 13:02 algora-pbc[bot]

Hey @PeerRich , just wondering if this is already being worked on? Otherwise, I would love to work on this.

Are there any discussion on how this feature would be implemented?

  • Should we replace the existing booking limit (frequency) as OP suggested?
  • Or, do we implement it as a new option while retaining the previous ones?

ShaneMaglangit avatar Feb 12 '23 08:02 ShaneMaglangit

go for it! there is an open bounty too

πŸ“ To bid on this bounty, click here

PeerRich avatar Feb 12 '23 10:02 PeerRich

no it should not replace the current limit. it should be another option

PeerRich avatar Feb 12 '23 10:02 PeerRich

Working on it, thanks!

ShaneMaglangit avatar Feb 12 '23 14:02 ShaneMaglangit

@bvairet can you look at this? https://www.loom.com/share/c494bbe683604d349a7dd9ec889b1dac

PeerRich avatar Feb 18 '23 12:02 PeerRich

@bvairet can you look at this? https://www.loom.com/share/c494bbe683604d349a7dd9ec889b1dac

@PeerRich very nice, that would be even better to set up multiple time limit frequency, for instance : no more than 4h a day, no nore than 16h a week

bst1n avatar Feb 18 '23 13:02 bst1n

agree

PeerRich avatar Feb 18 '23 15:02 PeerRich

@bvairet can you look at this? https://www.loom.com/share/c494bbe683604d349a7dd9ec889b1dac

@PeerRich very nice, that would be even better to set up multiple time limit frequency, for instance : no more than 4h a day, no nore than 16h a week

Hi, the button to add limits was obstructed by the Avatar on the bottom left but this should already be possible in that same preview πŸ˜„

ShaneMaglangit avatar Feb 18 '23 17:02 ShaneMaglangit

https://www.loom.com/share/bdbbb945a2cb49fc8ebe84be75960de9

ShaneMaglangit avatar Feb 18 '23 18:02 ShaneMaglangit

https://www.loom.com/share/bdbbb945a2cb49fc8ebe84be75960de9

@ShaneMaglangit perfect

bst1n avatar Feb 18 '23 18:02 bst1n

go for it! there is an open bounty too

πŸ“ To bid on this bounty, click here

Hi @PeerRich, I just recalled that there was a bounty for this. Just wondering if its not too late to submit a bid?

ShaneMaglangit avatar Mar 11 '23 07:03 ShaneMaglangit

I am not sure to understand how it works. Why is the topic closed ? What is a bounty, what is a bid ? The feature is ready yet or finally won’t be added ? The answer is not clear to me as a non developer.

bst1n avatar Mar 11 '23 14:03 bst1n

I am not sure to understand how it works. Why is the topic closed ? What is a bounty, what is a bid ? The feature is ready yet or finally won’t be added ? The answer is not clear to me as a non developer.

Hi @bvairet, you may expect the feature (as demonstrated in the loom video) to be added on the next version release AFAIK.

ShaneMaglangit avatar Mar 11 '23 15:03 ShaneMaglangit

go for it! there is an open bounty too

memo To bid on this bounty, click here

Hi @PeerRich, I just recalled that there was a bounty for this. Just wondering if its not too late to submit a bid?

Following up on this πŸ˜… cc @PeerRich

ShaneMaglangit avatar Mar 13 '23 13:03 ShaneMaglangit

@ShaneMaglangit I think you can submit a bid here: https://console.algora.io/bounties/cldokfd350000la082gddrpgb

PeerRich avatar Mar 13 '23 19:03 PeerRich

@ShaneMaglangit I think you can submit a bid here: https://console.algora.io/bounties/cldokfd350000la082gddrpgb

I'm not familiar with the usual rate for the bounties. I would appreciate if you can suggest an appropriate amount. Thanks!

ShaneMaglangit avatar Mar 13 '23 19:03 ShaneMaglangit

i gave it $200

PeerRich avatar Mar 13 '23 22:03 PeerRich

πŸ’‘ ShaneMaglangit submitted a pull request that claims the bounty. You can visit your org dashboard to reward.

algora-pbc[bot] avatar Mar 14 '23 12:03 algora-pbc[bot]

πŸŽ‰πŸŽˆ @ShaneMaglangit has been awarded $200.00! 🎈🎊

algora-pbc[bot] avatar Mar 15 '23 17:03 algora-pbc[bot]

Hi, thank you all for this new feature, it is a great one.

One comment though: there is only room for 3 visible characters for the number of minutes, so when you enter 2000 minutes per month, it reads 200, which is a bit confusing.

Also, it would be great to be able to choose the blocking unit in hours. This is more meaningful over a week or a month than the number of minutes.

bst1n avatar Mar 16 '23 11:03 bst1n

@ShaneMaglangit can you increase the min-width?

PeerRich avatar Mar 16 '23 11:03 PeerRich

@ShaneMaglangit can you increase the min-width?

Definitely, I send another PR for this soon.

ShaneMaglangit avatar Mar 16 '23 14:03 ShaneMaglangit