Skip to content
Get the weekly tip

How to Build a Meeting Agenda Template in Notion (With AI Prompts)

A well-structured meeting agenda template in Notion helps you prepare faster, keep discussions on track, and capture action items automatically. Here's how to build one with AI prompts built in.

Team meeting agenda on laptop screen with notes

Quick answer

  1. Create a Notion database with fields for meeting date, attendees, agenda items, and action items
  2. Add a template button with pre-filled sections for recurring meeting types
  3. Embed AI prompts directly in your template to generate agendas, questions, and summaries
  4. Use linked databases to connect action items to your main task tracker
  5. Customise views to filter past meetings, upcoming agendas, and follow-up tasks

Meetings without agendas waste time. You jump between topics, forget key points, and leave without clear next steps. A Notion meeting agenda template fixes this by giving every meeting a consistent structure, pre-loaded prompts, and a place to track follow-ups.

This guide shows you how to build a reusable template in Notion that works for one-on-ones, team meetings, and client calls. You’ll also learn how to embed AI prompts that help you prepare agendas, draft questions, and summarise decisions in minutes.

Why Use Notion for Meeting Agendas?

Notion combines notes, databases, and templates in one place. Unlike Google Docs or scattered notes, a Notion database lets you filter past meetings, link action items to your task tracker, and reuse the same structure every time.

Person typing meeting agenda and notes on laptop during team discussion
Photo by Mikhail Nilov on Pexels

You can also embed AI prompts directly in your template. That means you don’t need to switch between ChatGPT and your notes—everything happens inside Notion. If you’re already managing projects or documentation in Notion, keeping your meeting agendas in the same workspace makes information easier to find and share.

For teams who run regular standups or sprint planning, a structured agenda template keeps everyone aligned. You can read more about how to run daily standups in Notion to see how templates streamline recurring meetings.

Step 1: Create a Meetings Database in Notion

Open a new page in Notion and type /database, then choose “Table – Full page”. This creates a database where each row is a meeting. Give the database a clear name like “Meeting Agendas” or “Team Meetings”.

Rename the default “Name” property to “Meeting Title”. This field will hold the meeting name (e.g., “Weekly Team Sync – 12 March 2025” or “Client Kickoff – Acme Co”).

Add the following properties to your database:

  • Date (type: Date) – When the meeting happens
  • Meeting Type (type: Select) – Options like “One-on-One”, “Team Sync”, “Client Call”, “Sprint Planning”
  • Attendees (type: Multi-select or Person) – Who’s joining
  • Status (type: Select) – Options like “Scheduled”, “Completed”, “Cancelled”
  • Action Items (type: Relation, optional) – Link to a separate Tasks database if you already have one

You can add more fields later, but these cover the essentials. If you’re new to Notion databases, how to customise a Notion template explains how properties and relations work.

Step 2: Design Your Meeting Agenda Template Structure

Open one row in your database as a page. This is where you’ll design the template structure that every meeting will follow.

Team collaborating around whiteboard with agenda items and action points
Photo by Yan Krukau on Pexels

Add headings and sections that match your typical meeting flow. Here’s a flexible structure that works for most meetings:

  • Meeting Objective – One sentence: what you want to achieve
  • Agenda Items – Bulleted or numbered list of topics, with time estimates
  • Discussion Notes – Space to capture key points during the meeting
  • Decisions Made – What you agreed on
  • Action Items – Who does what, by when
  • Next Steps – What happens after this meeting

Use headings (H2 or H3) and toggle blocks to keep it scannable. Toggle blocks let you collapse sections you don’t need for a particular meeting. Type /toggle to create one.

If you run sprint planning or retrospectives, you might add sections like “Sprint Goals” or “What Went Well”. Check out Notion sprint planning templates for more specialised structures.

Step 3: Add a Template Button for Quick Agenda Creation

Go back to your Meetings database (table view). At the top right, click the ⌄ dropdown next to “New”, then select “New template”.

Paste the structure you designed in Step 2 into this template. You can create multiple templates for different meeting types (e.g., one for client calls, one for internal team syncs).

Set default property values if they repeat. For example, set “Meeting Type” to “Team Sync” for your weekly template, or pre-fill “Attendees” with your core team members.

Now when you click “New” in your database, you’ll see your custom templates. Pick one, and Notion creates a new meeting page with all sections pre-filled. This saves time and ensures consistency across all your meetings.

Step 4: Embed AI Prompts in Your Template

AI can help you draft agendas, prepare discussion questions, and summarise notes. Instead of copying prompts back and forth, embed them directly in your Notion template as callout blocks.

Add a callout block at the top of your template. Type /callout and choose an icon (e.g., a lightbulb or robot).

Write a prompt that generates agenda items based on your meeting goal. Here’s an example:

AI Prompt: “I’m preparing a [Meeting Type] with [Attendees]. The goal is [Objective]. Suggest 4-6 agenda items with time estimates. Keep it under 60 minutes total.”

Add more prompts for different stages of the meeting:

  • Pre-meeting: “Based on these agenda items, draft 3 open-ended questions to drive discussion.”
  • During meeting: “Summarise these discussion notes into 3 key takeaways and a list of action items with owners.”
  • Follow-up: “Turn these decisions into a short email update for stakeholders who weren’t in the meeting.”

You can copy these prompts into ChatGPT, Notion AI, or any other AI tool. If you want to track which prompts work best for your team, how to track AI experiments in Notion shows you how to log and score them.

For a more organised approach to managing AI prompts across your team, you might find value in an AI prompt database in Notion. If you’re juggling multiple AI tools and want to track their ROI alongside your prompts, the AI Project Command Center template includes a pre-built prompt library and 20+ ready-to-use prompts for meetings, planning, and documentation.

Action items from meetings often get forgotten. Linking them to a central task database in Notion keeps everything in one place and makes follow-up automatic.

If you already have a Tasks database, add a Relation property to your Meetings database. Go to your Meetings table, click + to add a property, choose “Relation”, and select your Tasks database.

Inside each meeting page, you can now link or create tasks directly. When you type in the “Action Items” relation field, Notion lets you select existing tasks or create new ones on the spot.

Add a “Source Meeting” relation in your Tasks database to see which meeting each task came from. This two-way link makes it easy to trace decisions back to the original discussion.

If you don’t have a task tracker yet, you can build one quickly. Many Notion setups use a simple Kanban board for tasks—how to build a Kanban board in Notion walks through the setup.

Ready-made Notion template

AI Project Command Center

A Notion template to track every AI tool you pay for, score its ROI, keep a prompt library and log experiments. Includes 12 pre-built AI workflows and 20+ ready-to-use prompts. Works on Notion's free plan.

Get the template ($27) →

Step 6: Create Views to Filter Meetings

As your Meetings database grows, filtered views help you find what you need without scrolling through hundreds of rows.

Click “+ Add a view” at the top of your database. Give it a name like “Upcoming Meetings” and set filters:

  • Date is “On or after” → Today
  • Status is “Scheduled”

Create a second view called “Completed Meetings”. Set filters:

  • Status is “Completed”
  • Sort by Date descending (newest first)

Add a “My Meetings” view filtered by Attendees = [Your Name]. This shows only the meetings you’re part of, useful in shared team workspaces.

You can also create views by Meeting Type (e.g., only client calls or one-on-ones). If you’re managing a larger workspace, Notion for remote teams explains how to structure shared databases and views.

How to Use Your Meeting Agenda Template Every Week

Before each meeting, create a new entry from your template. Fill in the meeting objective and agenda items. Use the AI prompts you embedded to generate discussion questions or refine the agenda.

During the meeting, take notes directly in the “Discussion Notes” section. Capture decisions in the “Decisions Made” section and add action items as you go. If you’re on a call, you can screen-share the Notion page so everyone sees the same agenda.

After the meeting, use an AI prompt to summarise your notes. Paste the summary into the “Next Steps” section, then link or create tasks in your task tracker. Change the Status property to “Completed”.

Share the meeting page with attendees. Click “Share” at the top right and copy the link, or invite team members directly if your workspace is collaborative. Everyone can see the agenda, notes, and action items in one place.

If you’re preparing for a meeting with stakeholders or executives, how to use AI for meeting preparation covers additional prompts and checklists to help you get ready in 10 minutes.

Tips for Customising Your Meeting Agenda Template

Add a “Recurring” checkbox for standing meetings. Filter by this property to see which meetings repeat weekly or monthly. You can duplicate the previous meeting’s page to carry over context.

Embed a Google Meet or Zoom link in the template. Create a Text property called “Meeting Link” and paste your recurring video call URL. This saves you hunting for the link every time.

Use a formula to auto-generate meeting titles. For example, combine Meeting Type and Date into a single formatted title. This keeps your database tidy and makes it easier to find meetings at a glance.

Create a dashboard view for your meetings. Embed your Meetings database on your main Notion dashboard with a filter for “This Week” or “Today”. Add it alongside your tasks, calendar, and other trackers. For ideas, see Notion dashboard ideas for small business owners.

Track meeting outcomes in a separate property. Add a Select property called “Outcome” with options like “Action Items Assigned”, “Decision Made”, “Follow-Up Needed”, or “No Outcome”. This helps you spot unproductive meetings and adjust your agenda format.

Common Mistakes to Avoid

Don’t overcomplicate your template. Start with the basics—objective, agenda, notes, action items. You can always add sections later. A template with 15 fields and nested databases is harder to maintain and slower to fill out.

Don’t skip the Meeting Type property. It might seem redundant at first, but filtering by type becomes essential as your database grows. You’ll want to separate client calls from internal syncs, especially when reviewing past decisions.

Don’t forget to link action items. Writing tasks in a bulleted list looks fine, but if they’re not in your main task tracker, they’ll get lost. Use the Relation property to connect every action item to a task database.

Don’t rely only on Notion AI if you’re on the free plan. Notion AI is a paid add-on. You can still use the template with ChatGPT, Claude, or any other AI tool—just copy your embedded prompts and paste your notes back in. The workflow stays the same.

How to Share Your Template With Your Team

If your workspace is shared, give your team edit access to the Meetings database. They can create their own meetings using your templates, and everyone’s agendas stay in one place.

To share the template structure only (not your actual meetings), duplicate the database. Click the ⋮⋮ menu at the top right of your database, choose “Duplicate”, then delete all sample rows. Share the duplicate as a template.

Publish your template as a public link if you want to share it outside Notion. Click “Share” → “Publish” and copy the link. Anyone can duplicate the template into their own workspace. This is useful for clients, contractors, or open-source sharing.

For more Notion template ideas, browse the Notion templates category on Digitify for guides on everything from CRM setups to content calendars.

Final Thoughts

A Notion meeting agenda template turns scattered notes into a searchable archive of decisions, action items, and follow-ups. By adding AI prompts directly to your template, you cut prep time and make every meeting more focused.

Start simple: build a database, design one reusable template, and test it for a week. Add filters, relations, and AI prompts as you figure out what your team actually needs. The best template is the one you’ll actually use every time.

Frequently asked questions

Can I use this Notion meeting agenda template on the free plan?

Yes. The database, templates, and structure work on Notion's free plan. Notion AI (for built-in AI features) is a paid add-on, but you can still use the embedded prompts with ChatGPT or other external AI tools by copying and pasting.

How do I link meeting action items to my existing task tracker in Notion?

Add a Relation property to your Meetings database that connects to your Tasks database. Inside each meeting page, you can then link existing tasks or create new ones directly. Add a reverse relation in your Tasks database to see which meeting each task came from.

What's the best way to structure agendas for different meeting types?

Create multiple templates in your Meetings database—one for client calls, one for team syncs, one for one-on-ones. Each template can have different default sections and prompts. Use the Meeting Type property to filter and find past meetings of the same kind.

Can I automate meeting agenda creation in Notion?

Notion doesn't have built-in automation, but you can use Zapier or Make to create a new meeting entry when a calendar event is added. You can also duplicate the previous meeting page manually for recurring meetings to carry over context and attendees.

How do I share a meeting agenda with people who don't use Notion?

Click Share at the top of any meeting page, then turn on 'Share to web' to create a public link. Anyone with the link can view (and edit, if you allow it) the agenda without a Notion account. You can also export the page as a PDF or Markdown file.

What AI prompts work best for meeting preparation?

Try: 'Based on [meeting goal], suggest 5 agenda items with time estimates' for planning, 'Draft 3 open-ended questions to explore [topic]' for discussion prep, and 'Summarise these notes into key decisions and action items' for post-meeting follow-up. Adjust the prompts based on your meeting type and audience.