Photo by Priscilla Du Preez on Unsplash
You know how this goes.
You think of a friend you haven't seen in months, you text "we should catch up soon," they reply "yes definitely," and then... silence. Two months pass. You repeat the cycle.
It's not that you don't care. It's not that they don't care. It's that "soon" never becomes a date, and a date never becomes a plan, because someone has to do the coordination work — and nobody wants to be the one sending six follow-up messages to nail down a Tuesday lunch.
The good news: the back-and-forth isn't inevitable. It's a solvable coordination problem. Here's how to crack it.
Why "when are you free?" never works
The open-ended availability question is the single biggest source of scheduling friction. When you ask "when are you free?", you're transferring the entire coordination burden to your friend. They have to mentally scan their calendar, weigh their energy levels, consider travel time, and formulate a response — all before they can even answer a simple question.
For a busy person, that cognitive load is enough to make deferring feel like the easier option. It's not rudeness or disinterest. It's decision fatigue.
The fix is simple: stop asking and start proposing.
The 5-step system for planning with perpetually busy people
1. Lead with a proposal, not a question
Replace "when are you free?" with a specific plan. "Coffee Saturday at 10 near you — does that work, or is Sunday better?" is infinitely easier to respond to. Your friend just has to say yes or pick the alternative. You've done the coordination work for them. That changes everything.
2. Shrink the ask
Dinner is a two-hour commitment. Coffee is 45 minutes. A walk is even less. For a genuinely busy person, the smaller the time block, the lower the resistance. Lead with a low-stakes ask — you can always extend it once you're actually together. Getting there is the hard part.
3. Offer two specific options, not an open calendar
Two concrete choices — "Saturday morning or Sunday afternoon?" — eliminate the blank-page problem. Open-ended availability requests invite vague answers. Two options invite a decision. Decisions are what actually move plans forward.
Try CaughtUp free — stop texting in circles →
4. Find their reliable window
Most busy people aren't busy every hour of every day — they have one or two consistent windows of availability that repeat weekly. A Sunday morning. A Friday lunch. Early weekday evenings before family obligations kick in. Ask once: "Is there a time that usually works for you week to week?" Then use that window every time. It turns a painful one-off negotiation into a standing expectation.
5. Give the plan somewhere to live
The number one reason confirmed plans fall apart: they exist only in a chat thread that gets buried under a hundred other messages. Once someone says yes, put the plan somewhere visible — with a time, a place, and a reminder. That's the difference between a confirmed plan and an intention that fades.
Scripts you can copy right now
The direct proposal:
"Hey — I was thinking we grab coffee Saturday around 10am. Does that work? If not, I can do Sunday afternoon too."
The low-stakes rebook:
"No worries if this week is rough — what's the easiest 45 minutes for you in the next couple weeks? I'll lock it in."
Converting the 'we should catch up' loop:
"Agreed — let's actually do it. I'm free Saturday morning or next Tuesday at lunch. Grab one and I'll send a calendar invite."
How CaughtUp removes the back-and-forth entirely
Even with the right approach, coordination still takes effort. CaughtUp is built to eliminate what's left.
When you create an event in CaughtUp, everyone in the group can see the details, RSVP in one tap, and get a reminder without you having to follow up. The AI inside CaughtUp can even detect when someone in a group chat mentions a time or activity — "let's try that new place Thursday" — and surface a "Want to plan this?" prompt that turns the casual mention into a real event draft.
No more chasing RSVPs. No more re-explaining the plan to the person who missed the original message. One place, everyone synced, plans that actually happen.
FAQ
How do you make plans with friends who are always busy?
Lead with a specific proposal instead of an open question. Shrink the ask to something low-commitment, offer two concrete time options, and use a tool that tracks the plan so you're not managing it manually. The less work your busy friend has to do to say yes, the more likely they are to.
Why do busy friends always cancel or never commit?
Usually it's decision fatigue, not disinterest. When a plan requires back-and-forth to finalize, deferring feels easier than doing the coordination work. Remove that friction by doing the coordination for them upfront — specific plan, specific time, just needs a yes.
What's the best way to invite a busy person to hang out?
Give them a pre-made plan with two time options and a low-commitment format. Something like "quick coffee Saturday at 10, or Sunday at noon — which works?" halves the work they need to do and doubles your chance of getting a real answer.
How do I stop the "we should catch up" loop?
Convert the sentiment into a micro-plan in the same message. When you say "we should catch up," immediately follow it with a specific proposal. Don't let the warm intention sit — act on it before the moment passes.
The friends worth keeping are worth a better system
Busy schedules aren't going away. But the right approach — specific proposals, smaller asks, reliable windows, and a tool that handles the logistics — means busyness stops being the reason you drift apart.
The people you value most deserve more than an intention. They deserve a plan that actually happens.
Stop texting in circles — start making plans
CaughtUp makes it easy to propose plans, track RSVPs, and keep everyone on the same page — no follow-up messages required. Download the app and make your next plan happen:
Also worth reading: How to plan a spontaneous hangout in under 10 minutes and How to coordinate plans without being the planner friend.