| AI assistant | Asistente IA | Conversational layer that reformulates the query, suggests filters and produces insights. Plan-gated |
| Neuroon backend | Backend de Neuroon | Services deployed at api.neuroon.ai and its Development counterpart dev-api.neuroon.ai |
| Lexical search | Búsqueda léxica | Token-based search (LIKE, full-text); what Neuroon replaces |
| Semantic search | Búsqueda semántica | Vector-embedding search; understands intent and synonyms |
| Visual search | Búsqueda visual | Image search via POST /api/widget/search/visual |
| Voice search | Búsqueda por voz | Audio search via POST /api/widget/search/audio |
| Authentication header | Cabecera de autenticación | X-Widget-Token or X-Shop-API-Key depending on the endpoint |
| Cart cross-sell | Cart cross-sell | Cart recommendations via POST /api/widget/cart/cross-sell |
| Catalog | Catálogo | Set of products synchronized from your store |
| Widget CDN | CDN del widget | https://cdn.neuroon.ai/widget@<version>/widget.js (versioned, immutable). The alias https://cdn.neuroon.ai/widget.js points at the latest stable with a short cache. |
| Shop API key | Clave API de tienda | sk_<32hex>, server-only. Header X-Shop-API-Key |
| Conversion | Conversión | Purchase attributed to a search. Reported via POST /api/plugin/shops/{id}/track/conversion |
| Quota | Cuota | Per-plan product limit (see productsCount / remainingProducts in the response) |
| Embed (widget) | Embebido (widget) | Widget insertion via <script> with data-token |
| Cart events | Eventos del carrito | CustomEvent neuroon:cart-update that the widget listens to |
| Eventual consistency | Eventual consistency | 2–5 s window between 200 OK from sync and availability in Neuroon |
| Guided filters | Filtros guiados | Filters proposed by AI based on the query |
| User filters | Filtros del usuario | Explicit filters passed in the POST /api/widget/search body |
| SRI integrity | Integridad SRI | SHA-* hash published in the CDN manifest to verify widget.js |
| Origin | Origen | HTTP header sent by the browser. Validated against shop.url by ApiKeyAuthenticationFilter |
| Plan | Plan | Subscription tier (Free, Starter, Pro, Enterprise). Drives rate limit and quota |
| Shop plugin | Plugin (de tienda) | Official integrations: WordPress, DNN, custom |
| Production | Producción | Environment at api.neuroon.ai |
| External product | Producto externo | Product identified by externalId (your ID), not by Neuroon's internal ID |
| Rate limit | Rate limit | Requests-per-minute cap. Headers X-RateLimit-* and 429 with Retry-After |
| Recipe | Recipe | Step-by-step guide to integrate Neuroon on a specific stack |
| Search log | Search log | Record of a search. Its ID (searchLogId) is used to attribute conversions |
| Incremental sync | Sincronización incremental | syncType: INCREMENTAL — upsert by externalId, recommended |
| Full sync | Sincronización total | syncType: FULL — wipes the catalog in Neuroon and re-inserts. Reserved for rebuilds |
| Tenant | Tenant | Your organization in Neuroon. One organization can own multiple shops |
| Shop | Tienda | Logical unit with its own catalog, keys and domain. Identified by shopId |
| Widget token | Token de widget | Opaque string, TTL 24 h. Header X-Widget-Token |
| Trending | Trending | High-traction products. GET /api/widget/trending |
| Domain verification | Verificación de dominio | POST /api/plugin/shops/{id}/verify with a domain that proves ownership |
| Outbound webhook | Webhook saliente | Does not exist yet. On the roadmap, no firm dates |
| Widget | Widget | Preact component embedded in the browser. Current version 0.9.10 |