Automated Meeting Preparation and Notification
detail.loadingPreview
Automatically prepare for your upcoming meetings by extracting attendee information, fetching recent correspondence, and generating a concise notification.
About This Workflow
This workflow automates the preparation for your upcoming meetings. It starts by checking your Google Calendar for the next meeting, then extracts attendee details, fetches recent email correspondence, and optionally scrapes LinkedIn for relevant activity. Finally, it uses an LLM to synthesize this information into a concise pre-meeting notification, which can be sent via WhatsApp.
Key Features
- Scheduled Trigger: Automatically runs at defined intervals to check for upcoming meetings.
- Google Calendar Integration: Fetches upcoming meeting details.
- AI-Powered Information Extraction: Extracts attendee information (name, email, LinkedIn URL) from meeting descriptions using an LLM.
- Email Correspondence Fetching: Retrieves recent email exchanges with attendees from Gmail.
- LinkedIn Activity Scraping: (Optional) Scrapes LinkedIn profiles for recent activity using an external service (Apify.com).
- LLM for Notification Generation: Synthesizes gathered information into a concise, actionable pre-meeting notification.
- WhatsApp Notification: Sends the generated notification via WhatsApp.
How To Use
- Schedule Trigger: Configure the
Schedule Triggernode to run at your desired interval (e.g., hourly). - Google Calendar: Ensure your Google Calendar account is connected and the correct calendar ID is provided in the
Check For Upcoming Meetingsnode. - AI Model: Connect your OpenAI account to the
OpenAI Chat Modelnodes. - Information Extractor: Customize the
inputSchemain theExtract Attendee Informationnode if you need to extract different attendee details. Thetextparameter should contain the relevant parts of the meeting invite. - Email Fetching: Configure the
Get Last Correspondencenode with the sender's email. Ensure your Gmail account is connected. - LinkedIn Scraping (Optional):
- Connect to Apify.com (if using) and obtain your API key.
- In the
Set LinkedIn Cookienode, replace<COPY_YOUR_LINKEDIN_COOKIES_HERE>with your actual LinkedIn login cookies. - The
HTMLnode will need to be configured to parse the LinkedIn page. You may need to adjust the selectors based on the current LinkedIn UI.
- Notification Generation: The
OpenAI Chat Modelnodes will generate summaries. You can fine-tune the prompts in these nodes to control the output format and content. - WhatsApp: Configure the
WhatsApp Business Cloudnode with yourphoneNumberIdand the recipient'srecipientPhoneNumber. Ensure your WhatsApp account is connected.
Apps Used
Workflow JSON
{
"id": "d87f9e0f-c365-4509-95b6-e53bc3d77779",
"name": "Automated Meeting Preparation and Notification",
"nodes": 15,
"category": "Productivity",
"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: d87f9e0f-c365...
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
Auto-label Incoming Gmail Emails with AI
Automatically categorize and label incoming Gmail emails using OpenAI's GPT-4o mini model.
Automated Text Transformations via Apple Shortcuts
Leverage Apple Shortcuts to send text for translation, grammar correction, or length adjustment using OpenAI.
Text Automation with Apple Shortcuts and OpenAI
Automate text transformations like translation, grammar correction, and summarization using Apple Shortcuts and OpenAI.