L'Oreal Paris
24/7 genAI beauty agent (advice + product recommendation)
Beauty Genius, L'Oreal Paris's genAI beauty assistant on GPT-4o and RAG, stimulated more than 50,000 conversations in two months in the United States in 2024, with a target latency under 5 seconds.
Key points
- 24/7 genAI beauty assistant on web, app, and WhatsApp, advice and product recommendation.
- GPT-4o and RAG on Azure OpenAI, Ada embeddings, ModiFace try-on and diagnosis.
- More than 50,000 conversations in two months in the United States, target latency under 5 seconds.
- Evidence level B, status confirmed: documented in L'Oreal's 2024 annual report.
Objective
Offer personalized, continuously available beauty advice to remove purchase doubt and guide toward the relevant products in the L'Oreal Paris catalog (750+ references).
The deployment
Beauty Genius is a genAI beauty assistant accessible from the smartphone (brand web, app, WhatsApp). The user asks a skin, makeup, or coloring question, gets a diagnosis, a virtual try-on, and recommendations drawn from the 750+ L'Oreal Paris products. The engine combines an LLM (GPT-4o) and a RAG system bounded to L'Oreal content to ground the answers, with visual try-on and diagnosis provided by ModiFace. Launched in the United States in 2024, with a rollout announced for other key markets in 2025.
Results Proof B
Usage figure published in L'Oreal's official annual report (primary source) and technical architecture confirmed by the Microsoft Azure OpenAI customer story. Two concordant sources, one of them primary.
How it works
Documented architectureThe stack in detail
- llm GPT-4o conversation model that formulates the beauty advice and routine recommendation, target latency under 5 seconds
- plateforme Azure OpenAI Service hosts GPT-4o and the embeddings for L'Oreal, tested up to 2,000 simultaneous users
- llm Embeddings Ada (OpenAI) vectorization of the L'Oreal catalog and content for the RAG system bounded to the 750+ references
- outil ModiFace skin diagnosis and virtual makeup try-on from the camera, L'Oreal subsidiary
- infra WhatsApp distribution channel for the assistant in addition to the brand web and the app
How it runs, concretely
For ops teams-
1User question client
The user describes a skin, makeup, or coloring need, or sends a photo for diagnosis/try-on.
-
2Context retrieval AI (Ada embeddings)
The RAG system retrieves, from the L'Oreal knowledge base, the relevant products and content to ground the answer.
-
3Answer generation AI (GPT-4o)
GPT-4o formulates personalized advice and a routine recommendation in under 5 seconds.
-
4Diagnosis and visual try-on AI (ModiFace)
ModiFace performs the skin diagnosis or the virtual makeup try-on from the camera.
-
5Supervision and updating brand / data team
The brand team updates the catalog, checks the content guardrails, and tracks aggregate conversations.
The freshness and accuracy of the product catalog and the RAG knowledge base. If the RAG is not up to date or poorly bounded, the agent recommends unavailable products or strays outside its advisory scope.
How your customers perceive this type of use
Sourced studiesLes consommateurs n'acceptent pas les chatbots par defaut : 64% prefereraient que les entreprises n'utilisent pas d'IA dans leur service client (Gartner, 2024) et pres d'un utilisateur sur cinq du service client par IA n'en retire aucun benefice (Qualtrics, 2025). L'acceptation se construit sur trois conditions mesurees par Salesforce : savoir qu'on parle a une IA, pouvoir escalader vers un humain, comprendre la logique de l'agent.
Acceptance conditions
- Etre informe qu'on parle a une IA et non a un humain (pres de 75% le demandent, Salesforce 2024)
- Un chemin d'escalade clair vers un agent humain (45% plus enclins a utiliser l'agent IA, Salesforce 2024)
- Une logique de l'agent clairement expliquee (44% plus enclins, Salesforce 2024)
Red lines
- Rendre l'humain injoignable : c'est la premiere inquietude des consommateurs sur l'IA dans le service client (Gartner 2024) et 50% craignent que l'IA les coupe du contact humain (Qualtrics 2025)
- Remplacer le service client par l'IA sans alternative : 53% envisageraient de partir chez un concurrent (Gartner 2024)
Sources: Salesforce 2024 · Gartner 2024 · Qualtrics 2025
How to replicate
Inference, not sourcedData prerequisites
- structured and up-to-date product catalog
- validated expert content (routines, ingredients)
- images for diagnosis/try-on if visual feature
Org prerequisites
- product/legal team for the advisory guardrails
- catalog update process
- LLM inference budget
Possible stack
- Azure OpenAI or equivalent (LLM + embeddings)
- RAG engine
- virtual try-on component (ModiFace, Perfect Corp, Banuba)
The plan, step by step
- Step 1Structure the product catalog and expert content (routines, ingredients) then index themDeliverable: Vectorized knowledge base, up to date and bounded to the advisory scope
- Step 2Connect the LLM to the RAG with strict guardrails (no medical advice, available products only)Deliverable: Conversational prototype validated by legal and the business
- Step 3Closed beta: load, latency, and out-of-scope answer rate testingDeliverable: Latency under target + evaluation grid for answers on a panel of real questions
- Step 4Launch on one market and one channel (brand web), with aggregate conversation trackingDeliverable: Agent in production + conversation/recommendation dashboard
- Step 5Add the visual component (diagnosis, try-on) and extend to the other channels (app, WhatsApp) and marketsDeliverable: Integrated visual journey + multi-market rollout plan
First step: Index the catalog and expert content in a RAG, then connect an LLM with strict guardrails on the advisory scope.
Sources
- S1 L'Oreal, the Beauty Tech champion (Annual Report 2024) Primary archive pending
- S2 AI at the service of beauty: L'Oreal Groupe deploys its AI agent with Azure OpenAI Service Interested party archive pending
- S3 L'Oreal Paris launches game-changing AI assistant Beauty Genius Established press archive pending
An error, newer info, a source?
This page lives on its accuracy. If a figure has moved, if the deployment has changed, or if you have a higher-quality source, tell us. Every sourced correction is verified before publication.