Daily Calendar Summarizer

Create and post a concise daily Slack summary of today's meetings from Google Calendar, including key sessions and action items.
Want a daily briefing of your upcoming meetings? This tutorial shows how to build a daily calendar summary workflow in Needle that analyzes your schedule and delivers a morning briefing.
Overview
The workflow connects to your Google Calendar, analyzes today's meetings, and sends a structured summary every morning—replacing manual calendar review with an intelligent daily briefing.
Key Actions
- Scheduled Morning Trigger – Runs every morning at your preferred time (e.g., 6 AM)
- Calendar Sync – Fetches today's meetings from Google Calendar
- Meeting Analysis – Categorizes meetings and identifies key information
- Briefing Generation – Creates structured summary with prep recommendations
- Delivery – Sends via Slack, email, or both
What You'll Need
- Google Calendar – Personal or work calendar Tip: The workflow can analyze multiple calendars simultaneously
- Delivery Preference – Slack DM, email, or both
- Meeting Categories – Define how to categorize meetings (1:1s, team meetings, client calls)
How It Works
Every morning:
- The workflow retrieves all events scheduled for today
- For each meeting, it extracts:
- Title and time
- Attendees
- Meeting link (Zoom, Meet, Teams)
- Description/agenda
- Meetings are categorized:
- 1:1 Meetings (with direct reports, manager)
- Team Meetings (standups, planning)
- Client/External Calls
- Focus Time (blocked calendar time)
- AI analyzes your schedule to identify:
- Back-to-back meetings (no breaks)
- Most important meetings (based on attendees/title)
- Meetings missing agendas
- Total meeting load (e.g., "6 hours in meetings today")
- A briefing is generated with:
- 📅 Schedule Overview: Total meetings, hours in meetings, free time
- ⏰ Morning (9 AM - 12 PM): List of meetings
- ☀️ Afternoon (12 PM - 5 PM): List of meetings
- 🌙 Evening (5 PM+): List of meetings
- ⭐ Key Meetings: Highlighted important calls
- 💡 Prep Needed: Meetings without agendas or requiring preparation
- Optional: Includes meeting links and attendee info
Wrap-up
With this Needle workflow, you start each day with a clear view of your schedule—knowing what to expect, what to prepare for, and where your free time is. Perfect for busy executives, managers, and anyone with meeting-heavy calendars.