Justify My Meeting

Is a meeting justified?

Have a meeting coming up? Paste the invite or describe what happens. Justify My Meeting looks at the goal of the meeting and whether having everyone there at the same time is the best use of everyone’s time. Then it tells you whether to keep it, shorten it, fix it, or replace it with something better.

See what Justify My Meeting gives you

Real output from an actual run on the meeting below. Part of the result is shown; nothing is reworded.

The meeting

Weekly engineering all-hands. Standing 60-min meeting, 22 attendees. Agenda: "Status updates from each team lead." No prep, no decisions — everyone reports out what they did last week. Recurring for 6 months. Context: I am one of the team leads. I speak for about 90 seconds and listen for the rest.

Real run, 2026-10-08 — one of the tool's own built-in examples.

Verdict: Make it async

Sixty minutes of synchronized listening is not a meeting — it is a podcast with worse production values.

What weakens the case

  • Status reporting as described is one-directional; a written summary can carry the same information without requiring 22 people to be free at the same time
  • No decisions means the meeting produces no output that required everyone present

What would make it worth keeping

  • Whether cross-team questions, escalations, or coordination actually happen during the updates — that would materially strengthen the case
  • If team leads surface blockers or dependencies during their updates and others respond in real time, that coordination could benefit from live exchange — back-and-forth on a dependency is faster than a thread when timing is tight

A better format

Each team lead posts a short written update before end of day Monday — what shipped, what is blocked, what needs another team. Anyone who reads something requiring a conversation flags it and schedules a targeted sync with only the people needed. Team leads would actually read each other's updates; if that is not reliably true, async fails and a shorter, discussion-only meeting may be needed instead.

In a Nutshell

When
A meeting is on the calendar and you are not sure it deserves to be.
You give
The invite, or a description of what actually happens. Duration and headcount if you know them.
You get
A verdict — keep it, shorten it, fix it, or make it async — with the reasoning, what would change the verdict, and what to send. Then an agenda if it should happen, or the message if it should not.
The edge
It weighs whether being in the room at the same time is what the goal actually needs, instead of grading the meeting on vibes.

Good to Know

Questions people ask

Should this meeting be an email?

If it only moves information one way — status updates, announcements — a written update usually works. Keep the meeting when people need back-and-forth: decisions, disagreements, blockers that need several people at once.

How do I suggest cancelling a recurring meeting?

Propose a time-limited trial rather than a cancellation: replace it with a written update for four weeks and see whether anything important gets lost.

What verdicts can it give?

Whether the meeting earns its time, needs fixing, or would work better async — with the reasons, what it doesn't know, and an agenda or message to send.