WhatsApp AI Travel Planner – Instant Trip Assistance
detail.loadingPreview
Automate personalized travel assistance directly through WhatsApp with a friendly AI agent. This workflow helps users plan trips, get instant information on destinations, visas, weather, and hotels, and even book packages 24/7, significantly enhancing customer experience.
About This Workflow
This n8n workflow revolutionizes customer support for the travel industry by deploying an AI-powered virtual travel assistant, 'Alex,' on WhatsApp. Triggered by incoming messages, Alex uses a local Ollama Large Language Model (like Llama3.2) and Langchain for intelligent, context-aware conversations. It offers comprehensive assistance from trip planning and destination suggestions to visa requirements, weather updates, hotel recommendations, and tour package bookings. By providing quick, human-like responses around the clock, this automation improves customer satisfaction, reduces the workload on human agents, and ensures no query goes unanswered.
Key Features
- WhatsApp Integration: Seamlessly receive and send messages directly via WhatsApp.
- AI-Powered Virtual Agent: 'Alex' offers personalized, friendly, and professional travel assistance.
- Conversational Memory: Maintains context throughout the user's interaction for a coherent experience.
- Flexible LLM Support: Leverages local or self-hosted Large Language Models like Ollama (e.g., Llama3.2) for privacy and customization.
- 24/7 Instant Support: Provides continuous assistance, improving response times and customer satisfaction.
How To Use
- Configure WhatsApp Trigger: Connect your WhatsApp Business API credentials to the 'Get WhatsApp Message' node. Ensure the webhook is correctly set up to receive incoming messages.
- Set Up AI Agent (Travel Assistant): Review the 'systemMessage' in the 'Travel Assistant' node to customize 'Alex's' persona and initial greeting. This defines the AI's role and tone.
- Connect Memory: Verify the 'Memory' node's 'sessionKey' is set to
={{ $json.contacts[0].wa_id }}to maintain conversation context uniquely for each WhatsApp user. - Configure LLM (Travel Plan Creator): Connect your Ollama instance credentials to the 'Travel Plan Creator' node. Select your desired language model, such as 'llama3.2-16000:latest', which powers the AI's responses.
- Set Up WhatsApp Sender: In the 'Send Reply On WhatsApp' node, ensure your WhatsApp Business API credentials are connected. Map the
textBodyto={{ $json.output }}from the AI agent andrecipientPhoneNumberto={{ $('Get WhatsApp Message').item.json.contacts[0].wa_id }}to send responses back to the original sender.
Apps Used
Workflow JSON
{
"id": "e413e088-d49c-41a5-be5e-06d176a2cc96",
"name": "WhatsApp AI Travel Planner – Instant Trip Assistance",
"nodes": 27,
"category": "Operations",
"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: e413e088-d49c...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Related Workflows
Discover more workflows you might like
Universal CSV to JSON API Converter
Effortlessly transform CSV data into structured JSON with this versatile n8n workflow. Integrate it into any application as a custom API endpoint, supporting various input methods including file uploads and raw text.
Instant WooCommerce Order Notifications via Telegram
When a new order is placed on your WooCommerce store, instantly receive detailed notifications directly to your Telegram chat. Stay on top of your e-commerce operations with real-time alerts, including order specifics and a direct link to view the order.
On-Demand Microsoft SQL Query Execution
This workflow allows you to manually trigger and execute any SQL query against your Microsoft SQL Server database. Perfect for ad-hoc data lookups, administrative tasks, or quick tests, giving you direct control over your database operations.