Global Luxury Properties: a luxury real estate website and its AI concierge

Global Luxury Properties is a luxury real estate agency based in Cannes and Saint-Tropez. We built its bilingual WordPress website, which brings together sales, seasonal rentals, yachts and concierge services, then developed Luxia, an AI concierge that understands requests written in plain language and only presents properties that are actually listed.

Project at a glance

  • Sector: Luxury real estate: sales, seasonal rentals and concierge services
  • Location: Cannes and Saint-Tropez, French Riviera
  • Technologies: WordPress, Voxel, Elementor, TranslatePress, OpenAI, Typesense
  • Languages: Website in French and English, multilingual AI concierge
  • Wellsy offer: Wellsy WEB and Wellsy FLOW

What kind of catalogue did the website need to make clear?

The agency runs several lines of business at once. It sells prestige properties, rents villas by the week, offers homes abroad and manages a concierge service that ranges from yacht charters to private jets. Its clientele is international.

The website therefore had to present villas, apartments, chalets and yachts in a single place, for sale and for rent, in French and in English.

How did we structure the website?

We built the website on WordPress with the Voxel theme, which is designed for filterable catalogues, and Elementor for page layouts. The English version is managed with TranslatePress.

Navigation follows the agency’s business lines rather than a technical tree.

  • A search split into Rental and Sale tabs, with filters for property type, city, number of bedrooms, price or floor area.
  • City pages, from Cannes to Saint-Jean-Cap-Ferrat, and international sections for the Caribbean, Italy, Greece and the United States.
  • A concierge section: yachts, transport, private jets, personal shopper, events and security.
  • The option to save properties into collections, and a blog.

How does Luxia, the AI concierge, work?

Luxia can be reached from the homepage search and on a dedicated page. Visitors describe what they are looking for, such as a villa in Cannes for ten guests or a crewed yacht, and Luxia replies by displaying the matching listings.

We developed Luxia end to end. An OpenAI model turns the request into precise criteria. The search combines the text and the meaning of the listings using Typesense.

  • Fine-grained business rules: “under” and “at least” produce different filters.
  • A built-in safeguard: the model only receives the already filtered listings that will be displayed, so it cannot mention a property that does not exist.
  • Replies in the language of the visitor’s latest message, whatever the language of the page.
  • Follow-up suggestions to refine the search.

What happens to a conversation with Luxia?

In August 2026, we added lead capture to Luxia. A Request a callback button stays visible below the conversation, and an invitation appears after a few replies, based on a threshold the agency sets itself.

The form asks for explicit consent. The agency receives the request with the full context of the search, meaning the criteria identified and the exchange with Luxia, and finds each lead on a dedicated admin page.

This module is independent from the search engine. It can evolve without touching Luxia’s core, and the other way round.

Frequently asked questions about this project

No. The language model only receives the listings already selected by the search, the very ones shown on screen. It writes its reply from that list, so it cannot invent a villa or a yacht that is not in the agency’s catalogue.

Luxia replies in the language of the visitor’s latest message, even when the page is displayed in another language. It was designed to be multilingual from the start. The rest of the website is available in French and English.

The search covers villas, apartments, chalets and penthouses, for sale and for rent, as well as yachts. The standard filters and Luxia rely on the same catalogue, which the agency manages in WordPress.

It receives the contact details left by the visitor along with their consent, the criteria Luxia identified and the conversation history. The advisor therefore knows what the prospect is looking for before even calling.

What about your project?

Working on a similar project? Let’s talk: we will come back to you with a first, concrete opinion on your needs.

Our mission:

Become your digital partner for sustainable, high-performance web platforms.

[email protected]

All rights reserved. Powered by Wellsy 🚀 | Legal notice | Terms of Sale | Privacy policy

en_USEN