Back to projects
Hospitality

Aria - Hotel WhatsApp Assistant

Aria - Hotel WhatsApp AssistantClick to zoom

Overview

A WhatsApp AI agent for hotel guest services. Handles room inquiries, booking lookups, and receipt verification using GPT-4o Vision. Integrated with Google Sheets for live room data and supports multiple languages.

Stack

GreenAPIGPT-4o Visionn8nGoogle Sheets
The Problem

What needed solving

Hotel front desk staff spend hours answering repetitive guest messages on WhatsApp: room availability, booking confirmations, receipt questions. This leaves little time for high-value guest interactions. Most small and mid-size hotels cannot afford 24/7 staffing.

The Solution

How I approached it

Aria is a multilingual WhatsApp AI agent that handles the full guest communication cycle autonomously. It plugs into the hotel's existing WhatsApp number via GreenAPI, pulls live room data from Google Sheets, and uses GPT-4o Vision to verify receipts with no human needed for routine queries.

How it works

Step by step

  1. 01

    Guest sends a WhatsApp message to the hotel number

  2. 02

    GreenAPI triggers the n8n workflow instantly

  3. 03

    Message is parsed and routed: text queries go to the AI agent, image messages go to Vision AI

  4. 04

    For text: Aria queries Google Sheets for live room availability and booking data, then responds in the guest's language

  5. 05

    For images: GPT-4o Vision analyzes the receipt and sends a verification response

  6. 06

    All replies are sent back to the guest via WhatsApp automatically

Results

Outcomes

  • Zero human involvement for routine guest queries

  • Multilingual support out of the box with no extra configuration

  • Receipt verification handled in seconds instead of manual checking

  • Available 24/7 with instant response times

Highlights

Key features

Dual-path routing: text vs image handled by separate AI pipelines

Persistent memory so Aria remembers context within a conversation

Google Sheets as a no-code database so hotel staff update room data without touching the system

Built as a proof of concept, confirmed working end to end

Demo

Watch it in action