Daily AI Meeting Prep Brief

OpenAIGoogle CalendarGoogle Mail

Automatically reviews your schedule, researches attendees using AI, and sends a fully formatted briefing email every morning so you start your day prepared.

Meeting PreparationCalendar AutomationWeb ResearchEmail Briefing

This workflow is a personal meeting assistant that runs every morning to prepare you for the day ahead. It looks at your upcoming meetings, researches the people attending, and sends you a clean briefing email with talking points. You will walk into every meeting knowing exactly who you are speaking with and what to discuss.

It does 4 things:

  1. Checks your calendar for all meetings scheduled for today.
  2. Extracts the names and emails of everyone attending.
  3. Uses an AI agent to search the web for relevant background information on each attendee.
  4. Emails you a beautifully formatted briefing before your workday begins.

What You Need

  1. A Google Calendar account to fetch your schedule.
  2. A Gmail account to send the briefing email.
  3. A workflow variable named MY_EMAIL set to your receiving email address.

How the Flow Works

NodeDescription
Scheduled TriggerStarts the workflow automatically every morning. You can adjust the time and timezone to match your schedule.
Date CalculatorA small code step that figures out the start and end times for the current day. This ensures the calendar only pulls today's events.
Google CalendarConnects to your calendar and retrieves every meeting scheduled within the calculated time window.
Event ProcessorCleans up the calendar data. It pulls out just the essential details like meeting titles, times, descriptions, and attendee information.
AI AgentThe core of the workflow. The AI takes the list of attendees, searches the web to find their background information, and writes a comprehensive preparation brief formatted in HTML.
HTML CleanerA formatting step that prepares the AI output for email delivery, ensuring it looks great in your inbox.
GmailDelivers the final briefing document to the email address you specified in your variables.

Output

Every morning, you will receive an email titled with today's date. Inside, you will find a chronological list of your meetings. For each meeting, the email provides a summary of the agenda, background research on the attendees, and suggested talking points to help you guide the conversation.

Notes

  1. If you have no meetings scheduled for the day, the workflow will simply send you a short email wishing you a nice free day.
  2. Make sure your calendar events include the email addresses of the attendees so the AI can accurately research them.
  3. You can change the trigger time by clicking on the Scheduled Trigger node and adjusting the schedule.

Want to showcase your own workflows?

Become a Needle workflow partner and turn your expertise into recurring revenue.

Ready to vibe automate?

Join thousands of people who have transformed their workflows.

Workflows

Automations with AI agents

Collections

All your data, searchable

Chat Widget

Drop-in widget for your website

Developer API

Build AI-powered apps with ease

    We use cookies to enhance your experience on Needle and keep your data secure. Privacy Policy