Agent StoreUtilitiesMeeting Preparation
Live

Meeting Agenda Builder Agent

UtilitiesMeeting Preparation

Automatically compiles a structured meeting agenda from prior action items, linked project updates, and attendee-submitted topics ahead of each scheduled meeting.

4
Process steps
5
Integrations
3
Data inputs

Recurring meetings frequently start without a clear agenda because organizers are busy chasing updates from multiple sources, and open action items from the last session are easy to lose track of, leading to repeated discussions and wasted time

Attendees often show up unprepared because relevant context is scattered across email, chat, and project trackers

This agent automatically gathers outstanding action items, relevant project status changes, and topics submitted by attendees, then assembles them into a prioritized, time-boxed agenda distributed before the meeting

It closes the loop on prior commitments by carrying forward unresolved items and flags any that have gone stale

The agent monitors the calendar for upcoming recurring and ad hoc meetings, then pulls open action items from the last meeting's notes, recent updates from linked project management tools, and any topics submitted through a shared intake form or chat channel. It ranks items by urgency and staleness, allocates time blocks based on historical meeting length, and drafts the agenda document. The agenda is distributed to attendees a set interval before the meeting with an option to add last-minute items, and the final version is attached to the calendar invite.

1

Gather Inputs

  • Pull open action items from prior meeting notes
  • Retrieve status updates from linked project boards
  • Collect topics submitted via intake channel
  • Identify recurring standing agenda items
Outcome: All relevant discussion inputs for the upcoming meeting are collected in one place.
2

Prioritize and Structure

  • Rank items by urgency, staleness, and owner-flagged priority
  • Group related topics under themed sections
  • Allocate time blocks based on historical meeting cadence
  • Flag carried-over items open for more than two cycles
Outcome: A logically ordered, time-boxed draft agenda is produced.
3

Draft and Circulate

  • Generate the formatted agenda document
  • Attach relevant supporting links and documents per item
  • Distribute to attendees with an edit window
  • Collect last-minute additions before finalizing
Outcome: Attendees receive the agenda in advance and can contribute before it locks.
4

Finalize and Attach

  • Lock the agenda at the configured cutoff time
  • Attach the final version to the calendar invite
  • Notify the meeting owner of any unresolved stale items
  • Archive the agenda for post-meeting reference
Outcome: A finalized agenda is attached to the invite and ready for use at the meeting.
Google Calendar
Reads upcoming meetings and attaches the final agenda
Linear
Pulls project status updates linked to agenda topics
Asana
Retrieves task status for cross-referenced action items
Slack
Collects attendee-submitted topics from a designated channel
Notion
Archives finalized agendas for historical reference