Workflow

Daily AI Meeting Prep Brief

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

Last updated

March 16, 2026

Connectors used

Google Calendar
Google Mail

Tags

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.

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .