Automate sales meeting prep with AI & APIFY sent to WhatsApp
Ready for 3.0What this workflow does
This AI workflow has 47 nodes and runs on a schedule (every hour) (plus 1 other trigger). Along the way it connects Gmail, Google Calendar, OpenAI Chat Model and WhatsApp Business Cloud. It also calls api.apify.com over HTTP.
How it runs
Trigger: On a schedule (every hour) (plus 1 other trigger).
- Check For Upcoming Meetings (Google Calendar): get many
- Router (Switch): routes items into 2 branches
- Extract Attendee Information (Information Extractor): extracts structured fields from text with AI, with model: OpenAI Chat Model
- Has Email Address? (If): checks a condition and branches into true / false
- Has LinkedIn URL? (If): checks a condition and branches into true / false
- Attendees to List (Split Out): splits a list into separate items
- Get Last Correspondence (Gmail): get many
- Return Email Error (Edit Fields (Set)): sets 1 field: email_summary
- Set LinkedIn Cookie (Edit Fields (Set)): sets 2 fields: linkedin_profile_url, linkedin_cookies
- Return LinkedIn Error (Edit Fields (Set)): sets 1 field: linkedin_summary
…plus 31 more steps. See the full node list below.
Services it uses
HTTP calls to: api.apify.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (17)
- Gmail
n8n-nodes-base.gmail - Edit Fields (Set)
n8n-nodes-base.set - Google Calendar
n8n-nodes-base.googleCalendar - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor - Execute Workflow Trigger
n8n-nodes-base.executeWorkflowTrigger - WhatsApp Business Cloud
n8n-nodes-base.whatsApp - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Switch
n8n-nodes-base.switch - If
n8n-nodes-base.if - Split Out
n8n-nodes-base.splitOut - Execute Sub-workflow
n8n-nodes-base.executeWorkflow - Merge
n8n-nodes-base.merge - Aggregate
n8n-nodes-base.aggregate - HTML
n8n-nodes-base.html - HTTP Request
n8n-nodes-base.httpRequest - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
From the author
This n8n template builds a meeting assistant that compiles timely reminders of upcoming meetings filled with email history and recent LinkedIn activity of other people on the invite. This is then discreetly sent via WhatsApp ensuring the user is always…