For larger enterprises with complex org charts, I consider an agenda one of two invaluable tools for meetings, the other being post-meeting minutes including a RACI chart. If someone can't think up a few bullet points for a meeting in advance, that person has not prepared for their meeting, and will waste some of the participant's time. Not creating (one-line) minutes that most importantly include decisions that have…
Everyone should know going in what is being discussed and what the expectations are around the objective of the meeting.
If you don't have these, you have no idea if it will be a productive meeting.
And don't forget https://paulgraham.com/makersschedule.html