I went back through my messages last week and counted. Organising one Saturday dinner with six friends had taken 73 messages over four days. Nothing was booked at the end of it. The chat just trailed off after someone said "let me check and get back to you" and nobody ever got back to anyone.
Seventy-three messages. For a dinner. For something that, in person, would have taken about ninety seconds to sort out.
Why group chats are bad at this
Group chats are designed for conversation, not coordination. The interface optimises for the most recent message. There is no shared state, no canonical answer to "what dates are we still considering", no easy way to see who has and hasn't responded. Every new message buries the question. Every new person joining the conversation has to scroll back to figure out where things stand.
The information you actually need to organise a dinner, which is who is free when, ends up scattered across dozens of half-replies in plain English. "I think the 14th could work but I might have a thing." "Yeah I'm probably around." "Sat is bad for me but Sunday could be ok if it's not too late." "Wait was that this Saturday or next?"
Now multiply that by six people, and you can see why nothing ever gets booked.
What actually needs to happen
If you strip the problem back to its bones, organising a friend dinner is three steps:
- Pick a window of dates.
- Find out who can make which ones.
- Pick the date that works for the most people and tell everyone.
That is it. The reason it takes 73 messages in a group chat is not that the problem is hard. It is that the tool is wrong. You are using a conversation thread to do data collection, and of course it takes forever.
What it looks like in Happening
I want to show what the same dinner looks like in Happening from start to finish, because I think people assume there must be a catch.
Step 1. Host creates the event. Open the app. Tap the plus button. Type "Dinner". Pick a date range, say "the next two weeks". That is the whole creation flow. About fifteen seconds.
Step 2. Host invites friends. Pick six friends from your friends list, or paste a link into your group chat. The link works for anyone and does not require an account. If your friends already have Happening they get a notification. If they don't, they get a clean web page that takes about ten seconds to use.
Step 3. Friends mark availability. Each person sees the same calendar grid. Tap the dates you can do. Done. There is no comment field, no chat, no presence indicator, no "X is typing". You can do this while the kettle boils.
Step 4. Host picks a date. The host opens the event and sees a list of dates ordered by how many people can make each one. The top entry is the best date. Tap it, everyone gets notified, dinner is booked.
Total elapsed messaging: zero. Total time spent by each person: about thirty seconds.
The objection I get most often
"But what about the discussion? Don't you need to talk through where you're going, what time, who's bringing what?"
Yes, absolutely. And you should have that conversation in your group chat, where conversations belong. Happening is not trying to replace the conversation. It is trying to get you to the conversation faster. Once you have a date that works for everyone, the rest of the planning is actually the fun bit. It is the "are you free?" round-robin that's miserable.
I think of it like this. A group chat is great at "what should we do?", "who's bringing the bread?", "can someone send the address?", "running late, sorry". It is terrible at "when can we do this?". Use the right tool for each question.
A small ask
Next time you find yourself trying to organise something in a group chat and the conversation starts to fork into "what about Wednesday", "or Friday", "actually next week is better for me", try this instead. Send one message that says "made a Happening, link below, tap the dates you can do". Then watch what happens.
You will spend about ten seconds setting it up. Your friends will spend about ten seconds responding. You will have a date booked by the end of the day instead of the end of the week.
That is the entire pitch. It is not magic. It is just the right tool for the job.
