AI Agent: Daily Meeting Summaries to Slack (Google Calendar & Gemini)
Integrates with:
Overview
Unlock Automated Daily Meeting Insights with this AI Agent
Stay ahead of your schedule without lifting a finger. This n8n AI Agent intelligently connects to your Google Calendar, retrieves all meetings for the current day, and employs Google Gemini (specifically the nimble gemini-1.5-flash-latest
model) to craft insightful summaries. These summaries, including attendees and key details, are then promptly delivered to your designated Slack channel every morning.
It's designed for busy founders, CTOs, and automation leads who need to optimize their time and stay informed. The agent runs on a daily schedule, ensuring you start your day with a clear overview of your commitments.
Key Features & Benefits
- Scheduled Daily Execution: Runs automatically every morning (default 9 AM, configurable) to provide timely updates.
- Seamless Google Calendar Integration: Fetches all events for the current day from your chosen Google Calendar.
- AI-Powered Summarization: Leverages Google Gemini's
gemini-1.5-flash-latest
model for fast and context-aware meeting summaries. - Direct Slack Notifications: Delivers concise meeting briefs directly to your preferred Slack channel, keeping you and your team in the loop.
- Time-Saving Automation: Frees you from manually sifting through calendar entries, allowing more focus on strategic tasks.
- Contextual Awareness: The AI agent is prompted to understand it's a Google Calendar assistant and includes details like attendees.
- Efficient & Stateless: Designed for a single daily task without needing complex memory, ensuring reliable performance.
Use Cases
- Get a quick, AI-generated overview of your day's meetings delivered to Slack each morning.
- Automate meeting preparation by receiving summaries of who you're meeting and about what.
- Keep team members informed by auto-posting daily meeting rundowns to a shared channel.
- Reduce time spent manually checking and deciphering calendar entries.
Prerequisites
- An n8n instance (Cloud or self-hosted).
- Google Calendar OAuth2 credentials configured in n8n.
- Google Gemini API Key (ensure access to the 'gemini-1.5-flash-latest' model, typically via Google AI Studio or Vertex AI).
- Slack API credentials and the ID of the target Slack channel.
Setup Instructions
- Download the n8n workflow JSON file.
- Import the workflow into your n8n instance.
- Configure the 'Schedule Trigger' node to your preferred daily summarization time (defaults to 9 AM server time).
- Connect your Google Calendar: In the 'Google Calendar - Get Events' node, create or select your Google Calendar OAuth2 credentials and choose the calendar to monitor.
- Set up Google Gemini: In the 'Google Gemini Chat Model' node, select or create your Google Gemini API credentials. Ensure your API key has access to the
gemini-1.5-flash-latest
model. - Configure Slack: In the 'Send response back to slack channel' node, authenticate your Slack account and select or enter the Channel ID where summaries should be posted.
- Review & Customize (Optional): Inspect the system prompt within the 'Calendar AI Agent' node. You can adjust instructions for Gemini if you have specific summarization preferences.
- Activate the workflow.
Want your own unique AI agent?
Talk to us - we know how to build custom AI agents for your specific needs.
Schedule a Consultation