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.
Tags
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:
- Checks your calendar for all meetings scheduled for today.
- Extracts the names and emails of everyone attending.
- Uses an AI agent to search the web for relevant background information on each attendee.
- Emails you a beautifully formatted briefing before your workday begins.
What You Need
- A Google Calendar account to fetch your schedule.
- A Gmail account to send the briefing email.
- A workflow variable named MY_EMAIL set to your receiving email address.
How the Flow Works
| Node | Description |
|---|---|
| Scheduled Trigger | Starts the workflow automatically every morning. You can adjust the time and timezone to match your schedule. |
| Date Calculator | A 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 Calendar | Connects to your calendar and retrieves every meeting scheduled within the calculated time window. |
| Event Processor | Cleans up the calendar data. It pulls out just the essential details like meeting titles, times, descriptions, and attendee information. |
| AI Agent | The 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 Cleaner | A formatting step that prepares the AI output for email delivery, ensuring it looks great in your inbox. |
| Gmail | Delivers 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
- If you have no meetings scheduled for the day, the workflow will simply send you a short email wishing you a nice free day.
- Make sure your calendar events include the email addresses of the attendees so the AI can accurately research them.
- 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.
