← Back to all apps

Luxauto

Lifestyleby atHomeGroup SARL
Launched Mar 23, 2026 on ChatGPT

Luxauto helps you find cars and motorcycles to buy or lease in a simple, conversational way. Just describe what you’re looking for — budget, type of vehicle, or lifestyle needs — and Luxauto will guide you with relevant suggestions and listings from the largest vehicle selection in Luxembourg and the Greater Region (France, Belgium, and Germany).

Whether you’re searching for a family car, a city vehicle, or something more specific, the app helps you explore options, refine your criteria, and quickly access matching offers from the Luxauto marketplace.

Designed to make vehicle search easier, faster, and more intuitive.

2ChatGPT Tools
atHomeGroup SARLDeveloper
LifestyleCategory

Available Tools

Vehicle makeIds and modelIds lookup

fetch-vehicle-models
Full Description

Use this tool to retrieve vehicle makeIds and modelIds unique identifiers for a given vehicle type and make name. This is a preparation step for listing search: when user intent is to find/buy/search vehicles, call this tool first and then call 'vehicle-carousel' with the returned unique identifiers. Do not end the workflow after this tool because it does not return listings.

Parameters (2 required)
Required
makeNamesarray
vehicleTypestring

Vehicle type to query models for: car, motorcycle, or van.

Options:carmotorcyclevan

Vehicle-carousel

vehicle-carousel
Full Description

Search for vehicle listings for sale, rent, or lease in Luxembourg on luxauto.lu using user criteria. MANDATORY CALL ORDER WHEN A MODEL NAME IS MENTIONED:

  • If the user mentions model text (examples: 'Aprilia RS', 'BMW X5', 'Golf'), first call 'fetch-vehicle-models' to resolve makeIds and modelIds.
  • Then call 'vehicle-carousel' immediately after with the returned makeIds and modelIds'.
  • Never stop after 'fetch-vehicle-models' when the user asks to find/buy/search vehicles, because that tool does not return listings.
  • If no makeIds and modelIds match, still call 'vehicle-carousel' with make + other user filters.

Use this tool when the user wants to see matching listings such as:

  • Cars, motorcycles, or vans matching criteria
  • Price, mileage, year, make/model, fuel, or gearbox searches

Key expected inputs:

  • Vehicle type (vehicleId: 1 car, 2 motorcycle, 9 van)
  • One or more makes and optional modelIds(from 'fetch-vehicle-models')
  • User-specified filters (price range, mileage, year, fuel, gearbox, options)
  • Optional: Category/body style, colors, or seats

Output intent: Returns a carousel with up to 20 vehicles matching criteria with details like first photo, make/model, price, year, mileage, fuel, gearbox. What it does not do:

  • No financing recommendations or financial advice
  • No suggestions on which vehicle to choose
  • No adding search criteria the user did not explicitly mention
Parameters (24 required)
Required
categoryIdsarray

Vehicle body/segment categories to include in the search: 1 = 2_3_portes, 2 = 4_5_portes, 3 = break, 4 = cabriolet, 5 = coupe, 6 = monovolume, 7 = pick_up, 8 = tout_terrain_suv.

externalColorsarray

Exterior colors to include in the search.

fuelsarray

Fuel types to include in the search.

gearboxesarray

Gearbox types to include in the search.

internalColorsarray

Interior colors to include in the search.

makeIdsarray

Vehicle makes unique identifiers to filter by (brand list supported by the catalog).

maxCubicCapacitynumber

Maximum engine displacement (cc) for the vehicle listing.

maxMileagenumber

Maximum mileage (odometer) for the vehicle listing.

maxPricenumber

Maximum price for the vehicle listing.

maxYearnumber

Maximum model year for the vehicle listing.

minCubicCapacitynumber

Minimum engine displacement (cc) for the vehicle listing.

minHorsePowernumber

Minimum horsepower for the vehicle listing.

minMileagenumber

Minimum mileage (odometer) for the vehicle listing.

minPricenumber

Minimum price for the vehicle listing.

minYearnumber

Minimum model year for the vehicle listing.

modelIdsarray

Vehicle models unique identifiers to filter by model. If the user provides model text (for example 'RS', 'A4', 'X5'), first call fetch-vehicle-models to resolve modelIds, then call vehicle-carousel with this field.

numberOfSeatsnumber

Exact number of seats required for the vehicle listing.

optionsarray

Vehicle equipment/options to include in the search.

orderstring

Sort order for the listing results.

Options:ascdesc
sellerCountriesarray

Seller country codes to include: 125 = Luxembourg, 70 = France, 52 = Germany, 19 = Belgium.

sellerTypesarray

Seller types for the listing: partenaire (auto dealer) and/or prive (private seller).

sortBystring

Field used to sort listing results.

Options:pricemileageregistrgationDatepublicationDate
transactionTypestring

Transaction type for the listing (sale, rent, or lease).

Options:salerentlease
vehicleIdnumber

Vehicle type identifier: 1 = car, 2 = motorcycle, 9 = van.