{"id":2223,"date":"2026-08-11T09:57:31","date_gmt":"2026-08-11T07:57:31","guid":{"rendered":"https:\/\/xabia.ai\/smart-qr-totems\/"},"modified":"2026-08-11T10:36:32","modified_gmt":"2026-08-11T09:36:32","slug":"smart-qr-totems","status":"publish","type":"page","link":"https:\/\/xabia.ai\/en\/documentation\/smart-qr-totems\/","title":{"rendered":"Smart QR \/ Totems"},"content":{"rendered":"<h1> User manual \u2014 Smart QR and totems (Xabia Agent Core)<\/h1>\n<blockquote>\n<p> <strong>Product version:<\/strong> Xabia Agent Core <strong>v1.0.59<\/strong> (May 2026)<br \/> <strong>Included in the Core license<\/strong> \u2014 no separate paid plugin or add-on required.<br \/> <strong>Online PDF:<\/strong> <a href=\"https:\/\/xabia.ai\/docs\/manual-usuario-xabia-smart-qr.pdf\">https:\/\/xabia.ai\/docs\/manual-usuario-xabia-smart-qr.pdf<\/a><br \/> <strong>Online HTML:<\/strong> <a href=\"https:\/\/xabia.ai\/docs\/manual-usuario-xabia-smart-qr.html\">https:\/\/xabia.ai\/docs\/manual-usuario-xabia-smart-qr.html<\/a><br \/> <strong>Core Manual (general context):<\/strong> <a href=\".\/manual-usuario-xabia-core.md\">xabia-core-user-manual.md<\/a><\/p>\n<\/blockquote>\n<hr>\n<h2> Quick guide (5 minutes)<\/h2>\n<ol>\n<li> Install and activate <strong>Xabia Agent Core<\/strong> ( <code>xabia-agent-core<\/code> ) with a valid license.<\/li>\n<li> Create an agent, synchronize data with at least one column marked as <strong>IDENTITY (ENTITY)<\/strong> (\u00a74).<\/li>\n<li> Publish a <strong>landing page<\/strong> with the agent shortcode, for example:<br \/> <code><\/code><\/li>\n<li> In <strong>Edit Agent \u2192 Smart QR \/ Totems tab<\/strong> , select that page as <strong>Landing Page<\/strong> and save.<\/li>\n<li> On the same tab, click <strong>Generate QR<\/strong> next to the entity you want (room, product, space\u2026).<\/li>\n<li> Download the PNG, print it, or share it. When scanned, the visitor arrives at the chat <strong>linked to that entity<\/strong> (tunnel effect).<\/li>\n<li> For a <strong>tablet in reception<\/strong> , use the path <code>\/xabia-box\/?x_project=ID_AGENTE<\/code> or activate <strong>Totem Mode<\/strong> (\u00a78).<\/li>\n<\/ol>\n<p> <strong>Important:<\/strong> If you update the Core or use <code>\/xabia-box\/<\/code> , visit <strong>Settings \u2192 Permalinks \u2192 Save<\/strong> Once to regenerate the URL rules.<\/p>\n<hr>\n<h2> 1. What is Smart QR in Xabia?<\/h2>\n<p> <strong>Smart QR<\/strong> is the Core layer that connects the physical world (posters, labels, totems, brochures) with the Xabia chat. When someone scans a code or opens a tunnel link:<\/p>\n<ul>\n<li> The assistant <strong>knows from what point they have arrived<\/strong> (museum room, hotel room, specific product\u2026).<\/li>\n<li> <strong>RAG knowledge<\/strong> can be filtered by <strong>entity<\/strong> ( <code>ente_id<\/code> ).<\/li>\n<li> The <strong>greeting and tone<\/strong> are customized for that location.<\/li>\n<li> Conversations can be tagged in analytics as <strong>Smart QR source \/ tunnel<\/strong> (if you have the Core analytics tab enabled).<\/li>\n<\/ul>\n<p> All of this is <strong>included in Xabia Agent Core<\/strong> since version 1.0.59. The old separate plugin &#8220;Xabia Smart QR&#8221; is <strong>obsolete<\/strong> ; if you still have it installed, deactivate and remove it.<\/p>\n<h3> 1.1 Typical use cases<\/h3>\n<table>\n<thead>\n<tr>\n<th> Sector<\/th>\n<th> Example<\/th>\n<th> What does it achieve?<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td> <strong>Museum \/ Culture<\/strong><\/td>\n<td> QR code next to each room<\/td>\n<td> &#8220;You are in the Goya room&#8230;&#8221; with context from that collection<\/td>\n<\/tr>\n<tr>\n<td> <strong>Hotel \/ rural<\/strong><\/td>\n<td> QR code in the room or at reception<\/td>\n<td> Accommodation information, services, reservations (with Avirato add-on if applicable)<\/td>\n<\/tr>\n<tr>\n<td> <strong>Retail<\/strong><\/td>\n<td> QR code on shelf or product card<\/td>\n<td> Chat focused on that SKU or category<\/td>\n<\/tr>\n<tr>\n<td> <strong>Trade fair \/ stand<\/strong><\/td>\n<td> QR code on the roll-up<\/td>\n<td> Tunnel to the entity &#8220;company-stand-12&#8221;<\/td>\n<\/tr>\n<tr>\n<td> <strong>Town Hall \/ Office<\/strong><\/td>\n<td> Totem in hall<\/td>\n<td> <code>\/xabia-box\/<\/code> screen with inactivity restart<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3> 1.2 What Smart QR is <strong>not<\/strong><\/h3>\n<ul>\n<li> <strong>It does not<\/strong> replace data synchronization: it must have indexed knowledge (CSV, SQL, CPT\u2026) with identified entities.<\/li>\n<li> It is <strong>not<\/strong> a generic QR generator for arbitrary URLs: it is intended for <strong>tunnels to your Xabia agent<\/strong> with entity context.<\/li>\n<li> <strong>No<\/strong> separate Polar addon license is required: it is part of the <strong>Core<\/strong> .<\/li>\n<\/ul>\n<hr>\n<h2> 2.<\/p>\n<p>Key concepts<\/h2>\n<h3> 2.1 Entity ( <code>ente_id<\/code> )<\/h3>\n<p> An <strong>entity<\/strong> is the logical unit of knowledge segmentation: a room, a product, a company, a bedroom\u2026<\/p>\n<ul>\n<li> In the agent <strong>column mapping<\/strong> , mark <strong>IDENTITY (ENTITY)<\/strong> in the field that stably identifies each row (slug, code, internal ID).<\/li>\n<li> After <strong>synchronizing data<\/strong> , each row is associated with an <code>ente_id<\/code> (for example, <code>sala-impresionismo<\/code> , <code>okana<\/code> , <code>producto-442<\/code> ).<\/li>\n<li> The <code>global<\/code> special value means &#8220;without a specific entity&#8221;; it is not suitable for generating tunnel QR codes.<\/li>\n<\/ul>\n<h3> 2.2 Tunnel effect<\/h3>\n<p> When the visitor arrives with an active <strong>entity<\/strong> (via URL <code>?ente_id=<\/code> or POI scan <code>?xqr=<\/code> ), the Core injects an internal context of the following type into the model&#8217;s prompt:<\/p>\n<blockquote>\n<p> <em>The user has arrived via a Smart QR tunnel link to the &#8220;Impressionism Room&#8221; section. Greet them specifically\u2026<\/em><\/p>\n<\/blockquote>\n<p> The visitor <strong>does not see<\/strong> that text; he only notices a greeting and more precise answers.<\/p>\n<h3> 2.3 Landing Page<\/h3>\n<p> It&#8217;s a <strong>published WordPress page<\/strong> that contains the agent&#8217;s shortcode. The generated QR codes point to:<\/p>\n<pre> If you do not configure a landing page, the system may use the generic route. <code class=\"language-text\">https:\/\/su-dominio.com\/pagina-del-chat\/?ente_id=sala-impresionismo<\/code><\/pre>\n<p> <code>\/xabia-box\/?x_project=ID_AGENTE&amp;ente_id=\u2026<\/code> .<\/p>\n<h3> 2.4 Point of Interest (POI) and URLs <code>?xqr=<\/code><\/h3>\n<p> In addition to tunneling per entity, the Core supports <strong>POI identifiers<\/strong> in the URL:<\/p>\n<pre> (or the alias) <code class=\"language-text\">https:\/\/su-dominio.com\/?xqr=sala-3&amp;x_project=mi-museo<\/code><\/pre>\n<p> <code>?xid=<\/code> ). This activates a scanning session, automatic greeting, and, if the POI has <code>ente_slug<\/code> , anchors the chat to that entity.<\/p>\n<p> The POI data can come from:<\/p>\n<ul>\n<li> Internal registry ( <code>xabia_qr_poi_registry<\/code> ),<\/li>\n<li> <code>xabia_qr_poi<\/code> table,<\/li>\n<li> Or rows of the agent&#8217;s RAG knowledge.<\/li>\n<\/ul>\n<h3> 2.5 Route <code>\/xabia-box\/<\/code><\/h3>\n<p> <strong>Full-screen<\/strong> experience designed for totems: no floating button, chat taking up the screen.<\/p>\n<pre> 3. Where is it located in the WordPress dashboard? <code class=\"language-text\">https:\/\/su-dominio.com\/xabia-box\/?x_project=mi-museo&amp;ente_id=recepcion<\/code><\/pre>\n<hr>\n<h2><\/h2>\n<table>\n<thead>\n<tr>\n<th> Location<\/th>\n<th> What are you doing<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td> <strong>Edit agent \u2192 Smart QR \/ Totems<\/strong><\/td>\n<td> Landing page, totem mode, entity table, <strong>Generate QR<\/strong> buttons<\/td>\n<\/tr>\n<tr>\n<td> <strong>Edit agent \u2192 General \u2192 knowledge preview<\/strong><\/td>\n<td> <strong>Smart QR<\/strong> column with quick access to the generator by entity<\/td>\n<\/tr>\n<tr>\n<td> <strong>Analytics<\/strong> (if enabled)<\/td>\n<td> Distinction between <strong>Web<\/strong> traffic vs <strong>Smart QR \/ tunnel<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p> It does not appear in <strong>Xabia Agent \u2192 Addons<\/strong> as a paid product: it is <strong>Core<\/strong> functionality.<\/p>\n<hr>\n<h2> 4. Prepare data with entities<\/h2>\n<h3> 4.1 Example CSV (museum)<\/h3>\n<p> file <code>salas.csv<\/code> :<\/p>\n<pre> <code class=\"language-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<\/code> In the agent: <code class=\"language-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<\/code><\/pre>\n<\/p>\n<ol>\n<li> Upload the CSV and <strong>Connect\/Map<\/strong> .<\/li>\n<li> Mark <code>codigo_sala<\/code> as <strong>IDENTITY (ENTITY)<\/strong> .<\/li>\n<li> Label <code>nombre_sala<\/code> as title and <code>texto_guia<\/code> as main text.<\/li>\n<li> <strong>Synchronize data<\/strong> \u2192 <strong>Train<\/strong> (if using vector search).<\/li>\n<\/ol>\n<p> After synchronizing, in <strong>Smart QR \/ Totems<\/strong> you will see entities <code>sala-impresionismo<\/code> and <code>sala-barroco<\/code> .<\/p>\n<h3> 4.2 SQL \/ WordPress with entity<\/h3>\n<p> If you are using the <strong>WordPress Content Assistant<\/strong> , mark the field that identifies each record (post ID, slug, SKU, etc.) as <strong>Entity<\/strong> . The resulting slug will be the <code>ente_id<\/code> in the agent&#8217;s memory.<\/p>\n<hr>\n<h2> 5.<\/p>\n<p>Configure the &#8220;Smart QR \/ Totems&#8221; tab<\/h2>\n<p> Open <strong>Xabia Agent \u2192 Edit agent \u2192 Smart QR \/ Totems<\/strong> .<\/p>\n<h3> 5.1 Landing Page<\/h3>\n<ol>\n<li>\n<p> Create a page in WordPress, for example <strong>&#8220;Museum Assistant&#8221;<\/strong> .<\/p>\n<\/li>\n<li>\n<p> Insert the shortcode:<\/p>\n<pre> <strong>Publish<\/strong> <code class=\"language-text\"><\/code><\/pre>\n<\/li>\n<li>\n<p> the page.<\/p>\n<\/li>\n<li>\n<p> In the <strong>Landing Page<\/strong> dropdown, select it and press <strong>Save Agent<\/strong> .<\/p>\n<\/li>\n<\/ol>\n<h3> 5.2 Totem mode (kiosk)<\/h3>\n<table>\n<thead>\n<tr>\n<th> Adjustment<\/th>\n<th> Effect<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td> <strong>Totem mode<\/strong> (checkbox)<\/td>\n<td> After X minutes without interaction, the chat session restarts with the initial greeting.<\/td>\n<\/tr>\n<tr>\n<td> <strong>Minutes of inactivity<\/strong><\/td>\n<td> <code>0<\/code> = only explicit shortcode resets; <code>5<\/code> \u2013 <code>15<\/code> is typical on receive<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p> You can also force minutes in the shortcode:<\/p>\n<pre> The value of the shortcode <code class=\"language-text\"><\/code><\/pre>\n<p> <strong>prevails<\/strong> over the agent&#8217;s defect.<\/p>\n<h3> 5.3 Entity and Generator Table<\/h3>\n<p> With the agent saved and entities in memory, the tab displays:<\/p>\n<table>\n<thead>\n<tr>\n<th> Column<\/th>\n<th> Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td> <strong>entity_id<\/strong><\/td>\n<td> Internal Slug<\/td>\n<\/tr>\n<tr>\n<td> <strong>Display name<\/strong><\/td>\n<td> Friendly label<\/td>\n<\/tr>\n<tr>\n<td> <strong>Tunnel URL<\/strong><\/td>\n<td> Link ready to copy<\/td>\n<\/tr>\n<tr>\n<td> <strong>Smart QR<\/strong><\/td>\n<td> <strong>Generate QR<\/strong> button<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p> Clicking <strong>Generate QR<\/strong> opens a modal window with:<\/p>\n<ul>\n<li>\n<p> Code preview<\/p>\n<\/li>\n<li>\n<p> <strong>Download PNG<\/strong> \/ <strong>Download SVG<\/strong><\/p>\n<\/li>\n<li>\n<p> <strong>Copy link<\/strong> , <strong>Copy shortcode<\/strong> , <strong>Copy image<\/strong><\/p>\n<\/li>\n<li>\n<p> Suggested shortcode:<\/p>\n<pre> 6. Link Types (Reference) <code class=\"language-text\"><\/code><\/pre>\n<\/li>\n<\/ul>\n<hr>\n<h2><\/h2>\n<h3> 6.1 Tunnel per entity (recommended for printed QR code)<\/h3>\n<pre> Automatically generated by the panel. It's the one that encodes the PNG from the generator. <code class=\"language-text\">https:\/\/ejemplo.com\/asistente-museo\/?ente_id=sala-impresionismo<\/code><\/pre>\n<\/p>\n<h3> 6.2 Embedded shortcode with fixed entity<\/h3>\n<p> Useful on a landing page dedicated to a single room (without depending on <code>?ente_id=<\/code> in the URL):<\/p>\n<pre> 6.3 Physical POI ( <code class=\"language-text\"><\/code><\/pre>\n<h3> <code>?xqr=<\/code> )<\/h3>\n<pre> The visitor receives a contextual greeting from the POI. Configure the POI in a record\/table or let the Core infer data from the RAG knowledge. <code class=\"language-text\">https:\/\/ejemplo.com\/?xqr=placa-entrada&amp;x_project=mi-museo<\/code><\/pre>\n<\/p>\n<h3> 6.4 Full Screen Totem<\/h3>\n<pre> With preselected entity: <code class=\"language-text\">https:\/\/ejemplo.com\/xabia-box\/?x_project=mi-museo<\/code><\/pre>\n<\/p>\n<pre> In the totem's browser, open that URL in <code class=\"language-text\">https:\/\/ejemplo.com\/xabia-box\/?x_project=mi-museo&amp;ente_id=recepcion<\/code><\/pre>\n<p> <strong>kiosk mode<\/strong> (full screen OS).<\/p>\n<hr>\n<h2> 7.<\/p>\n<p>Complete examples by sector<\/h2>\n<h3> 7.1 Museum with a landing page and QR codes per room<\/h3>\n<p> <strong>Objective:<\/strong> Poster in each room with a different QR code.<\/p>\n<ol>\n<li> <code>mi-museo<\/code> agent, CSV of rooms (\u00a74.1).<\/li>\n<li> Page <code>\/asistente\/<\/code> with <code><\/code> .<\/li>\n<li> Landing page configured in Smart QR \/ Totems.<\/li>\n<li> Generate QR code for <code>sala-impresionismo<\/code> \u2192 print PNG.<\/li>\n<li> The visitor scans \u2192 open chat \u2192 contextual greeting \u2192 text-based responses in that room.<\/li>\n<\/ol>\n<p> <strong>Test without printing:<\/strong> open the tunnel URL on your mobile device or use the Playground with the same <code>ente_id<\/code> .<\/p>\n<h3> 7.2 Rural Hotel (Astei-style)<\/h3>\n<p> <strong>Objective:<\/strong> QR code in each house with information and a link to booking.<\/p>\n<ol>\n<li> Synchronize accommodations with entity = house slug ( <code>okana<\/code> , <code>etxola<\/code> , \u2026).<\/li>\n<li> Landing with the main agent.<\/li>\n<li> QR code per entity; the tunnel focuses the context on that house.<\/li>\n<li> If you have <strong>Xabia Avirato<\/strong> , availability questions can be combined with the entity context (see Avirato manual).<\/li>\n<\/ol>\n<h3> 7.3 Store with QR code on shelf<\/h3>\n<ol>\n<li> CSV of products with SKU column as <strong>ENTITY<\/strong> .<\/li>\n<li> QR points to <code>?ente_id=sku-12345<\/code> .<\/li>\n<li> <strong>Personality<\/strong> Instructions: &#8220;If the visitor arrives via a product QR code, prioritize the data sheet, stock, and price of that SKU in the context.&#8221;<\/li>\n<\/ol>\n<h3> 7.4 Municipal reception (totem)<\/h3>\n<ol>\n<li> <code>atencion-ciudadana<\/code> agent.<\/li>\n<li> Activate <strong>Totem Mode<\/strong> with 8 minutes of inactivity.<\/li>\n<li> Tablet with <code>\/xabia-box\/?x_project=atencion-ciudadana<\/code> .<\/li>\n<li> No printed QR code: fixed counter experience.<\/li>\n<\/ol>\n<hr>\n<h2> 8. Chat behavior (visitor)<\/h2>\n<ol>\n<li> <strong>Opening:<\/strong> initial greeting of the agent or POI greeting if he\/she came by <code>?xqr=<\/code> .<\/li>\n<li> <strong>RAG context:<\/strong> the Brain prioritizes fragments of the active <code>ente_id<\/code> (strict mode).<\/li>\n<li> <strong>First person:<\/strong> in tunnel\/QR mode, the model usually responds as a guide to the place (&#8220;In this room you will find\u2026&#8221;).<\/li>\n<li> <strong>Language:<\/strong> responds in the language of the visitor&#8217;s last message (Core polyglot); the QR code does not specify the language.<\/li>\n<li> <strong>Totem:<\/strong> after inactivity, it returns to the initial state (useful in shared screens).<\/li>\n<\/ol>\n<hr>\n<h2> 9. Traffic analytics and origin<\/h2>\n<p> If you use the Core <strong>Analytics<\/strong> tab, conversations can be categorized:<\/p>\n<ul>\n<li> <strong>Web<\/strong> \u2014 normal chat on the web.<\/li>\n<li> <strong>Smart QR \/ tunnel<\/strong> \u2014 arrival with active QR code.<\/li>\n<\/ul>\n<p> It serves to measure how much use physical signs generate compared to the web widget.<\/p>\n<hr>\n<h2> 10. Problem Solving<\/h2>\n<table>\n<thead>\n<tr>\n<th> Problem<\/th>\n<th> What to review<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td> No entities appear in Smart QR \/ Totems<\/td>\n<td> Has it <strong>synchronized<\/strong> ? Are there rows with an entity other than <code>global<\/code> ?<\/td>\n<\/tr>\n<tr>\n<td> &#8220;Configure the landing page\u2026&#8221; when generating QR codes<\/td>\n<td> Select page published with shortcode and <strong>Save agent<\/strong><\/td>\n<\/tr>\n<tr>\n<td> The QR code opens the website but without any context.<\/td>\n<td> Verify that the URL contains the correct <code>?ente_id=<\/code> ; try the link copied from the panel.<\/td>\n<\/tr>\n<tr>\n<td> <code>\/xabia-box\/<\/code> gives 404<\/td>\n<td> <strong>Settings \u2192 Permalinks \u2192 Save<\/strong> ; Core \u2265 1.0.59<\/td>\n<\/tr>\n<tr>\n<td> You continue to see a notification from the &#8220;Xabia Smart QR&#8221; plugin.<\/td>\n<td> Deactivate and remove the legacy <code>xabia-smart-qr<\/code> plugin<\/td>\n<\/tr>\n<tr>\n<td> Generic responses despite the QR code<\/td>\n<td> Lower <strong>the confidence index<\/strong> in Personality; check that the entity has text in RAG<\/td>\n<\/tr>\n<tr>\n<td> Modal QR does not load<\/td>\n<td> Reload the agent editor; check that there are no script blocks in admin.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr>\n<h2> 11.<\/p>\n<p>Modular architecture (light technical reference)<\/h2>\n<p> Smart QR is distributed in modules <strong>within the Core ZIP file<\/strong> :<\/p>\n<table>\n<thead>\n<tr>\n<th> Module in Core<\/th>\n<th> Function<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td> <code>core\/class-xabia-smart-qr.php<\/code><\/td>\n<td> Prompt tunnel, generator assets, URL helpers<\/td>\n<\/tr>\n<tr>\n<td> <code>addons\/xabia-qr\/xabia-addon-qr.php<\/code><\/td>\n<td> POI, session <code>?xqr=<\/code> , admin tab, entity engine<\/td>\n<\/tr>\n<tr>\n<td> <code>core\/class-xabia-box-route.php<\/code><\/td>\n<td> Rewrite <code>\/xabia-box\/<\/code><\/td>\n<\/tr>\n<tr>\n<td> <code>admin\/js\/xabia-smart-qr-admin.js<\/code><\/td>\n<td> Modal generator (PNG\/SVG, clipboard)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p> Do not install any additional add-ons for Smart QR. The <strong>Avirato<\/strong> , <strong>MEC<\/strong> , and <strong>Woo<\/strong> add-ons are standalone and optional.<\/p>\n<hr>\n<h2> 12. Migration from the &#8220;Xabia Smart QR&#8221; plugin<\/h2>\n<p> If in older installations you had the <code>xabia-smart-qr<\/code> plugin separately:<\/p>\n<ol>\n<li> Update <strong>Xabia Agent Core<\/strong> to <strong>v1.0.59<\/strong> or higher.<\/li>\n<li> <strong>Deactivate and remove<\/strong> <code>xabia-smart-qr<\/code> in <strong>Plugins<\/strong> .<\/li>\n<li> Check <strong>Smart QR \/ Totems<\/strong> at your agent: the functionality is already there.<\/li>\n<li> I regenerated permalinks if you use <code>\/xabia-box\/<\/code> .<\/li>\n<\/ol>\n<p> No need to migrate addon license: Smart QR no longer has its own Polar product.<\/p>\n<hr>\n<div class=\"manual-pdf-cierre\">\n<h2> Xabia AI \u2014 The Living Web<\/h2>\n<p> Natural wisdom with artificial intelligence<\/p>\n<p> Xabia AI is especially suitable for companies and associations in the tourism sector, institutions, businesses and online stores that want to increase their conversion rate.<\/p>\n<p> Xabia AI is developed by Digixop.<\/p>\n<p> <strong>Xabia AI<\/strong> \u00b7 Garaizar, 2 \u00b7 48004 Bilbao (SPAIN)<\/p>\n<p> <a href=\"mailto:help@xabia.ai\">help@xabia.ai<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>User manual \u2014 Smart QR and totems (Xabia Agent Core) Product version: Xabia Agent Core v1.0.59 (May 2026) Included in the Core license \u2014 no separate paid plugin or add-on required. Online PDF: https:\/\/xabia.ai\/docs\/manual-usuario-xabia-smart-qr.pdf Online HTML: https:\/\/xabia.ai\/docs\/manual-usuario-xabia-smart-qr.html Core Manual (general context): xabia-core-user-manual.md Quick guide (5 minutes) Install and activate Xabia Agent Core ( xabia-agent-core ) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2221,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2223","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Smart QR \/ Totems<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/xabia.ai\/en\/documentation\/smart-qr-totems\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Smart QR \/ Totems\" \/>\n<meta property=\"og:description\" content=\"User manual \u2014 Smart QR and totems (Xabia Agent Core) Product version: Xabia Agent Core v1.0.59 (May 2026) Included in the Core license \u2014 no separate paid plugin or add-on required. Online PDF: https:\/\/xabia.ai\/docs\/manual-usuario-xabia-smart-qr.pdf Online HTML: https:\/\/xabia.ai\/docs\/manual-usuario-xabia-smart-qr.html Core Manual (general context): xabia-core-user-manual.md Quick guide (5 minutes) Install and activate Xabia Agent Core ( xabia-agent-core ) [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/xabia.ai\/en\/documentation\/smart-qr-totems\/\" \/>\n<meta property=\"og:site_name\" content=\"Xabia\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-11T09:36:32+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/xabia.ai\\\/en\\\/documentation\\\/smart-qr-totems\\\/\",\"url\":\"https:\\\/\\\/xabia.ai\\\/en\\\/documentation\\\/smart-qr-totems\\\/\",\"name\":\"Smart QR \\\/ Totems\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/xabia.ai\\\/en\\\/#website\"},\"datePublished\":\"2026-08-11T07:57:31+00:00\",\"dateModified\":\"2026-08-11T09:36:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/xabia.ai\\\/en\\\/documentation\\\/smart-qr-totems\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/xabia.ai\\\/en\\\/documentation\\\/smart-qr-totems\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/xabia.ai\\\/en\\\/documentation\\\/smart-qr-totems\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/xabia.ai\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Smart QR \\\/ Totems\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/xabia.ai\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/xabia.ai\\\/en\\\/\",\"name\":\"Xabia Ai\",\"description\":\"Sabidur\u00eda natural con inteligencia artificial\",\"publisher\":{\"@id\":\"https:\\\/\\\/xabia.ai\\\/en\\\/#organization\"},\"alternateName\":\"Xabia Ai, nueva integencia artificial\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/xabia.ai\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/xabia.ai\\\/en\\\/#organization\",\"name\":\"Xabia Ai\",\"alternateName\":\"Xabia Agent Next\",\"url\":\"https:\\\/\\\/xabia.ai\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/xabia.ai\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/xabia.ai\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/icono-xabia-trans.svg\",\"contentUrl\":\"https:\\\/\\\/xabia.ai\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/icono-xabia-trans.svg\",\"width\":325,\"height\":406,\"caption\":\"Xabia Ai\"},\"image\":{\"@id\":\"https:\\\/\\\/xabia.ai\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Smart QR \/ Totems","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/xabia.ai\/en\/documentation\/smart-qr-totems\/","og_locale":"en_US","og_type":"article","og_title":"Smart QR \/ Totems","og_description":"User manual \u2014 Smart QR and totems (Xabia Agent Core) Product version: Xabia Agent Core v1.0.59 (May 2026) Included in the Core license \u2014 no separate paid plugin or add-on required. Online PDF: https:\/\/xabia.ai\/docs\/manual-usuario-xabia-smart-qr.pdf Online HTML: https:\/\/xabia.ai\/docs\/manual-usuario-xabia-smart-qr.html Core Manual (general context): xabia-core-user-manual.md Quick guide (5 minutes) Install and activate Xabia Agent Core ( xabia-agent-core ) [&hellip;]","og_url":"https:\/\/xabia.ai\/en\/documentation\/smart-qr-totems\/","og_site_name":"Xabia","article_modified_time":"2026-08-11T09:36:32+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/xabia.ai\/en\/documentation\/smart-qr-totems\/","url":"https:\/\/xabia.ai\/en\/documentation\/smart-qr-totems\/","name":"Smart QR \/ Totems","isPartOf":{"@id":"https:\/\/xabia.ai\/en\/#website"},"datePublished":"2026-08-11T07:57:31+00:00","dateModified":"2026-08-11T09:36:32+00:00","breadcrumb":{"@id":"https:\/\/xabia.ai\/en\/documentation\/smart-qr-totems\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/xabia.ai\/en\/documentation\/smart-qr-totems\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/xabia.ai\/en\/documentation\/smart-qr-totems\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/xabia.ai\/en\/"},{"@type":"ListItem","position":2,"name":"Smart QR \/ Totems"}]},{"@type":"WebSite","@id":"https:\/\/xabia.ai\/en\/#website","url":"https:\/\/xabia.ai\/en\/","name":"Xabia Ai","description":"Sabidur\u00eda natural con inteligencia artificial","publisher":{"@id":"https:\/\/xabia.ai\/en\/#organization"},"alternateName":"Xabia Ai, nueva integencia artificial","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/xabia.ai\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/xabia.ai\/en\/#organization","name":"Xabia Ai","alternateName":"Xabia Agent Next","url":"https:\/\/xabia.ai\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/xabia.ai\/en\/#\/schema\/logo\/image\/","url":"https:\/\/xabia.ai\/wp-content\/uploads\/2026\/07\/icono-xabia-trans.svg","contentUrl":"https:\/\/xabia.ai\/wp-content\/uploads\/2026\/07\/icono-xabia-trans.svg","width":325,"height":406,"caption":"Xabia Ai"},"image":{"@id":"https:\/\/xabia.ai\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/xabia.ai\/en\/wp-json\/wp\/v2\/pages\/2223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xabia.ai\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/xabia.ai\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/xabia.ai\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xabia.ai\/en\/wp-json\/wp\/v2\/comments?post=2223"}],"version-history":[{"count":0,"href":"https:\/\/xabia.ai\/en\/wp-json\/wp\/v2\/pages\/2223\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/xabia.ai\/en\/wp-json\/wp\/v2\/pages\/2221"}],"wp:attachment":[{"href":"https:\/\/xabia.ai\/en\/wp-json\/wp\/v2\/media?parent=2223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}