Qualify rental leads and send tenant emails with Google Gemini and Gmail
Ready for 3.0What this workflow does
This AI workflow has 27 nodes and runs on WhatsApp events (messages) (plus 2 other triggers). Along the way it connects WhatsApp Business Cloud, Gmail, Google Gemini and Google Sheets and 1 more.
How it runs
Trigger: On WhatsApp events (messages) (plus 2 other triggers).
- Normalize Applicant Details (Code): runs custom JavaScript code
- Fetch Today's Applicants (Google Sheets): uses Google Sheets
- Find Property Record (Google Sheets): uses Google Sheets
- Code: runs custom JavaScript code
- Filter Properties (Code): runs custom JavaScript code
- Any Applicants Today? (If): checks a condition and branches into true / false
- Property Found? (If): checks a condition and branches into true / false
- Build Daily Digest (Code): runs custom JavaScript code
- Prepare Gemini Input (Code): runs custom JavaScript code
- Gmail: uses Gmail
…plus 14 more steps. See the full node list below.
Services it uses
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 (11)
- Webhook
n8n-nodes-base.webhook - WhatsApp Trigger
n8n-nodes-base.whatsAppTrigger - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Gmail
n8n-nodes-base.gmail - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - Switch
n8n-nodes-base.switch - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Sheets
n8n-nodes-base.googleSheets - Slack
n8n-nodes-base.slack - WhatsApp Business Cloud
n8n-nodes-base.whatsApp
From the author
Quick overview When a rental inquiry arrives, this workflow looks up the property requirements, qualifies the applicant using Gemini AI, and instantly sends a personalized response — application link for qualified tenants, clarification for borderline, polite…