ruxox
Start
Start
← All projects

SITE CHAT: ONE HELP CHAT, FIVE BRANDS.

An AI help chat we built in-house in October 2026. It answers visitors 24/7 in 8 languages from each site’s own knowledge base, and hands the conversation to a person when a question needs one. It runs on five of our own brands, including this one.

You’re looking at it: open the chat on this page, or send us a brief →

Key facts

SectorCustomer support / AI
TypeAI help chat with human handoff and an agent inbox
Running onOF.luxury, VIPListed, BOQQS, ereQa and ruxox
What ruxox deliveredWidget, answer engine, live knowledge base, handoff to WhatsApp and Telegram, web inbox, deployment
StatusLive since October 2026

The brief

Five brands, five audiences, one small team. Visitors to a concierge, a nightlife booking site, a jobs platform, a finance platform and a software studio ask very different questions, often outside working hours and not always in English. We wanted every one of them to get a correct answer straight away, from that site’s own facts, and to reach a real person quickly when the question was a booking, a quote or something about their account. We did not want five chat subscriptions, a server to look after, or a widget that slowed the sites down.

What we built

One chat service that every brand plugs into with a single script tag:

PartWhat it does
AnswersReplies 24/7 in 8 languages, only from the site’s own knowledge base, and says so when the answer is not there
Live knowledge baseRead live from each site, so a deploy that changes prices or policies reaches the bot within minutes
Visitor detailsName and email first, so the team can follow up if the visitor leaves
HandoffBookings, quotes and account questions go to a person: WhatsApp for the luxury brands, live chat for the others
Agent sideLive chat answered from Telegram (one topic per visitor) or from a web inbox with replies, private notes, saved replies and reports
WidgetAbout 10 KB, styled to match each brand, isolated in a Shadow DOM

The knowledge base is the part that keeps the answers honest. Each site publishes a plain text file of its facts, and the chat reads it live. Nobody edits the bot separately: if the pricing page changes, the file changes in the same deploy, and the chat is answering from the new version within minutes.

How it is built

Answers come from Claude Haiku 5.5 through OpenRouter. The conversation logic runs in a Supabase Edge Function with Postgres for storage, and the handoff uses the Telegram Bot API, so there is no VPS to patch and no per-seat SaaS fee as the team grows. The prompt is arranged so the large, stable part (the knowledge base and the rules) is cached: about 98% of each prompt is served from cache, which brings a warm answer to roughly $0.0002 and 3–4 seconds.

The widget is small and polite. It loads deferred, sits in its own Shadow DOM so a site’s CSS cannot break it (or the other way round), causes zero layout shift, and had no effect on Core Web Vitals on any of the five sites.

Privacy is part of the design rather than a policy afterthought: chats are deleted after 12 months, and the bot never asks for card details.

What this shows

A useful support chat is mostly plumbing done carefully: a single source of truth for the facts, a fast route to a person, and running costs low enough that nobody has to think about them. The model is the easy part. Running it on five live brands with different audiences is how we know the plumbing holds.

Where this fits

This is an AI implementation build, and it is the kind of AI-powered customer support we scope for clients: grounded in your approved content, connected to the people who answer your customers, and priced as a fixed-scope project — see straightforward pricing for the tiers. If you want one for your own site, send us a brief and you get a written scope within 48 hours.

FAQ

Common questions

What is Site Chat?

An AI help chat built in-house by ruxox in October 2026 and running on five of our own brands: OF.luxury, VIPListed, BOQQS, ereQa and ruxox. It answers visitors 24/7 in 8 languages from each site's own knowledge base and hands the conversation to a person when it cannot answer.

Where does the chat get its answers?

From a knowledge base that each site publishes and the chat reads live. When a deploy changes prices or policies on the site, the bot is answering from the new version within minutes, with no retraining and no separate admin panel to keep in sync.

What happens when the bot cannot answer?

Bookings, quotes and account questions go to a person. For the luxury brands that is WhatsApp; for the others it is live chat answered from Telegram, one topic per visitor, or from a web inbox with replies, private notes, saved replies and reports.

What does it cost to run?

About 98% of each prompt is served from cache, so a warm answer costs roughly $0.0002 and takes 3–4 seconds. There is no VPS to maintain and no per-seat SaaS fee.

Does the chat slow the website down?

No. The widget is about 10 KB, loads in a Shadow DOM so it cannot clash with the site's styles, causes zero layout shift and had no measurable effect on Core Web Vitals.

Can ruxox build a chat like this for my business?

Yes. You are looking at it: the chat on this site is Site Chat. We scope it like any other build, as a fixed-price project grounded in your own content and connected to the people who answer your customers.

Work with us

Want a help chat like this on your site?

Send us a plain-English brief. You get a written scope, the riskiest part named honestly, and a fixed price within 48 hours.

Get a free estimate AI implementation
/ Topics
AI help chatcustomer support chatbothuman handoffTelegram live chatprompt cachingSupabase
Free project estimateNo obligation · reply in 48h
Get estimate