AI-powered fragrance assistant
ScentBot is a conversational widget that helps customers discover and choose fragrances through natural language. It embeds directly into your website as a web component — no app install, no complex setup. Powered by WikiParfum’s database of 31,000+ perfumes, ScentBot understands preferences, recommends products from your catalog, and adapts to your brand’s tone and visual identity.What ScentBot does
- Conversational discovery — customers describe what they want in their own words and get personalized recommendations
- Image-based search — users upload a photo of an outfit or look, and ScentBot suggests fragrances that match the style
- Catalog-scoped results — recommendations are limited to products in your Product Feed
- Multi-language — supports 25+ languages with automatic content localization
- Session persistence — conversation history is preserved across page navigations
Prerequisites
Before integrating ScentBot, you need:| Requirement | Description |
|---|---|
| Public API key | Supplied by ScentXP for each environment (development, staging, production) |
| Allowed origin | Your domain must be registered with ScentXP to authorize widget requests |
| Product Feed | A Product Feed connecting your catalog to WikiParfum |
Contact your ScentXP account manager to obtain your API key and register your domain.
Quick start
Add ScentBot to any page in three steps:Load fonts
ScentBot uses Graphik and Dover Serif by default. Include the font-face declarations in your CSS or
<style> tag. See Installation for the full font setup.Next steps
Installation
Full setup instructions — script loading, fonts, and widget markup.
Configuration
All widget attributes — positioning, notifications, metadata, and more.
Events
Custom events for cart integration and programmatic control.
Capabilities
Search types, image search, multi-language, and session persistence.

