Services Tools Industries Case Studies Pricing NewsBlogAbout Book Free Audit
Home Services United Kingdom Deployed

// Case Study

One AI brain, every inbound channel

A single AI agent and one knowledge base deployed across all four inbound communication channels for a UK exterior-cleaning business, with per-customer conversation memory carried across every session.

0
Channels, one AI brain
0
Shared knowledge base
Memory
Per customer, per session
24/7
No manual monitoring
WhatsApp SMS Website chat Messenger One OpenAI agentn8n orchestration Supabase KBshared + memory
Supreme Exterior Cleaners

The problem

Four channels, all landing on the owner

Supreme Exterior received inbound messages across four channels: WhatsApp, SMS, website chat, and Messenger, with no automated response on any of them. Each channel needed manual monitoring, and after-hours leads went unanswered.

The owner personally handled every initial inquiry, which created a bottleneck and meant the response a customer got depended entirely on whether someone was free.

What we built

01

Four parallel systems, one AI core

On each channel a customer message triggers a GHL webhook to n8n, which normalises the payload, queries a Supabase vector-store knowledge base, generates a contextual response with conversation memory, and returns it on the originating channel.

02

WhatsApp and SMS via GHL

WhatsApp and SMS use GHL-side workflows with n8n handling the AI, so the two most common channels stay inside the CRM the business already runs on.

03

Website chatbot on pure n8n

The website chatbot uses a pure n8n webhook pattern independent of GHL, so it keeps operating even when GHL is unavailable.

04

Messenger on the same backend

Messenger routes through GHL with the same n8n backend, so all four channels share one OpenAI agent and one Supabase knowledge base for consistent answers.

Results

All four inbound channels handled by one AI agent with no manual monitoring.

A single knowledge base guaranteeing answer consistency across channels.

Per-customer conversation memory carried across sessions.

The website chatbot operating independently of GHL availability, and the owner no longer manually responding to initial inquiries.

Built with

GoHighLevelGoHighLevel n8nn8n OpenAIOpenAI SupabaseSupabase

Related case studies

// Free Audit

Inquiries scattered across channels? One AI brain can answer them all.

Book the audit. Thirty minutes. Free.

No obligation Reply within 24 hours Fixed-price or hourly