Versión del producto: Xabia Agent Core v1.0.291 (agosto 2026)
Incluido en la licencia Core — no requiere plugin ni addon de pago aparte.
PDF en línea: https://xabia.ai/docs/manual-usuario-xabia-smart-qr.pdf
HTML en línea: https://xabia.ai/docs/manual-usuario-xabia-smart-qr.html
Manual Core (contexto general): manual-usuario-xabia-core.md
xabia-agent-core) con licencia válida.[xabia_agent id="mi-museo"]/xabia-box/?x_project=ID_AGENTE o active Modo tótem (§8).Importante: si actualiza el Core o usa /xabia-box/, visite Ajustes → Enlaces permanentes → Guardar una vez para regenerar las reglas de URL.
Smart QR es la capa del Core que conecta el mundo físico (carteles, etiquetas, tótems, folletos) con el chat de Xabia. Cuando alguien escanea un código o abre un enlace de túnel:
ente_id).Todo esto va incluido en Xabia Agent Core desde la v1.0.59. El antiguo plugin separado «Xabia Smart QR» está obsoleto; si aún lo tiene instalado, desactívelo y elimínelo.
| Sector | Ejemplo | Qué consigue |
|---|---|---|
| Museo / cultura | QR junto a cada sala | «Estás en la sala de Goya…» con contexto de esa colección |
| Hotel / rural | QR en la habitación o en la recepción | Información del alojamiento, servicios, reservas (con addon Avirato si aplica) |
| Retail | QR en estantería o ficha de producto | Chat centrado en ese SKU o categoría |
| Feria / stand | QR en el roll-up | Túnel al ente «empresa-stand-12» |
| Ayuntamiento / oficina | Tótem en hall | Pantalla /xabia-box/ con reinicio por inactividad |
ente_id)Un ente es la unidad lógica de segmentación del conocimiento: una sala, un producto, una empresa, una habitación…
ente_id (por ejemplo sala-impresionismo, okana, producto-442).global significa «sin ente concreto»; no sirve para generar QR de túnel.Cuando el visitante llega con un ente activo (por URL ?ente_id= o escaneo POI ?xqr=), el Core inyecta en el prompt del modelo un contexto interno del tipo:
El usuario ha llegado por enlace de túnel Smart QR al ente «Sala Impresionismo». Salúdale de forma específica…
El visitante no ve ese texto; solo nota un saludo y respuestas más precisas.
Es una página publicada de WordPress que contiene el shortcode del agente. Los QR generados apuntan a:
https://su-dominio.com/pagina-del-chat/?ente_id=sala-impresionismo
Si no configura landing, el sistema puede usar la ruta genérica /xabia-box/?x_project=ID_AGENTE&ente_id=….
?xqr=Además del túnel por ente, el Core admite identificadores de POI en la URL:
https://su-dominio.com/?xqr=sala-3&x_project=mi-museo
(o el alias ?xid=). Esto activa sesión de escaneo, saludo automático y, si el POI tiene ente_slug, ancla el chat a ese ente.
Los datos del POI pueden venir de:
xabia_qr_poi_registry),xabia_qr_poi,/xabia-box/Experiencia a pantalla completa pensada para tótems: sin botón flotante, chat ocupando la pantalla.
https://su-dominio.com/xabia-box/?x_project=mi-museo&ente_id=recepcion
| Ubicación | Qué hace |
|---|---|
| Editar agente → Smart QR / Tótems | Página de aterrizaje, modo tótem, tabla de entes, botones Generar QR |
| Editar agente → General → preview de conocimiento | Columna Smart QR con acceso rápido al generador por ente |
| Analítica (si está activa) | Distinción de tráfico Web vs Smart QR / túnel |
No aparece en Xabia Agent → Addons como producto de pago: es funcionalidad Core.
Archivo salas.csv:
codigo_sala;nombre_sala;texto_guia;piso
sala-impresionismo;Impresionismo;Obras de Monet, Renoir y Degas entre 1860 y 1880.;1
sala-barroco;Barroco;Escultura y pintura europea del siglo XVII.;2
En el agente:
codigo_sala como IDENTIDAD (ENTE).nombre_sala como título y texto_guia como texto principal.Tras sincronizar, en Smart QR / Tótems verá entes sala-impresionismo y sala-barroco.
Si usa el Asistente de contenidos WordPress, marque el campo que identifica cada registro (ID de post, slug, SKU…) como Ente. El slug resultante será el ente_id en la memoria del agente.
Abra Xabia Agent → Editar agente → Smart QR / Tótems.
Cree una página en WordPress, por ejemplo «Asistente del museo».
Inserte el shortcode:
[xabia_agent id="mi-museo"]
Publique la página.
En el desplegable Página de aterrizaje, selecciónela y pulse Guardar agente.
| Ajuste | Efecto |
|---|---|
| Modo tótem (checkbox) | Tras X minutos sin interacción, la sesión del chat se reinicia al saludo inicial |
| Minutos de inactividad | 0 = solo reinicios explícitos del shortcode; 5–15 habitual en recepción |
También puede forzar minutos en el shortcode:
[xabia_agent id="mi-museo" totem="10"]
El valor del shortcode prevalece sobre el defecto del agente.
Con el agente guardado y entes en memoria, la pestaña muestra:
| Columna | Descripción |
|---|---|
| ente_id | Slug interno |
| Nombre visible | Etiqueta amigable |
| URL de túnel | Enlace listo para copiar |
| Smart QR | Botón Generar QR |
Al pulsar Generar QR se abre un modal con:
Vista previa del código
Descargar PNG / Descargar SVG
Copiar enlace, Copiar shortcode, Copiar imagen
Shortcode sugerido:
[xabia_agent id="mi-museo" ente_id="sala-impresionismo"]
https://ejemplo.com/asistente-museo/?ente_id=sala-impresionismo
Generado automáticamente por el panel. Es el que codifica el PNG del generador.
Útil en una landing dedicada a una sola sala (sin depender de ?ente_id= en la URL):
[xabia_agent id="mi-museo" ente_id="sala-impresionismo"]
?xqr=)https://ejemplo.com/?xqr=placa-entrada&x_project=mi-museo
El visitante recibe saludo contextual del POI. Configure POI en registro/tabla o deje que el Core infiera datos del conocimiento RAG.
https://ejemplo.com/xabia-box/?x_project=mi-museo
Con ente preseleccionado:
https://ejemplo.com/xabia-box/?x_project=mi-museo&ente_id=recepcion
En el navegador del tótem, abra esa URL en modo kiosko (pantalla completa del SO).
Objetivo: Cartel en cada sala con QR distinto.
mi-museo, CSV de salas (§4.1)./asistente/ con [xabia_agent id="mi-museo"].sala-impresionismo → imprimir PNG.Prueba sin imprimir: abra la URL de túnel en el móvil o use el Playground con el mismo ente_id.
Objetivo: QR en cada casa con información y enlace a reserva.
okana, etxola, …).?ente_id=sku-12345.atencion-ciudadana./xabia-box/?x_project=atencion-ciudadana.?xqr=.ente_id activo (modo estricto).Si usa la pestaña Analítica del Core, las conversaciones pueden clasificarse:
Sirve para medir cuánto uso generan los carteles físicos frente al widget web.
| Problema | Qué revisar |
|---|---|
| No aparecen entes en Smart QR / Tótems | ¿Ha sincronizado? ¿Hay filas con ente distinto de global? |
| «Configura la página de aterrizaje…» al generar QR | Seleccione página publicada con shortcode y Guarde agente |
| El QR abre la web pero sin contexto de ente | Compruebe que la URL lleva ?ente_id= correcto; pruebe el enlace copiado del panel |
/xabia-box/ da 404 |
Ajustes → Enlaces permanentes → Guardar; Core ≥ 1.0.59 |
| Sigue viendo aviso del plugin «Xabia Smart QR» | Desactive y elimine el plugin legacy xabia-smart-qr |
| Respuestas genéricas pese al QR | Baje índice de confianza en Comportamiento IA; compruebe que el ente tiene texto en RAG |
| Modal QR no carga | Recargue el editor del agente; compruebe que no hay bloqueo de scripts en admin |
Smart QR está repartido en módulos dentro del ZIP del Core:
| Módulo en Core | Función |
|---|---|
core/class-xabia-smart-qr.php |
Túnel en prompt, assets del generador, helpers de URL |
addons/xabia-qr/xabia-addon-qr.php |
POI, sesión ?xqr=, pestaña admin, motor de entes |
core/class-xabia-box-route.php |
Rewrite /xabia-box/ |
admin/js/xabia-smart-qr-admin.js |
Modal generador (PNG/SVG, portapapeles) |
No instale addons adicionales para Smart QR. Los addons Avirato, MEC y Woo son independientes y opcionales.
Si en instalaciones antiguas tenía el plugin separado xabia-smart-qr:
xabia-smart-qr en Plugins./xabia-box/.No hace falta migrar licencia addon: Smart QR ya no tiene producto Polar propio.
Sabiduría natural con inteligencia artificial
Xabia AI está especialmente indicada para empresas y asociaciones del sector del turismo, instituciones, empresas y tiendas online que quieran incrementar su conversión.
Xabia AI está desarrollada por Digixop.
Xabia AI · Garaizar, 2 · 48004 Bilbao (SPAIN)