AI Pre-Meeting Briefing Automation: n8n + WhatsApp Notifications [2026]

Automatically research and send AI-generated meeting briefings to WhatsApp before every calendar event using n8n. Never walk into a meeting unprepared again.
gmail
googleCalendar
lmChatOpenAi
+9
Workflow Identifier: 1129
NODES in Use: gmail, set, googleCalendar, lmChatOpenAi, informationExtractor, executeWorkflowTrigger, whatsApp, splitOut, switch, html, aggregate, httpRequest
Automate meeting prep with n8n and WhatsApp

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

1. What This Automation Does

This workflow checks your upcoming meetings in Google Calendar every hour.
It finds who will join, reads recent emails with them, and scrapes their LinkedIn info.
Then AI makes a short summary for each attendee and sends you a clear briefing by WhatsApp.
This saves time and helps you be ready for meetings without searching yourself.

The process inputs calendar events and attendee details, fetches emails and LinkedIn data, and outputs a personalized summary right on your phone.
It handles data from Google Calendar, Gmail, Apify LinkedIn scrapers, and OpenAI to create quick meeting notes.


2. Tools And Services Used


3. Beginner Step-by-step: How To Use This Workflow In n8n

Download And Import Workflow

  1. Click the Download button on this page to save the workflow file.
  2. Open your n8n editor where you want to run this automation.
  3. Use the “Import from File” option in n8n and select the downloaded workflow file.

Configure Credentials And Settings

  1. Add credentials for Google Calendar, Gmail, OpenAI, WhatsApp Business Cloud, and Apify in n8n.
  2. Update any email addresses, phone numbers, LinkedIn cookies (li_at), or folder names if needed.
  3. Check that API Keys and tokens are current and have required permissions.

Test And Activate

  1. Run the workflow once in manual mode to verify it collects meeting data and sends a sample message.
  2. If test passes, activate the workflow to start automatic hourly checks.
  3. Monitor runs and fix any errors using n8n’s execution interface.
  4. For self-host n8n environments, consider resources like self-host n8n for better stability.

4. Workflow Inputs, Processing Steps, And Outputs

Inputs

  • Google Calendar event data within the next hour.
  • Meeting invite details: attendee names, emails, LinkedIn URLs.
  • Gmail messages between user and attendees.
  • LinkedIn profile URLs and session cookie for scraping.

Processing Steps

  • The schedule triggers hourly checks of calendar events.
  • Google Calendar node fetches upcoming meeting details.
  • Information Extractor AI node pulls attendee emails and LinkedIn links.
  • Split Out node separates attendees for individual handling.
  • Switch node routes based on attendee data presence: email or LinkedIn.
  • Gmail node fetches recent emails; OpenAI summarizes these conversations.
  • HTTP Request calls Apify LinkedIn scraper using profile URLs and cookies.
  • HTML Extract nodes parse LinkedIn profiles and recent posts.
  • Another OpenAI summarization combines profile info and activities.
  • Set and Aggregate nodes merge summaries from email and LinkedIn per attendee.
  • Final OpenAI node generates a clear, concise meeting briefing.
  • WhatsApp node sends the briefing to the user’s phone number.

Outputs

  • A personalized short briefing message about upcoming meetings.
  • Sent instantly via WhatsApp to prepare the user.

5. Customizations

  • Change the schedule trigger interval to check meetings more or less often.
  • Replace WhatsApp sending with Slack or Telegram nodes for other messaging.
  • Integrate CRM APIs to add more attendee info beyond emails and LinkedIn.
  • Adjust OpenAI prompt text to make summaries more formal or casual.
  • Expand LinkedIn scraping to include skills, endorsements by updating HTML Extract nodes.

6. Troubleshooting Common Issues

Authentication Failed For Gmail Node

Make sure Gmail API credentials have correct scopes to read emails.
Re-authenticate if tokens expired.

No Upcoming Meetings Found

Check time filters in Google Calendar node, especially timezone settings.
Use correct start and end time for query.

LinkedIn Scraping Returns Empty Or Errors

Update LinkedIn session cookie (li_at) in the workflow.
Make sure Apify API key is valid and quota is available.


7. Pre-Production Checklist

  • Verify Google Calendar credentials access correct calendar.
  • Test Gmail node with emails from real attendees.
  • Confirm LinkedIn cookie is current and Apify responds properly.
  • Run workflow with test meetings for data extraction check.
  • Send test WhatsApp messages to valid number.
  • Backup workflow before starting production use.

8. Deployment Guide

After configuring all API credentials and testing parts, activate the Schedule Trigger node to start hourly runs.
Use n8n’s execution UI to watch for errors and performance.

Log errors, especially from LinkedIn scraping and API rate limits.
For self-host n8n, reliable hosting such as self-host n8n helps maintain uptime and speed.


9. Final Summary

✓ Automatically gets meeting data and attendee info from multiple sources.
✓ Uses AI to summarize emails and LinkedIn activity clearly.
✓ Sends a quick briefing to your phone via WhatsApp.
✓ Saves you time and helps you prepare better for meetings.
✓ Can be customized for other messaging or CRM integration.


Automate meeting prep with n8n and WhatsApp

Visit through Desktop to Interact with the Workflow.

Frequently Asked Questions

Yes, but you must replace the Gmail node with Microsoft Outlook node and set up proper authentication for Outlook API.
Scraping LinkedIn may violate LinkedIn’s terms. Use this feature responsibly and consider official LinkedIn APIs for production use.
This workflow mainly processes one meeting per run. Handling multiple overlapping meetings requires significant changes.
Check Gmail API credentials for required scopes and validity. Re-authenticate to refresh tokens if needed.

Promoted by BULDRR AI

Related Workflows

Automate Twist Channel Creation and Messaging with n8n

This workflow automates creating and updating a channel in Twist and sending a personalized message to specific users. It eliminates manual setup errors and saves time managing Twist communications.

Automate Ideogram Image Generation with Google Sheets & Gmail

This workflow automates graphic design image generation via Ideogram AI, storing image data in Google Sheets and Google Drive, with email alerts via Gmail. It saves designers hours by automating image creation, remixing, review, and record-keeping.

Automate IT Support with Slack and OpenAI in n8n

Streamline IT support by automating Slack message handling using n8n and OpenAI. This workflow handles Slack DMs, filters bots, queries a Confluence knowledge base, and delivers AI-generated responses, improving support efficiency and response time.

Automate Crypto Analysis with CoinMarketCap & n8n AI Agent

Discover how this unique n8n workflow leverages CoinMarketCap’s multi-agent AI to deliver precise, real-time cryptocurrency insights directly via Telegram. Manage crypto data analysis efficiently with automated multi-source API integration.

Automate Gumroad to Beehiiv Subscriber Sync with n8n

Learn how to automatically add new Gumroad sales customers as Beehiiv newsletter subscribers using n8n automation. This workflow saves time by syncing sales data to Google Sheets CRM and notifying your Telegram channel instantly.

Generate On-Brand Blog Articles Using n8n and OpenAI

This workflow automates the creation of on-brand blog articles by analyzing existing company content using n8n and OpenAI. It extracts article structures and brand voice to produce consistent draft articles, saving significant content creation time.
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.