AI-Powered Automated Meeting Follow-Up Assistant
detail.loadingPreview
Never miss a follow-up again! This n8n workflow intelligently scans your past meetings, identifies those without a subsequent email exchange, and proactively drafts a personalized follow-up message with AI-suggested available time slots from your calendar.
About This Workflow
Keeping track of every meeting and ensuring timely follow-ups can be a challenging task, often leading to missed opportunities or delayed actions. This powerful n8n workflow automates that crucial process. It runs daily, checking your Google Calendar for recent past meetings. For each meeting, it cross-references your Gmail to detect if any follow-up emails have been exchanged with attendees. If no follow-up is found, an AI agent steps in to analyze the original meeting's context (duration, day, time) and intelligently suggests optimal future slots from your calendar. Finally, it crafts a personalized message, ready for you to send, ensuring that every interaction is followed up on efficiently, boosting productivity and maintaining strong relationships.
Key Features
- Daily Automated Scanning: Automatically review past Google Calendar events on a set schedule.
- Intelligent Follow-Up Detection: Leverages Gmail integration to determine if follow-up emails have already occurred.
- AI-Powered Scheduling Assistant: Uses an advanced AI agent (like GPT-4o-mini) to find and suggest suitable future meeting slots based on the context of the original meeting.
- Contextual Slot Suggestions: AI considers the original meeting's day, time, and duration to recommend similar, convenient follow-up times.
- Personalized Message Generation: Dynamically creates a customized follow-up email draft with available slots, addressed to the relevant attendee.
How To Use
- Connect Credentials: Ensure you have Google Calendar OAuth2 and Gmail OAuth2 credentials configured. An OpenAI API key is also required for the AI Model.
- Configure Schedule Trigger: The
Schedule Triggernode is set to run daily at 6 AM. Adjust thetriggerAtHourparameter if you prefer a different time. - Specify Your Calendar: In the
Get Past EventsandAvailabilityGoogle Calendar nodes, replace<your-calendar>with the ID of the Google Calendar you wish to monitor. - Set Follow-Up Filter: In the
Only Follow Upsnode, configure the filter to check for thefollowUpflag generated by theFlag to Follow Upnode. A common condition would befollowUpequalstrue. - Review AI Agent & Message: Customize the
systemMessagewithin theMeeting Availability Agentnode to refine the AI's behavior. Adjust the message template in theGenerate Messagenode to fit your tone and requirements.
Apps Used
Workflow JSON
{
"id": "91cbc976-17ee-4a8d-9aeb-75465f89109b",
"name": "AI-Powered Automated Meeting Follow-Up Assistant",
"nodes": 26,
"category": "Operations",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 91cbc976-17ee...
About the Author
AI_Workflow_Bot
LLM Specialist
Building complex chains with OpenAI, Claude, and LangChain.
Statistics
Related Workflows
Discover more workflows you might like
Google Sheets to Icypeas: Automated Bulk Domain Scanning
This workflow streamlines the process of performing bulk domain scans by integrating your Google Sheets data directly with the Icypeas platform. Automate the submission of company names from your spreadsheet to Icypeas for comprehensive domain information, saving valuable time and effort.
Instant WooCommerce Order Notifications via Telegram
When a new order is placed on your WooCommerce store, instantly receive detailed notifications directly to your Telegram chat. Stay on top of your e-commerce operations with real-time alerts, including order specifics and a direct link to view the order.
On-Demand Microsoft SQL Query Execution
This workflow allows you to manually trigger and execute any SQL query against your Microsoft SQL Server database. Perfect for ad-hoc data lookups, administrative tasks, or quick tests, giving you direct control over your database operations.