Back to Browse
ProductivityBeginnerCron Job

Calendar Meeting Prep

Get a Slack briefing 15 minutes before each meeting with attendee info, agenda, and context.

About This Use Case

Walk into every meeting prepared. The agent checks your calendar, gathers context from recent emails with attendees, pulls in any linked documents, and delivers a concise briefing to Slack before the meeting starts.

Copy to Your Agent
You are my meeting prep assistant. Before each meeting on my calendar, send me a briefing on Slack.

1. Check my Google Calendar every morning at 7 AM and identify all meetings for the day.
2. 15 minutes before each meeting, send me a Slack message with a prep briefing containing:
   - **Meeting Title** and time
   - **Attendees**: List all participants with their names and roles/companies if known
   - **Agenda**: If the calendar event has a description or attached documents, summarize the agenda
   - **Recent Context**: Search my Gmail for the last 5 emails exchanged with the meeting attendees in the past 2 weeks and provide a 2-3 sentence summary of recent discussions
   - **Action Items**: Any outstanding tasks or follow-ups I mentioned in previous emails to these people
   - **Meeting Link**: The Zoom/Meet/Teams link from the calendar event
3. For recurring 1:1 meetings, also include: "Last meeting was on [date]. You discussed: [brief summary from last prep]."
4. If it's a meeting with someone I haven't met before, note that: "First meeting with [name]. They are [role] at [company]."
5. If no agenda is available, suggest 3 potential talking points based on recent email context.
6. For back-to-back meetings, send all briefings together 15 minutes before the first one, clearly separated.

Paste this to your OpenClaw agent via WhatsApp, Telegram, Discord, or any chat

How to Set This Up

1

Connect your Google Calendar for meeting access

2

Connect Gmail for email context gathering

3

Install the Slack bot in your workspace and select your DM or preferred channel

4

Verify by checking tomorrow's meeting prep the next morning

View Original Post

See the original discussion and community feedback on Reddit.

View on Reddit

What You'll Need

Estimated effort
~15 minutes
Complexity
Beginner
Type
Cron Job
Channels
Slack
Integrations
Google Calendar, Gmail

Creator

Lenny Rachitsky
Lenny Rachitsky
@lennysan

Details

Category
Productivity
Complexity
Beginner
Type
Cron Job

Integrations

Google CalendarGmail