Interactive recruitment customer service with WhatsApp, Google Sheets CRM
Recruitment Office WhatsApp Automation Automate WhatsApp communication for recruitment agencies with an interactive, structured customer experience. This workflow handles pricing inquiries, request submissions, tracking, complaints, and human escalation while maintaining full session tracking and media support. Good to know - Uses WhatsApp Interactive List Messages for user selection and navigation. - Includes session-state logic and memory across messages. - Includes a 5-minute cooldown to avoi
At a glance
Interactive recruitment customer service with WhatsApp, Google Sheets CRM is a ready-made n8n workflow you import as a workflow JSON file โ no build required. It connects code, dataTable, gmail, googleSheets. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- code, dataTable, gmail, googleSheets, httpRequest, if
- Modules
- 87
- Price
- Free
- Version
- v1.0

About this workflow
Recruitment Office WhatsApp Automation Automate WhatsApp communication for recruitment agencies with an interactive, structured customer experience. This workflow handles pricing inquiries, request submissions, tracking, complaints, and human escalation while maintaining full session tracking and media support. Good to know - Uses WhatsApp Interactive List Messages for user selection and navigation. - Includes session-state logic and memory across messages. - Includes a 5-minute cooldown to avoid spam and repeated triggers. - Supports logging for all interaction types including media files. - Includes both a global bot shutdown switch and per-user override. How it works - A customer sends a message to the official WhatsApp number. - The workflow replies with an interactive menu containing 8 service options: - ๐ฐ Pricing by nationality (8 supported countries) - ๐ New recruitment request submission - ๐ Tracking existing applications via Google Sheets lookup - ๐ Worker transfer link distribution - ๐ Translation service information - ๐ Required documents and instructions - โ ๏ธ Complaint submission and routing - ๐ค Request a human agent - The workflow retrieves or stores data based on the selection using Google Sheets and Data Tables. - If the customer requests human help or the logic detects uncertainty, the workflow: - Pauses automation for that user - Notifies a designated staff member - All interactions are logged including files, text, timestamps, and selections. Features - ๐ Structured WhatsApp service menu - ๐ CRM-style recruitment request logging - โจ Pricing logic with nationality mapping - ๐ Lookup-based status tracking - ๐ Support for media uploads (PDF, images, audio, documents) - ๐ง Session tracking with persistent user state - ๐ค Human escalation workflow with internal notifications - ๐ Anti-spam and cooldown control - ๐ Bot master switch (global + per-user) Technology stack | Component | Usage | |----------|-------| | n8n | Automation engine | | WhatsApp Business API | Messaging and interactive UX | | Google Sheets | CRM and logs | | Data Tables | State management | | JavaScript | Custom logic and routing | Requirements - WhatsApp Business API account with active credentials - n8n Cloud or self-hosted instance - Google Sheets for CRM storage - Data Tables enabled for persistent session tracking How to use - The workflow uses a Webhook trigger compatible with common WhatsApp API providers. - Modify menu content, pricing, optional steps, and escalation flows as needed. - Link your Google Sheets and replace test sheet IDs with production values. - Configure human escalation to notify team members or departments. Customising this workflow - Replace Google Sheets with Airtable, HubSpot, or SQL storage. - Add expiration and reminder messages for missing documents. - Add AI-powered response logic for common questions. - Enable multi-country support (Saudi/UAE/Jordan/Qatar/Kuwait/etc.) - Connect to dashboards for reporting and staff performance analytics.
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n โ click the menu โ Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
Create stunning AI images directly from WhatsApp with Gemini
Automated Gmail support agent with Gemini 2.5, RAG & Cohere reranking
Automated trend tracking with Bright Data & n8n
Ultimate content generator for WordPress
Fetch Threads analytics for your latest posts and email an HTML report
Create an automated customer support assistant with GPT-4o and GoHighLevel SMS
Automate hyper-personalized email outreach with AI, Gmail & Google Sheets
Slack AI chatbot for business team with RAG, Claude 3.7 Sonnet and Google Drive
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint โ instant download
- Setup guide PDF included
- 5 downloads ยท valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you