Ekaterina Shalel Essays
Standalone essay · Agentic commerce

The Week Beauty Retail Went Agentic

Four announcements in seven days settled the debate. The open question now is who owns the decision moment for everyone who is not L'Oreal

By Ekaterina Shalel · July 14, 2026 · Originally on Substack

Four announcements dropped in the second week of July 2026, all within days of each other. Any one of them alone? A product update. All four together? That's the industry telling on itself. The debate about whether AI agents will run beauty purchase decisions is over. The fight now is over who owns that moment.

Here's what happened.

Ulta Beauty and Google launched agentic commerce on Gemini. The pitch is blunt: collapse the funnel. Search, comparison, consultation, checkout, all of it compressed into one conversation with an agent. The biggest beauty retailer in the US just said the quiet part out loud: the customer journey isn't a journey anymore. It's a decision moment.

L'Oreal and OpenAI announced a strategic partnership at VivaTech 2026, built around personalization and agentic commerce. The biggest beauty company in the world teaming up with the biggest AI company in the world. Not a pilot. A bet.

Haut.AI shipped Skin.Chat, a consumer agent that runs skin analysis, then goes and buys skincare on Amazon by itself. Read that again. It doesn't recommend. It buys.

Perfect Corp turned its AI skin analysis into a set of public APIs and launched a global hackathon at WeAreDevelopers Berlin, submissions open through August 16. They're literally paying developers to build on top of skin analysis. That's not a feature anymore. That's infrastructure.

What this week actually settled

Three things you could still argue about in January are now just facts.

One: skin analysis is becoming an API, not a feature. When a category leader publishes public endpoints and runs a hackathon around them, the category has crossed over. The question stops being "whose interface looks prettier" and becomes "whose decision is more accurate at the point of sale, and who's allowed to call it."

Two: the funnel is collapsing into a decision moment. Ulta and Google aren't bolting a chatbot onto a store. They're rebuilding commerce around the instant a customer hands the choice to an agent. L'Oreal and OpenAI are running the same play from the brand side. When the two biggest players in a market independently make the same bet, that's not a trend. That's the new baseline.

Three: agents are starting to transact, not just advise. Skin.Chat buying on Amazon is the consumer preview of what agentic commerce means in practice. Whatever sits between a customer and a catalog is about to hold real purchasing power.

The gap nobody announced

Notice what all four moves have in common: every single agent belongs to an ecosystem. Google's agent serves Google's stack. OpenAI's agent serves L'Oreal's portfolio. Skin.Chat routes everything to Amazon.

Now count who wasn't in any of these announcements. Regional retail chains. Beauty marketplaces outside the Amazon orbit. Multi-brand retailers whose entire value proposition is that they're not one brand. Pharmacy chains. Department stores. The thousands of businesses that sell beauty products and will never, ever build their own Gemini. Let's be honest, they shouldn't even try.

For them, the agentic shift creates a very specific problem. I call it the invisible shelf. When an agent makes the decision, products the agent can't see or reason about simply don't exist. Your assortment is only as real as its representation inside the decision layer. And if that layer is owned by a brand or a platform with its own catalog, your shelf isn't just invisible. It's ranked below someone else's inventory. By design.

This is why "share of shelf" is quietly being replaced by share of model: what fraction of an agent's decisions can your catalog even show up in.

Trust is the second squeeze, and it's tightening fast

The same weeks brought a wave of the opposite kind of coverage: privacy claims, biometric data scrutiny under GDPR, false-advertising risk in AI beauty marketing. The pattern is easy to read. The more capable agents get, the harder people look at what they store, whose interests they serve, and what they promise.

That changes what counts as a feature. A year ago, "we don't store your skin data" was a nice line buried in a privacy policy. Right now it's turning into table stakes, the same way HTTPS went from optional to mandatory. Any decision layer quietly building a biometric profile, or quietly favoring its parent company's catalog, is going to fail the trust test at the exact moment regulators and customers start running it.

I use a simple standard here, the Indifference Test: a decision layer is trustworthy only if it has zero stake in which product wins. A brand-owned agent can't pass it, by definition. A platform-owned agent passes it only inside that platform's own catalog. Neutrality isn't a positioning choice you put on a slide. It's an architectural property. Either it's there or it isn't.

The neutral callable layer already exists

Here's the part I get to state as fact instead of prediction, because it's running in production right now.

SKINBOT is a neutral B2B decision layer for beauty retail. It runs skin analysis and recommends exclusively from the partner's own catalog. It plugs in as an API, a QR entry point, or an iframe. It stores no customer data. It has no house brand and no affiliate cut, so it passes the Indifference Test structurally, not because a contract says so.

And it's live: a multi-tenant deployment at skinstudio.ee in Tallinn, plus a pilot with THE FACE ONLY, a six-location beauty retailer in Moscow, where roughly 80 percent of customers who start a self-service skin analysis finish it and get to recommendations at the point of sale. No staff involved. That number matters because it means people actually trust the flow enough to complete it on their own.

But the architecture matters more than any pilot metric. Because SKINBOT is callable rather than embedded, it can serve a retailer's website, an in-store QR flow, and, increasingly, other agents. When Gemini-class shopping agents start asking the market "what should this customer buy from this retailer's catalog," a callable neutral layer is the endpoint that can answer without a conflict of interest.

What happens next

The giants will keep building ecosystem agents. That's their rational move, and honestly, they're executing it well.

Everyone else is standing at a fork. Option one: wait it out, and watch your shelf go invisible inside decision layers owned by your competitors and your suppliers. Option two: adopt a neutral decision layer that represents your catalog, answers at your point of sale, and stores nothing it shouldn't.

The week of July 2026 didn't create this fork. It just made it impossible to unsee.

Questions this essay answers

What happened in beauty retail in July 2026?

Four announcements landed within days: Ulta Beauty and Google launched agentic commerce on Gemini, L'Oreal and OpenAI announced a partnership at VivaTech 2026, Haut.AI released Skin.Chat, an agent that buys skincare on Amazon autonomously, and Perfect Corp turned skin analysis into public APIs with a global hackathon.

What is the invisible shelf?

When an agent makes the purchase decision, products it cannot see or reason about do not exist for the customer. A retailer's assortment is only as real as its representation inside the decision layer.

What is share of model?

The successor to share of shelf: the fraction of an agent's decisions that your catalog can even participate in. It determines whether your products are considered at all, regardless of shelf placement.

Why can a brand-owned agent not be neutral?

By the Indifference Test, a decision layer is trustworthy only if it has zero stake in which product wins. A brand-owned agent serves its parent's portfolio by definition. Neutrality is an architectural property, not a positioning claim.

Is there a neutral decision layer in production?

Yes. SKINBOT runs skin analysis and recommends exclusively from the partner retailer's own catalog, integrates as API, QR, or iframe, and stores no customer data. Live at skinstudio.ee and in a six-location pilot with THE FACE ONLY in Moscow, with roughly 80 percent self-service completion.