Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Booking optimization for group meetings #14914

Open
bst1n opened this issue May 7, 2024 · 0 comments
Open

Booking optimization for group meetings #14914

bst1n opened this issue May 7, 2024 · 0 comments
Labels
bookings area: bookings, availability, timezones, double booking ✨ feature New feature or request Low priority Created by Linear-GitHub Sync seats area: seats, guest meetings, multiple people

Comments

@bst1n
Copy link

bst1n commented May 7, 2024

Is your proposal related to a problem?

Yes. With the group meeting feature, I could give group lessons.

But what I'm afraid of is that if I offer, for example, two paired slots from 10am to 12pm, what's likely to happen is that one guest will book from 10 to 11, the other from 11 to 12, and so I'll be giving two hours of lessons to one person instead of giving one hour of lessons to two persons.

I would then lose money and time.

Describe the solution you'd like

The desired behavior here to offer X different time slots initially and then remove all but one of them as soon as the first person books one of the slots, and then when that single time slot fills up, go back to present the other time slots that were hidden.

Some complexities to consider here : I want to eliminate only the other time slots from the current week as soon as the first person books one of the group slots. I want to still allow someone to sign up for the next week if the single group slots that get's picked first doesn't for them in the current week.

I say a week, but this delay could also be a setting.

Describe alternatives you've considered

The current alternative is to only allow the first slot of the day to be reserved but this is extremely restrictive for my students and does not solve the problem if the guests are spread out over several days within the current week.

Additional context

Online tutoring.

Requirement/Document

No.


House rules
  • If this issue has a 🚨 needs approval label, don't start coding yet. Wait until a core member approves feature request by removing this label, then you can start coding.
    • For clarity: Non-core member issues automatically get the 🚨 needs approval label.
    • Your feature ideas are invaluable to us! However, they undergo review to ensure alignment with the product's direction.
@dosubot dosubot bot added bookings area: bookings, availability, timezones, double booking ✨ feature New feature or request labels May 7, 2024
@ciaranha ciaranha added Low priority Created by Linear-GitHub Sync seats area: seats, guest meetings, multiple people labels May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bookings area: bookings, availability, timezones, double booking ✨ feature New feature or request Low priority Created by Linear-GitHub Sync seats area: seats, guest meetings, multiple people
Projects
None yet
Development

No branches or pull requests

2 participants