📝

Meeting Reminder with Pre-Meeting Notes

Automated texting reminder that checks your upcoming meetings and sends you a text with meeting details plus helpful pre-meeting notes to prepare you. Perfect for staying on top of your schedule without checking your calendar.

Creator
J
jamie
Tags
automationcalendarsmsproductivity

title: Meeting Reminder with Pre-Meeting Notes description: | Automated texting reminder that checks your upcoming meetings and sends you a text with meeting details plus helpful pre-meeting notes to prepare you. Perfect for staying on top of your schedule without checking your calendar. tags:

  • automation
  • calendar
  • sms
  • productivity tool: true

Meeting Reminder with Pre-Meeting Notes

What this does

  1. Checks your Google Calendar for upcoming meetings in the next hour
  2. For each meeting, generates helpful pre-meeting notes:
    • Who you're meeting with (and quick context if available)
    • What the meeting is about
    • Suggested talking points or questions
    • Any relevant prep reminders
  3. Texts you the summary so you're always prepared

Instructions

  1. Use list_app_tools for google_calendar to get calendar tools
  2. Use use_app_google_calendar with google_calendar-get-events to fetch events from now until 1 hour from now
  3. For each upcoming meeting:
    • Extract: title, start time, attendees, description, location/link
    • Generate 2-3 bullet points of pre-meeting notes based on meeting context
    • If it's a 1:1, suggest checking in on their recent work
    • If it's a team meeting, suggest having updates ready
    • If there's a description/agenda, summarize key points
  4. Format everything nicely for SMS (keep it concise but helpful)
  5. Use send_sms_to_user to text the reminder

Output format

Text should look like:

hey, you've got [meeting name] in [X] mins ✧ with: [attendees] where: [location/link] quick prep notes: - [note 1] - [note 2] - [note 3] gl! ♡

If no meetings in the next hour, text:

no meetings coming up in the next hour~ you're free ✧

Scheduling suggestion

Set up as an agent running every hour during work hours:

  • FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR;BYHOUR=8,9,10,11,12,13,14,15,16,17;BYMINUTE=0

Or 30 mins before typical meeting times:

  • FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR;BYHOUR=8,9,10,11,13,14,15,16;BYMINUTE=30