Tour Agency Automation: n8n Bookings and a WhatsApp AI Agent by Anas YaseenTour Agency Automation: n8n Bookings and a WhatsApp AI Agent by Anas Yaseen

Tour Agency Automation: n8n Bookings and a WhatsApp AI Agent

Anas Yaseen

Anas Yaseen

In the client's words: "this really is the future."

The problem

A tour agency in Granada, Spain gets Alhambra tour bookings by email, often in the guest's language. Alhambra tickets are issued by name, so each guest's name, passport and nationality was copied into a sheet by hand. Guest questions were answered one by one.

What I built

Three n8n workflows on the client's own server:
Booking Automation: booking emails become clean guest rows, with an optional WhatsApp welcome
AI Travel Agent: answers guests on WhatsApp 24/7, in their own language
AI Admin Assistant: the owner finds bookings and runs tasks from a Telegram chat

The hard part

The owner wanted to reply to guests from the WhatsApp Business app. But a number linked to the WhatsApp automation can't also run in the app. The official fix, Coexistence, needs a paid provider, and the client wanted no extra costs. So the chats moved to Chatwoot, a free shared inbox: every chat in one place, one-click AI on and off, and the AI goes quiet when the owner takes over a chat.

Results

New bookings logged within about a minute
65+ past bookings imported with one Telegram message
No duplicate guests
This was my third project for the same client
Tech: n8n, Gemini AI, WhatsApp, Chatwoot, Telegram, Google Sheets
Like this project

Posted Oct 19, 2026

A tour agency in Granada, Spain copied every guest's booking details into a sheet by hand. Three n8n workflows now log new bookings within about a minute, answer guests on WhatsApp 24/7 with AI, and let the owner find bookings from Telegram.