Back to portfolio

AI Automation

AI Customer Support / Chatbot

An AI-powered resort assistant designed to automatically answer customer questions and repetitive inquiries through Facebook Messenger using resort-specific information.

Built with n8n

01Project Overview

AI-powered customer support automation built with n8n for a resort. Incoming Facebook Messenger messages are processed by an AI agent that retrieves resort-specific information and generates a reply.

02The Problem

Resort staff may receive repetitive customer questions through Facebook Messenger about:

  • Room types
  • Room prices
  • Resort services
  • Restaurant
  • Amenities
  • General resort information
  • Booking-related questions

Answering these repetitive questions manually takes staff time and can lead to slow or inconsistent responses.

03The Solution

I built an AI-powered Messenger chatbot that automatically processes customer messages, understands the customer's request, retrieves relevant resort information, and generates a response.

The chatbot uses resort-specific information instead of relying only on general AI knowledge.

04Actual n8n Workflow

Actual n8n Workflow

AI Customer Support / Chatbot

05How the Workflow Works

  1. 1Facebook Messenger
  2. 2n8n Webhook
  3. 3200 OK Response
  4. 4Message Processing
  5. 5AI Agent
  6. 6OpenRouter Chat Model
  7. 7PostgreSQL Chat Memory
  8. 8Menu Search Database
  9. 9JavaScript Processing
  10. 10Messenger Reply

06Key Features

  • AI-powered customer support
  • Facebook Messenger integration
  • Resort-specific knowledge retrieval
  • Conversation memory
  • Database integration
  • Automated responses
  • Natural-language conversations
  • n8n workflow automation

07Example Customer Questions

  • How much is the Family Room?
  • Do you have a room for 4 people?
  • What rooms are available?
  • How much is the Deluxe Room?
  • What services does the resort offer?
  • Do you have a restaurant?
  • Can I book a room?

08Business Value

  • Reduces repetitive manual inquiries
  • Improves response speed
  • Provides consistent information
  • Allows staff to focus on resort operations
  • Creates a scalable foundation for future booking automation

09Technology Stack

  • n8n

    Workflow automation platform

  • AI Agent

    Understands and answers messages

  • OpenRouter

    Chat model provider

  • PostgreSQL

    Chat memory and data

  • JavaScript

    Custom processing logic

  • Facebook Messenger

    Customer channel

  • Webhook

    Receives incoming messages

  • Database

    Menu / resort information search

10Result

An automated AI customer support system capable of handling common resort inquiries through Facebook Messenger using resort-specific information and conversation memory.