ब्लॉग
4 मिनट में पढ़ेंHow to find a meeting time that works for everyone (not just most people)
Free-or-busy grids find the slot with the fewest conflicts. That is not the same as the slot people can actually attend. Five levels of availability, one rule about minimums, and a shortlist that doesn't repeat itself.
यह लेख अभी आपकी भाषा में उपलब्ध नहीं है, इसलिए अंग्रेज़ी में दिखाया जा रहा है।
Scheduling a meeting for a group is the decision everyone has a tool for and nobody is happy with. The usual approach — a grid, everyone ticks the hours they are free, the column with the most ticks wins — produces a time that most people can make, and a quiet email afterwards from the person who can't.
The trouble is that "free" is not a yes-or-no question, and "most people" is not the goal.
Availability is not binary
Ask someone whether they can do Tuesday at three and the honest answer is rarely yes or no. It is one of:
- No, I'm genuinely unavailable.
- I'd rather not — I'd have to move something.
- If you need me to, fine.
- That works well for me.
- That's ideal.
A free-or-busy grid collapses those five answers into two. Everything from "I'd rather not" to "ideal" becomes a tick, and the tool cannot tell the difference between a time that everyone loves and a time that everyone would tolerate. Both look like a full column.
When Compromise asks for availability, it asks for all five levels. You paint your calendar rather than tick it: unavailable, prefer not, if needed, preferred, ideal. It takes no longer — dragging across a block is one gesture — and it gives the scheduler something real to work with.
The rule about minimums
Here is the decision that matters most, and the one most tools get wrong.
Suppose a meeting runs from two to three, and you are free from two to a quarter to three. Can you attend? Averaged over the hour, you are 75% available. Most grids would count that as a yes, or nearly one. But you cannot attend a meeting that overlaps something you have to leave for — you will attend three quarters of it, which means the last fifteen minutes happen without you, which for a decision-making meeting means they don't really happen at all.
Attending most of a meeting is not attending it.
So a person's score for a candidate time is the lowest level they painted anywhere inside it, never the average. One impossible quarter-hour makes the whole interval impossible for that person. It sounds strict, and it is — but it is the only rule that produces times people actually show up to.
The shortlist should not repeat itself
Once every possible interval is scored, the naive next step is to sort them and show the top ten. The result is almost always the same good afternoon offered eight times, a quarter of an hour apart: 2:00, 2:15, 2:30, 2:45... Technically ten options, practically one.
A useful shortlist thins itself so that no two offered times overlap. The best interval is picked, everything that touches it is set aside, and the next best of what remains is picked, and so on. Now the ten options are ten genuinely different times — Tuesday afternoon, Thursday morning, next Monday — and the host has a real choice.
What the host sees
A meeting room shows three things:
- The time to hold it, with who is at what level — everyone ideal, or four preferred and one "if needed". The one line most people care about.
- The alternatives, non-overlapping, so if the top time falls through the next is genuinely different.
- A heatmap of the whole range, so you can see at a glance which days are hopeless and which are contested.
And because every answer is private, nobody is reshaping their availability around what they saw the boss paint.
Handling time zones
If your group spans time zones, the grid is drawn in the room's zone and each participant can switch it to their own. The conversion happens in their browser, cell by cell; the underlying answer is always stored in the room's own clock, so a daylight-saving change on one side of the world cannot corrupt what someone painted on the other. There is more on that in Scheduling across time zones.
Setting one up
Create a meeting room, choose the date range and the hours of the day that are in play, and send the link. Nobody needs an account. When enough people have painted, close the room — the chosen time is frozen, and anyone with the link sees the same answer from then on, even if the scoring rules change afterwards.
If the top time doesn't work for a reason the grid couldn't know about, the host can close on any interval they choose instead; the room shows who is at what level for that one too, so the override is an informed one.