> ## Documentation Index
> Fetch the complete documentation index at: https://docs.retailgrid.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Novedades del producto

> Consulta las últimas versiones de Retailgrid, incluidas las nuevas funciones, mejoras y correcciones de cada ciclo de actualización.

> [!NOTE]
>
> Suscríbete a las novedades del producto por [RSS](https://docs.retailgrid.io/changelog/product-updates/rss.xml), o sigue el feed **What's new** dentro de Retailgrid.

**24 oct 2026**

Ciclo 22

**Resumen**: un ciclo sobre decisiones conscientes del inventario y revisión más rápida. Price Optimization aprende a equilibrar el margen con la velocidad de rotación del stock, una nueva métrica de días de cobertura pronosticados lo hace visible en el Grid, las coincidencias de competidores pasan de un dashboard de solo lectura a una cola de revisión accionable, y la API pública recibe dos endpoints pensados para integraciones.

### Funciones

* **Precios conscientes del inventario con GMROI** - Price Optimization añade un objetivo **GMROI** que equilibra el margen con la velocidad del inventario, con límites mínimo y máximo de días de cobertura (por defecto 7 y 30 días) y rebajas opcionales de fin de vida; cuando el inventario no está configurado, vuelve a optimizar solo por beneficio. Consulta [Price Optimization](https://docs.retailgrid.io/es/agents/price-optimization.md).
* **Métrica de días de cobertura pronosticados** - añade una columna que muestra cuántos días dura el stock actual al precio de hoy, según el pronóstico de demanda estacional. Consulta el [Glosario de métricas](https://docs.retailgrid.io/es/reference/metrics.md).
* **Actualización de productos por lotes en la API pública** - actualiza muchos productos en una sola llamada, cada uno solo con los campos que cambian, con resultados explícitos por elemento. Consulta la [API de productos](https://docs.retailgrid.io/es/api-reference/products/patch.md).
* **Consulta de la última transacción** - un nuevo endpoint `GET /v1/transactions/latest` devuelve la transacción más reciente por fecha de negocio, opcionalmente dentro de una tienda. Consulta [Última transacción](https://docs.retailgrid.io/es/api-reference/transactions/latest.md).

### Mejoras

* **Revisa las coincidencias de competidores, no solo las leas** - la página de matching de competidores gana un espacio de revisión: aprueba, rechaza, reabre o vuelve a emparejar coincidencias individuales, aprueba en bloque todo lo que entra en los filtros actuales y configura la aprobación automática a nivel de administrador. Consulta [Matching de competidores](https://docs.retailgrid.io/es/price-monitoring/competitor-matching.md).
* **Price Analysis más claro** - el precio recomendado se muestra como **Proposed Price** en todas partes, y el panel ahora muestra **Regular Price** como referencia. Consulta [Price Optimization](https://docs.retailgrid.io/es/agents/price-optimization.md).
* **Sal de la página Upload data sin el botón Atrás del navegador** - la página ahora tiene su propio control para volver o cerrar dentro de la app.

### Correcciones

* **Volver a emparejar ya no preselecciona "Direct"** para una coincidencia cuyo tipo no está indicado, así que eliges entre directa y sustituta de forma deliberada.

**17 oct 2026**

Ciclo 21

**Resumen**: un ciclo sobre ver más de un vistazo y configurar con menos fricción. La página de inicio de Grids ahora muestra cifras en vivo de rendimiento, pronóstico, impacto y aprobación por Grid, para que puedas priorizar sin abrir cada uno. Los agentes de precios comparten un diseño de configuración más limpio, los Grids nuevos se abren con menos columnas y la configuración de tu Grid ahora lo acompaña a todas partes. Además: columnas de proveedor en los Grids, páginas más grandes y correctamente documentadas en la API de transacciones, y flujos de inicio de sesión y contraseña más claros.

### Funciones

* **La página de inicio de Grids muestra métricas en vivo** - cada fila de Grid ahora muestra las ventas históricas, el pronóstico a los precios propuestos, el impacto si se aprueban todas las propuestas y sus recuentos de aprobación de precios, con un selector de métricas, control de periodo, ordenación y un filtro de revisión. Consulta la [Descripción general de Grids](https://docs.retailgrid.io/es/grids/overview.md).
* **Supplier, Supplier Code y Manufacturer Code en los Grids** - estos campos de producto ya están disponibles como columnas del Grid (se conservan los ceros iniciales), en los Grids existentes tras actualizar y en el listado de columnas por MCP. Consulta [Configurar el Grid](https://docs.retailgrid.io/es/grids/configure-grid.md) y la [especificación de datos de productos](https://docs.retailgrid.io/es/data-requirements/products.md).
* **Importaciones con tienda a través del MCP público** - las importaciones de precios producto-tienda y de transacciones ahora pasan por la interfaz MCP pública con identidades de tienda canónicas, y se resuelven a tu tienda predeterminada cuando no se indica ninguna. Consulta [Conexiones de IA](https://docs.retailgrid.io/es/settings/ai-connections.md).

### Mejoras

* **Configuración de Price Optimization reorganizada** - el cuadro de diálogo ahora muestra cuatro pestañas siempre visibles (General, Parameters, Rules, Automation) en un diseño de dos columnas con Config by AI a la derecha, y sin panel Workflow. Las reglas se editan desde el principio como límites de la recomendación. Consulta [Price Optimization](https://docs.retailgrid.io/es/agents/price-optimization.md).
* **Cuadros de diálogo de agentes coherentes** - Dynamic Pricing y Price Monitoring ahora usan el mismo diseño de dos columnas que Price Optimization. Consulta [Dynamic Pricing](https://docs.retailgrid.io/es/agents/dynamic-pricing.md).
* **Grids nuevos más ligeros** - un Grid nuevo se abre con un conjunto de columnas predeterminado enfocado en la revisión de precios; todo lo demás queda a un clic en Columns. Consulta [Configurar el Grid](https://docs.retailgrid.io/es/grids/configure-grid.md).
* **La configuración de tu Grid lo acompaña** - el diseño de columnas, la ordenación, la agrupación y los filtros ahora se guardan como una única configuración duradera en el backend, de modo que sobreviven a los cambios de alcance y se ven igual en distintos navegadores, al compartir y al duplicar. Consulta [Configurar el Grid](https://docs.retailgrid.io/es/grids/configure-grid.md).
* **Páginas más grandes en la API de transacciones** - el endpoint [Listar transacciones](https://docs.retailgrid.io/es/api-reference/transactions/list.md) ahora sirve hasta 10.000 filas por página (1.000 por defecto), y la documentación de referencia se corrigió para coincidir con el contrato real.
* **Reglas de composición de contraseñas con listas de verificación en vivo** - cada flujo de definición de contraseña ahora muestra una lista de verificación en vivo y aplica las mismas reglas al enviar. Consulta [Cuenta](https://docs.retailgrid.io/es/settings/account.md).
* **Nombre de la empresa al registrarse** - el nombre de la empresa que se usa en los materiales generados ahora se captura durante el registro y la incorporación. Consulta [Organización](https://docs.retailgrid.io/es/settings/organization.md).
* **Confianza de elasticidad más clara** - la etiqueta de confianza y la fuente de elasticidad de un SKU ahora describen el coeficiente realmente utilizado; los precios que recurrieron a un valor previo de categoría o grupo se reportan como tales en lugar de como un ajuste del artículo. Consulta [Price Optimization](https://docs.retailgrid.io/es/agents/price-optimization.md).

### Correcciones

* **El diseño del Grid ya no se restablece tras un cambio de alcance** - cambiar el alcance de un Grid conserva las columnas que configuraste en lugar de hacer visible todo.
* **El redondeo se aplica a los precios que coinciden con el optimizador** - un precio propuesto que coincide exactamente con el objetivo del optimizador ahora se redondea a las terminaciones de tu regla, salvo que una restricción dura (como un margen mínimo) lo haga imposible, y las filas en las que el redondeo no puede aplicarse se marcan en Price Approval.

**10 oct 2026**

Ciclo 20

**Resumen**: un ciclo de refinamiento y fiabilidad. El gráfico Forecast ahora explica las ventas a través del precio y te permite comparar escenarios, Price Approval te dice cuándo y cómo se calculó cada propuesta, y el modelo de demanda trata los artículos de baja rotación y las semanas sin stock con mucho más sentido. Además, un único presupuesto de uso compartido gobierna ahora cada llamada a la API y al MCP, y se corrigieron varios errores del MCP y de integridad de datos.

### Mejoras

* **Un gráfico Forecast que muestra el precio y los escenarios** - la vista Forecast ahora traza el precio del SKU junto a sus ventas, marca cada cambio de precio con su dirección y tamaño, y compara el pronóstico a tu precio actual con el pronóstico al precio propuesto. Consulta [Pronóstico de ventas e impacto del precio](https://docs.retailgrid.io/es/agents/sales-forecast.md).
* **Ve cuándo y cómo se calculó una propuesta** - la cabecera de Price Approval ahora muestra cuándo se calcularon las propuestas actuales y qué agente las produjo. Consulta [Revisar y aprobar cambios de precio](https://docs.retailgrid.io/es/agents/price-approval.md).
* **Un presupuesto de uso compartido entre API y MCP** - cada solicitud a la API y cada llamada a una herramienta MCP consumen ahora un único presupuesto de organización, atribuible, con información clara del límite y del restablecimiento cuando lo alcanzas. Consulta [Uso y límites](https://docs.retailgrid.io/es/api-reference/usage-limits.md).
* **Pronósticos más estables para artículos lentos y sin stock** - el modelo de demanda ya no interpreta los días sin stock como demanda cero, los artículos de baja rotación conservan un pronóstico base razonable en lugar de caer a cero tras un periodo tranquilo, y el efecto de las promociones ahora cubre más eventos y SKUs.
* **Nombres de herramientas más claros para el asistente de IA** - cada herramienta MCP de Retailgrid ahora lleva un título legible, para que se lea con claridad en la lista de herramientas de tu cliente de IA. Consulta [Conexiones de IA](https://docs.retailgrid.io/es/settings/ai-connections.md).

### Correcciones

* **No más ventas duplicadas por transacciones reenviadas** - reenviar las mismas líneas de transacción ya no cuenta las ventas dos veces.
* **Resumen de optimización por MCP tras una ejecución** - el resumen de optimización y su impacto vuelven a estar disponibles por MCP cuando termina una ejecución. Consulta [Conexiones de IA](https://docs.retailgrid.io/es/settings/ai-connections.md).
* **Product Roles por MCP en un Grid nuevo** - ejecutar Product Roles por MCP en un Grid recién creado ya no falla con un simple "conflict".
* **Base Price Performance tras construir el modelo** - BPP ya no queda bloqueado después de completar la construcción del modelo. Consulta [Precisión del pronóstico y BPP](https://docs.retailgrid.io/es/agents/forecast-accuracy.md).

**3 oct 2026**

Ciclo 19

**Resumen**: el ciclo pasado tu asistente de IA podía leer tus Grids; en este ciclo puede actuar sobre ellos: ejecutar una Price Optimization, crear y editar Grids, y aprobar y publicar precios, siempre y solo después de que confirmes cada paso. Además, los precios aprobados ganaron un ciclo de vida completo con fechas de vigencia modificables, Price Radar ahora empareja una exportación bruta de competidores para que no tengas que vincular las filas primero, y las explicaciones de precios tienen mucho más que decir: tarjetas de corredor por regla y la escalera de precios completa detrás de un precio de Price Relations.

### Funciones

* **Actúa sobre tus Grids desde un asistente de IA** - un cliente MCP conectado ahora puede ejecutar o cancelar una **Price Optimization**, crear o duplicar un Grid, añadir o editar columnas y establecer celdas, y aprobar, anular o publicar precios, cada acción solo después de que la confirmes y con tus propios permisos. Consulta [Conexiones de IA](https://docs.retailgrid.io/es/settings/ai-connections.md) y [Conecta tu asistente de IA](https://docs.retailgrid.io/es/settings/connect-ai-assistant.md).
* **Ciclo de vida y fechas de vigencia de los precios aprobados** - sigue cada precio registrado a lo largo de su ciclo de vida, ve exactamente qué versión recibió un consumidor y modifica una fecha de vigencia sin reescribir lo que ya se entregó. Consulta [Precios aprobados: ciclo de vida, historial y entrega](https://docs.retailgrid.io/es/agents/approved-prices.md).
* **Price Radar empareja una exportación bruta de competidores** - publica un archivo bruto de competidores y Price Radar lo empareja con tu catálogo por ti, de modo que ya no tienes que vincular cada fila a un `item_id` primero. Consulta [Matching de competidores](https://docs.retailgrid.io/es/price-monitoring/competitor-matching.md).
* **Precisión del pronóstico y Base Price Performance** - sigue semana a semana la precisión que ha tenido el pronóstico y el beneficio realizado de los cambios de precio que ya hiciste. Consulta [Precisión del pronóstico y BPP](https://docs.retailgrid.io/es/agents/forecast-accuracy.md).

### Mejoras

* **Price Analysis explica cada regla** - el panel ahora muestra una tarjeta compacta por regla aplicada con su prioridad y su paso de precio, y un **gráfico de corredor de precio** desplegable por regla, además de la elasticidad detrás de un precio optimizado. Consulta [Dynamic Pricing](https://docs.retailgrid.io/es/agents/dynamic-pricing.md).
* **La escalera de precios completa en una explicación de Price Relations** - "Why this price" ahora muestra cada peldaño de la escalera del SKU con los precios actuales y propuestos, señala las inversiones y marca cualquier peldaño retenido por otra regla. Consulta la [Guía de reglas de precios](https://docs.retailgrid.io/es/agents/pricing-rules-guide.md).
* **Price Match puede aplicar una fórmula al precio de referencia** - multiplica o desplaza la referencia antes de igualar, para poder fijar el precio contra un valor derivado como "80 % del Regular Price cuando el stock es bajo". Consulta la [Guía de reglas de precios](https://docs.retailgrid.io/es/agents/pricing-rules-guide.md).
* **Price Relations compara dentro de varios atributos** - mantén en una misma escalera solo productos realmente comparables emparejando por atributos adicionales (modelo, almacenamiento, color...), permite un **rango** de diferencia en lugar de un único paso exacto y previsualiza la escalera antes de ejecutar. Consulta la [Guía de reglas de precios](https://docs.retailgrid.io/es/agents/pricing-rules-guide.md).
* **Agrupar por columnas dinámicas** - agrupa el Grid por columnas derivadas por IA como **Product Role**, no solo por columnas importadas. Consulta [Configurar el Grid](https://docs.retailgrid.io/es/grids/configure-grid.md).
* **Progreso en la pantalla "Updating data"** - una actualización completa del Grid ahora muestra una barra de progreso en lugar de un indicador giratorio sin fin.

### Correcciones

* **Los precios sin cambios se quedan fuera de la aprobación** - una propuesta que coincide con el precio actual ya no llega a la cola To Review por las rutas restantes que todavía la enviaban allí. Consulta [Revisar y aprobar cambios de precio](https://docs.retailgrid.io/es/agents/price-approval.md).
* **Visibilidad de competidores en Stores restaurada** - la pestaña **Competitors** de Stores vuelve a leer los competidores y su alcance de tienda, zona y canal a partir de los datos actuales, lo que corrige listas vacías y recuentos de alcance desactualizados. Consulta [Asignar competidores a tiendas, zonas y canales](https://docs.retailgrid.io/es/stores/assign-competitors.md).

**19 sep 2026**

Ciclo 18

**Resumen**: este ciclo trató sobre alcance y confianza sin supervisión. Retailgrid ahora responde a tu asistente de IA a través de un conector de solo lectura, los Grids pueden compartirse con compañeros de equipo en lugar de reconstruirse, y las ejecuciones de precios programadas pueden aprobar y poner en cola precios por sí solas, pero solo dentro de los límites que fijes, y te envían por correo lo que ocurrió. Además, la creación de Grids recibió un paso de alcance más rápido con una ventana de competidores móvil, y ahora puedes eliminar un precio de competidor que no debería contar.

### Funciones

* **Consulta tus Grids desde un asistente de IA** - conecta Claude, ChatGPT u otro cliente MCP a Retailgrid mediante una conexión de solo lectura y pregunta sobre tu catálogo y tus Grids en lenguaje natural, sin exportar. Consulta [Conecta tu asistente de IA](https://docs.retailgrid.io/es/settings/connect-ai-assistant.md) y gestiona los clientes conectados en [Conexiones de IA](https://docs.retailgrid.io/es/settings/ai-connections.md).
* **Comparte Grids con tu equipo** - concede a compañeros concretos de tu cuenta acceso de **solo lectura** o de **edición** a un Grid, cámbialo o revócalo; los Grids compartidos aparecen junto a los tuyos. Consulta [Compartir un Grid](https://docs.retailgrid.io/es/grids/share.md).
* **Aprobación automática de precios en ejecuciones programadas** - deja que una ejecución programada de Price Optimization o Dynamic Pricing apruebe y ponga en cola automáticamente los precios que superan un **margen unitario mínimo** y un **cambio de precio máximo** que tú defines, mientras todo lo demás espera en Price Approval. Consulta [Programar y automatizar ejecuciones de precios](https://docs.retailgrid.io/es/agents/automation.md).
* **Resumen por correo cuando termina una ejecución programada** - actívalo por programación para recibir un correo cuando se complete una ejecución, con lo que cambió y un enlace directo a los resultados en el Grid. Consulta [Programar y automatizar ejecuciones de precios](https://docs.retailgrid.io/es/agents/automation.md).

### Mejoras

* **Paso de alcance de creación de Grid reconstruido** - una cabecera fija mantiene **Create grid** al alcance, las secciones se contraen tras resúmenes en vivo, los selectores de categoría, marca y competidor buscan en lugar de listar todo, los filtros rápidos cubren Active / in-stock / recently-selling, y tarjetas en vivo cuentan SKUs, tiendas, competidores y cobertura de competidores. Consulta [Crear un Grid](https://docs.retailgrid.io/es/grids/create-grid.md).
* **Ventana móvil de observación de competidores** - define la ventana de competidores como un periodo móvil de **Last 7 / 14 / 30 / custom** días que se reevalúa en cada actualización, en lugar de fechas fijas que se quedan obsoletas. Consulta [Crear un Grid](https://docs.retailgrid.io/es/grids/create-grid.md).
* **Eliminar un precio de competidor** - borra un precio de competidor erróneo o irrelevante directamente desde el popover Price Comparison, para que deje de alimentar el rango de precios, las métricas de datos de mercado y la optimización. La eliminación es permanente, y el monitoreo de precios vuelve a recopilar el competidor en su siguiente ejecución si sigue configurado. Consulta [Eliminar un precio de competidor](https://docs.retailgrid.io/es/price-monitoring/exclude-competitor-price.md).
* **Cuatro nuevos campos de producto** - **Long Description**, **Supplier**, **Manufacturer Code** y **Supplier Code** son ahora campos opcionales de primer nivel en el modelo de datos de producto, por CSV y por la API. Consulta [Productos](https://docs.retailgrid.io/es/data-requirements/products.md).

### Correcciones

* **Los bloqueos de edición del Grid se comportan bien en Grids privados y sesiones del mismo usuario** - los bloqueos por edición concurrente ya no bloquean tu propia segunda sesión en un Grid privado, y el periodo de edición se acortó a un minuto para que un bloqueo obsoleto se libere rápido.

**11 sep 2026**

Ciclo 17

**Resumen**: este ciclo trató sobre poner la configuración en su sitio. Los parámetros del modelo de demanda son de nivel de cuenta, no de cada ejecución, así que ahora viven en su propia pestaña **Modelling** en lugar del cuadro de diálogo de Price Optimization. La página **Datasets** deja de fingir que los datos solo fluyen en una dirección y se divide en Inbound y Outbound. Y duplicar un Grid ahora conserva la configuración en la que invertiste tiempo, no solo las filas.

### Funciones

* **Siete métricas de inventario y precios** - Value of Inventory, Cost of Inventory, GMROI, Sell-through %, Inventory Turnover, Average Selling Price y Realized Discount % se sumaron a la biblioteca de métricas seleccionadas, en todos los periodos. Consulta [Columnas de métricas](https://docs.retailgrid.io/es/grids/metrics.md).

### Mejoras

* **Configuración de modelado, solo para administradores** - los umbrales de confianza, el clustering, los corredores de recomendación, la estacionalidad, la regularización GLM, el filtrado de datos y la frescura del modelo salieron de la pestaña **Advanced** de Price Optimization a **Settings → Modelling**. Pertenecen al modelo de demanda de la cuenta y no a una ejecución concreta, así que un cambio se aplica a todas las ejecuciones futuras y a los recálculos programados, y solo los administradores pueden hacerlo. Desde ahí también puedes reconstruir el modelo bajo demanda. Consulta [Modelado](https://docs.retailgrid.io/es/settings/modelling.md).
* **Datasets agrupados por dirección** - la página Datasets ahora separa los datos **Inbound** que cargas de los datos **Outbound** que Retailgrid publica de vuelta, e indica el **Connector** detrás de cada conjunto de datos (CSV, API o Shopify) para que quede claro de dónde salió. Consulta [Conjuntos de datos](https://docs.retailgrid.io/es/data-requirements/datasets.md).
* **Duplicar un Grid con toda su configuración** - duplicar ahora copia toda la configuración (columnas añadidas, fórmulas, columnas de métricas, diseño, vistas guardadas) sobre un alcance de productos que tú eliges, en lugar de dejarte reconstruirla. Consulta [Duplicar un Grid](https://docs.retailgrid.io/es/grids/duplicate-grid.md).

### Correcciones

* **La carga de datos emparejados informa de lo que rechazó** - publicar un escaneo de competidores ya no oculta las filas rechazadas ni repite trabajo que ya había terminado. Una entrega rechazada lo indica, y una publicación en curso bloquea una segunda en lugar de competir con ella. Consulta [Matching de competidores](https://docs.retailgrid.io/es/price-monitoring/competitor-matching.md).
* **Los artículos con ventas ya no desaparecen del pronóstico sin motivo** - un artículo excluido del pronóstico ahora informa del motivo (sin recomendación, baja confianza, datos faltantes o sin ventas recientes) en lugar de volver en blanco. Consulta [Pronóstico de ventas e impacto del precio](https://docs.retailgrid.io/es/agents/sales-forecast.md).

**29 ago 2026**

Ciclo 16

**Resumen**: este ciclo trató sobre confiar en lo que te dice el Grid. Una nueva **fila de totales** fija consolida cada métrica calculada sobre tu conjunto filtrado exacto: suma lo que debe sumarse, promedia lo que debe promediarse y recalcula correctamente ratios como el margen y el CPI. Tres comportamientos de precios que en silencio no producían resultado (un límite de cambio mínimo, una escalera de Price Relations uno a uno y una ejecución de Maximize Revenue) ahora hacen lo que dicen las reglas.

### Funciones

* **Fila de totales del Grid** - una fila fija al pie del Grid agrega cada métrica calculada sobre las filas exactas que seleccionan tus filtros y tu alcance, y se recalcula al filtrar o cambiar el horizonte del pronóstico. Las sumas, los promedios, los márgenes ponderados por ventas y los ratios recalculados (Gross Margin %, ASP, GMROI, CPI) se consolidan correctamente, y puedes contraerla con un clic. Consulta [Fila de totales](https://docs.retailgrid.io/es/grids/totals-row.md).

### Mejoras

* **Estilo más limpio del Grid y de los totales** - los fondos de celda de colores y el texto rojo y verde desaparecen de las filas de datos normales; los acentos de color ahora viven solo en la fila de totales, que se distingue visualmente de la última fila de producto.

### Correcciones

* **Price Change Limit (Minimum) ahora actúa como suelo, no como bloqueo** - un límite de tipo Minimum se aplica después de fijar el precio objetivo, de modo que acota los movimientos pequeños en lugar de suprimir todos los cambios de precio. Consulta la [Guía de reglas de precios](https://docs.retailgrid.io/es/agents/pricing-rules-guide.md).
* **Price Relations (uno a uno) vuelve a producir cambios** - una escalera uno a uno ahora emite propuestas que conservan la diferencia en producción, en lugar de devolver cero cambios. Consulta la [Guía de reglas de precios](https://docs.retailgrid.io/es/agents/pricing-rules-guide.md).
* **Maximize Revenue se mantiene en el lado correcto de la curva** - el objetivo de ingresos ya no devuelve un precio limitado por el costo cuyo propio pronóstico reduce los ingresos; la seguridad del precio y el óptimo de ingresos se gestionan por separado. Consulta [Price Optimization](https://docs.retailgrid.io/es/agents/price-optimization.md).
* **Estado honesto de sin datos en las métricas de inventario** - las métricas de inventario muestran un estado de sin datos en lugar de un 0,00 o un 100 % aparentemente fiables cuando falta el historial de stock de un producto. Consulta el [Glosario de métricas](https://docs.retailgrid.io/es/reference/metrics.md).

**22 ago 2026**

Ciclo 15

**Resumen**: este ciclo trató sobre control y confianza. Ahora puedes dividir tu equipo en los roles **Admin** y **User**, indicar a Retailgrid cuándo tus precios ya excluyen impuestos para que el margen y el markup salgan correctos, y confiar en cifras de pronóstico e impacto de precio que ya no se disparan en artículos con poco historial. El agente Product Role también recibió la vista de resultados limpia y editable que ya tenían todos los demás agentes.

### Funciones

* **Roles de equipo: Admin y User** - invita a compañeros como **Admin** (gestionan usuarios, valores predeterminados de la organización y conjuntos de datos) o **User** (crean Grids, ejecutan agentes, trabajan con datos), cambia un rol o elimina a alguien, todo desde la tabla Users. Consulta [Organización](https://docs.retailgrid.io/es/settings/organization.md).
* **Prices exclude tax** - un ajuste que indica a Retailgrid que los precios de tus productos ya excluyen impuestos, de modo que el margen y el markup usan el precio tal como se suministra en lugar de derivar un valor neto de impuestos. Pensado para minoristas de Estados Unidos y Canadá cuyos feeds no incluyen impuestos. Consulta [Cuenta](https://docs.retailgrid.io/es/settings/account.md).

### Mejoras

* **Resultados de Product Role más limpios** - el agente de [Clasificación de Product Role](https://docs.retailgrid.io/es/agents/product-roles.md) ahora escribe el rol como una insignia de selección única con color que puedes editar en el sitio, y oculta por defecto las columnas técnicas (Role Confidence, Role Source, Product Role Details), igual que el resto de flujos de agentes.

### Correcciones

* **La elasticidad se mantiene en un rango plausible en los pronósticos** - los coeficientes extremos de respuesta al precio ya no inflan las unidades, el valor ni el incremento de beneficio bruto pronosticados que se muestran en [Price Approval](https://docs.retailgrid.io/es/agents/price-approval.md) y en la exportación del Grid. Consulta [Pronóstico de ventas e impacto del precio](https://docs.retailgrid.io/es/agents/sales-forecast.md).
* **Línea base precisa en artículos sin cambios** - un precio sin cambios ahora pronostica cifras cercanas a las ventas reales recientes del artículo en lugar de sobrestimarlas, y los SKUs inactivos ya no se pronostican a la fuerza. Consulta [Pronóstico de ventas e impacto del precio](https://docs.retailgrid.io/es/agents/sales-forecast.md).

### Actualizaciones técnicas

* Se desacopló el cálculo de parámetros del modelo de precios del agente [Price Optimization](https://docs.retailgrid.io/es/agents/price-optimization.md), de modo que las construcciones del modelo se ejecutan de forma independiente para unas ejecuciones de agentes más fiables. Sin cambios visibles para el usuario más allá de ejecuciones más estables.

**8 ago 2026**

Ciclo 14

**Resumen**: este ciclo trató sobre confiar en los números a escala. La elasticidad detrás de Dynamic Pricing y Price Optimization ahora se apoya en el comportamiento de venta reciente y real, y se niega a proponer un precio por debajo del costo o fuera del rango de venta probado de un artículo. Por debajo, el Grid de Market Data, las métricas y las importaciones pasaron a BigQuery, de modo que todo sigue siendo ágil en catálogos grandes.

### Mejoras

* **Elasticidad más inteligente y segura** - el modelo ahora da más peso a los cambios de precio recientes y al tiempo que cada precio se vendió realmente, y cada recomendación se acota al rango de precios observado del artículo y se mantiene por encima del costo. [Dynamic Pricing](https://docs.retailgrid.io/es/agents/dynamic-pricing.md) y [Price Optimization](https://docs.retailgrid.io/es/agents/price-optimization.md) dejan de proponer subidas que un producto ya ha demostrado que erosionan el beneficio, y los precios gancho siguen siendo una decisión deliberada y no un efecto secundario.
* **El Grid y los modelos de precios ahora se ejecutan en BigQuery** - el Grid de Market Data, las métricas y las importaciones por CSV y API se ejecutan en BigQuery, de modo que los Grids y las importaciones siguen siendo ágiles en catálogos grandes, y el límite de entrada del modelo de precios subió a 10 millones de filas. Consulta [Conjuntos de datos](https://docs.retailgrid.io/es/data-requirements/datasets.md).
* **Nombres de grupo en Price Analysis** - el panel Price Analysis de [Dynamic Pricing](https://docs.retailgrid.io/es/agents/dynamic-pricing.md) ahora muestra los nombres de tus categorías y grupos en lugar de identificadores internos.
* **Más artículos obtienen un nivel de confianza** - se redujo el umbral de evidencia para que más grupos de productos superen las puertas de confianza High y Medium en [Price Optimization](https://docs.retailgrid.io/es/agents/price-optimization.md).

### Correcciones

* Se corrigió que **las columnas recién mostradas aparecieran vacías hasta actualizar u ordenar** - los valores de una columna ahora aparecen de inmediato cuando haces visible una columna antes oculta en el Grid de Market Data. Consulta [Gestionar columnas](https://docs.retailgrid.io/es/grids/manage-columns.md).
* Se corrigió que **el Grid no se actualizara tras aprobar un precio** - el Grid y la cola de [Price Approval](https://docs.retailgrid.io/es/agents/price-approval.md) ahora se actualizan después de aprobar y cuando vuelves a la pestaña.

### Actualizaciones técnicas

* Se movieron el Grid, las métricas, las lecturas de transacciones y las importaciones a BigQuery, y se reemplazó el heartbeat del flujo de precios por un despacho de trabajos duradero y basado en eventos para unas ejecuciones de agentes más fiables. Sin cambios visibles para el usuario más allá de las mejoras anteriores.

**22 jul 2026**

Ciclo 13

**Resumen**: este ciclo pone más contexto de decisión delante de ti antes de que te comprometas con un precio. Cada SKU puede clasificarse automáticamente en un rol de producto, las aprobaciones de precios muestran el impacto pronosticado en ventas y beneficio de cada cambio, y la app luce la nueva marca registrada de Retailgrid. Por debajo, la precisión de la demanda y la elasticidad recibió una ronda de correcciones para que esos pronósticos sean fiables.

### Funciones

* **Clasificación de Product Role** - etiqueta automáticamente cada SKU con un rol de producto explicable (KVI, Traffic Driver, Profit Driver, Niche, Tail, New) para que los precios, las promociones y el monitoreo puedan tratar de forma distinta a los SKUs que importan, sin etiquetas mantenidas a mano. Consulta [Roles de producto](https://docs.retailgrid.io/es/agents/product-roles.md).
* **Pronósticos de impacto en ventas en Price Approval** - cada precio propuesto ahora muestra las unidades, el valor, el beneficio bruto y el margen pronosticados en un horizonte de 7 / 30 / 90 / 180 días, para que puedas juzgar las consecuencias financieras antes de aprobar. Consulta [Revisar y aprobar cambios de precio](https://docs.retailgrid.io/es/agents/price-approval.md) y [Pronóstico de ventas e impacto del precio](https://docs.retailgrid.io/es/agents/sales-forecast.md).

### Mejoras

* **Nueva marca registrada en toda la app** - la aplicación ahora muestra el logotipo renovado y registrado de Retailgrid en todos los lugares donde aparece la marca.

### Correcciones

* Se corrigió que **los productos más vendidos no obtuvieran elasticidad en ningún nivel**, de modo que la optimización de precios produce recomendaciones donde mayor impacto tienen en el beneficio.
* **Se recalibró la demanda base** a nivel de artículo y de grupo para que los pronósticos reflejen el ritmo real de ventas recientes de cada artículo.
* Se corrigió que **el recuento de filas del Grid en la página de inicio** no coincidiera con el recuento mostrado dentro del Grid.

**8 jul 2026**

Ciclo 12

**Resumen**: este ciclo trató sobre conectar Retailgrid con los sistemas que lo rodean y afinar el control a nivel de tienda. Shopify es ahora una fuente de datos de primer nivel: conecta una tienda y tus productos y ventas se sincronizan y actualizan automáticamente, sin cargas de CSV. La configuración de tiendas recibió importación y exportación masivas por CSV, los competidores pueden limitarse a las tiendas, zonas y canales exactos donde realmente compiten, y los precios aprobados ya están disponibles a través de la API pública. Además, el flujo de aprobación de precios, el Grid y los trabajos de larga duración se volvieron más cómodos de usar.

### Funciones

* **Integración con Shopify** - conecta una tienda Shopify para importar tus productos y tu historial de ventas, con sincronización automática programada y basada en eventos para que los datos se mantengan al día sin cargas manuales de CSV. Consulta [Conectar Shopify](https://docs.retailgrid.io/es/settings/shopify.md).
* **Importar y exportar tiendas por CSV** - crea y actualiza tiendas en bloque y descárgalas de vuelta, en lugar de añadir cada tienda a mano. Consulta [Gestionar tiendas](https://docs.retailgrid.io/es/stores/manage-stores.md).
* **Limitar competidores a tiendas, zonas y canales** - asigna cada competidor a las ubicaciones donde realmente compite, para que las reglas de precios y las métricas de diferencia comparen contra el conjunto correcto en cada tienda. Consulta [Asignar competidores a tiendas, zonas y canales](https://docs.retailgrid.io/es/stores/assign-competitors.md).
* **Filtros rápidos guardados en Views** - muestra, configura, añade y elimina filtros desde un único menú Filters, y consérvalos como parte de una [vista](https://docs.retailgrid.io/es/grids/views.md) guardada.

### Mejoras

* **Anular precios propuestos en Price Approval** - reemplaza el precio propuesto por un agente con tu propia cifra en la misma fila, sin dejar de ver la sugerencia original y su impacto en el margen. Consulta [Revisar y aprobar cambios de precio](https://docs.retailgrid.io/es/agents/price-approval.md).
* **Relaciones de precio por zona** - define la relación entre cada par de zonas una a una en la interfaz de reglas de [Dynamic Pricing](https://docs.retailgrid.io/es/agents/dynamic-pricing.md), en lugar de una única diferencia global.
* **Cancelar trabajos en ejecución** - detén una importación, una ejecución de agente o un llenado de Grid de larga duración desde la vista [Runs](https://docs.retailgrid.io/es/runs/overview.md).
* **Recuperar presentaciones generadas por Pricing Strategy** - las presentaciones generadas ahora persisten entre sesiones, de modo que una recarga ya no pierde el enlace. Consulta [Pricing Strategy](https://docs.retailgrid.io/es/agents/pricing-strategy.md).
* **Anchos de columna persistentes** - las columnas conservan los anchos que definiste entre recargas, y el ajuste automático es ahora una acción explícita en lugar de forzarse en cada carga.

### API

* **Obtener precios aprobados por la API pública** - lleva las decisiones de precio finalizadas a tu ERP, tienda online o POS sin una exportación manual. Consulta las [novedades de la API](https://docs.retailgrid.io/es/api-reference/changelog.md).

### Correcciones

* Se corrigió que **la exportación a CSV / Excel se limitara a 100 filas** - las exportaciones ahora incluyen todo el conjunto filtrado. Consulta [Exportar datos](https://docs.retailgrid.io/es/grids/export.md).
* Se corrigió que **la exportación a CSV fallara en la página Datasets**. Consulta [Conjuntos de datos](https://docs.retailgrid.io/es/data-requirements/datasets.md).
* Se corrigieron **errores de Config by AI** en las columnas de Agents y Formula. Consulta la [Descripción general de los agentes](https://docs.retailgrid.io/es/agents/overview.md).

**24 jun 2026**

Ciclo 11

**Resumen**: este ciclo pone a los responsables de pricing firmemente al mando. Los precios propuestos por los agentes ahora pasan por un **flujo de aprobación de precios** dedicado: revisa, ajusta, aprueba en bloque y publica con un clic, y el resultado de Price Optimization se rediseñó en torno a ese flujo. El Grid también se volvió más cómodo: busca cualquier producto por cualquier atributo y deja de preocuparte por perder trabajo, porque los cambios de diseño se guardan automáticamente.

### Funciones

* Se añadió un **flujo de aprobación de precios** - revisa, aprueba, rechaza o anula cada precio propuesto por [Dynamic Pricing](https://docs.retailgrid.io/es/agents/dynamic-pricing.md) y [Price Optimization](https://docs.retailgrid.io/es/agents/price-optimization.md), con comentarios, filtros y aprobación en bloque, y luego publica con un clic. Consulta [Revisar y aprobar cambios de precio](https://docs.retailgrid.io/es/agents/price-approval.md).
* **Búsqueda por cualquier atributo** en el Grid - encuentra un producto por SKU, nombre, marca, EAN, proveedor, categoría o cualquier campo personalizado, sin construir un filtro. Consulta [Configurar el Grid](https://docs.retailgrid.io/es/grids/configure-grid.md).

### Mejoras

* **Resultado de Price Optimization rediseñado** - las recomendaciones ahora aparecen con un valor por celda, con un tipo de precio y una fecha de vigencia que defines por recomendación y una explicación clara de por qué se propuso cada precio. Consulta [Price Optimization](https://docs.retailgrid.io/es/agents/price-optimization.md).
* **Guardado automático del Grid** - los cambios de filtrado, ordenación, agrupación y columnas se guardan automáticamente con una confirmación en la línea de estado; la advertencia "Leave site?" desapareció. Consulta [Configurar el Grid](https://docs.retailgrid.io/es/grids/configure-grid.md).
* **Refinamientos de precios a nivel de tienda** - Sync Prices respeta la columna de grupo elegida a nivel de producto-tienda, y Price Relations puede mantener una estructura entre atributos de tienda como las zonas de precios. Consulta [Dynamic Pricing](https://docs.retailgrid.io/es/agents/dynamic-pricing.md).
* **Clusterización en Price Optimization** - los SKUs con poco historial toman prestada la señal de demanda de clústeres de artículos similares en lugar de quedar fuera.
* **Más espacio para el Grid** - se recuperó espacio vertical para que se vean más filas de productos a la vez.
* **Modelo de datos y documentación de la API alineados** en la distinción entre producto y SKU - `item_id` es la clave a nivel de SKU y `product_id` agrupa artículos relacionados. Consulta [Conjuntos de datos](https://docs.retailgrid.io/es/data-requirements/datasets.md).

### Correcciones

* Se corrigió **la ordenación de la lista de Grids** en la página de inicio - la lista ahora se ordena de forma predecible, por fecha de creación de forma predeterminada. Consulta la [Descripción general de Grids](https://docs.retailgrid.io/es/grids/overview.md).
* Se corrigieron **la ordenación y el filtrado en la columna de imagen**, con un marcador de posición para los productos sin imagen.

**7 jun 2026**

Ciclo 10

**Resumen**: este ciclo entregó precios a nivel de tienda de principio a fin. Ahora puedes definir tus tiendas, mercados y canales en una sección Stores dedicada, cargar precios y costos por tienda por CSV o API, trabajar en una vista SKU-Store del Grid y ejecutar reglas de precios que respetan el conjunto de competidores y los costos propios de cada tienda. Además, Dashboards creció hasta convertirse en un editor completo, con construcción manual y asistencia de IA sobre la misma configuración, y el Grid ganó un panel de analítica de series temporales que muestra cómo han evolucionado el precio, los competidores, las ventas y el beneficio de cualquier SKU a lo largo del tiempo.

### Funciones

* Se añadió la **gestión de tiendas** - crea y organiza tiendas con país, moneda, canal de ventas y zona de precios, y agrupa tiendas en zonas de precios que comparten la misma lógica. Consulta [Gestionar tiendas](https://docs.retailgrid.io/es/stores/manage-stores.md).
* Se añadió una **vista SKU-Store del Grid** - alterna entre la vista Product (una fila por producto) y la vista SKU-Store (una fila por combinación producto-tienda) con columnas de tienda, filtros conscientes de la tienda y métricas calculadas por tienda. Consulta [Vistas Product y SKU-Store del Grid](https://docs.retailgrid.io/es/grids/sku-store-view.md).
* **[Dynamic Pricing](https://docs.retailgrid.io/es/agents/dynamic-pricing.md)** ahora se ejecuta a nivel SKU-Store - un precio recomendado por combinación producto-tienda, usando los precios de competidor y los costos propios de cada tienda, con reglas dirigibles por país, canal o zona de precios.
* **Datos a nivel de tienda a través de la API pública** - los endpoints de ingesta aceptan `store_id` junto a `product_id`, con semántica de upsert por `(product_id, store_id)` y compatibilidad total hacia atrás para las cargas a nivel de producto. Consulta las [novedades de la API](https://docs.retailgrid.io/es/api-reference/changelog.md).
* Se añadió un **panel de analítica de series temporales por SKU** en el Grid - selecciona un SKU para ver Competitor Prices, Sales & Price y Profit & Price a lo largo del tiempo (ventanas de 4 a 52 semanas, diarias o semanales), con marcadores de promoción y de venta por debajo del costo y una vista del precio que maximiza el beneficio. Consulta [Panel de analítica de series temporales por SKU](https://docs.retailgrid.io/es/grids/sku-analytics-panel.md).
* Se añadió el **editor de dashboards** - un único lugar para crear y modificar dashboards, que combina un constructor manual (selector de widgets con búsqueda, diseño por arrastrar y soltar, guardado automático) con un **Dashboard Assistant** que añade, elimina o reemplaza widgets a partir de una instrucción en lenguaje natural. Consulta [Editor de dashboards](https://docs.retailgrid.io/es/dashboards/editor.md).

### Mejoras

* **Rules Based Pricing ahora es Dynamic Pricing** - el mismo agente, el mismo motor, un nombre más claro. Las configuraciones, ejecuciones y columnas de resultado existentes no se ven afectadas, y los enlaces antiguos de la documentación redirigen.
* Se renovó la **página de inicio de Dashboards** - dashboards integrados y personalizados en una sola lista, con crear, renombrar y eliminar; los dashboards integrados ahora son editables y pueden restablecerse a sus valores predeterminados. Consulta [Dashboards](https://docs.retailgrid.io/es/dashboards/overview.md).
* Se añadieron **filtros globales de dashboard** - Period, Category, Brand y Competitor - aplicados de forma coherente a todos los widgets del dashboard.
* **Las métricas ahora se calculan a nivel SKU-Store** en BigQuery, de modo que las cifras de margen, índice de precio y diferencia con competidores reflejan el precio, el costo y el conjunto de competidores de cada tienda, con una consolidación a nivel de producto para la vista Product. Consulta el [Glosario de métricas](https://docs.retailgrid.io/es/reference/metrics.md).

**24 may 2026**

Ciclo 8

**Resumen**: este ciclo hizo que Retailgrid se sienta más programable y más analítico al mismo tiempo. La API pública ganó endpoints de lectura de salida (Products, Transactions y una exportación completa del Grid), cerrando la asimetría entre entrada y salida por la que los integradores preguntaban desde la v1. Los Dashboards recibieron un flujo de creación con IA para que los analistas describan en lenguaje natural lo que quieren ver. Y la experiencia de agrupación del Grid por fin resulta sensata desde el principio: cada tipo de columna elige ahora una agregación predeterminada con sentido, y toda la agregación se ejecuta en el backend para que los números sean correctos incluso a escala completa del Grid.

### Funciones

* Se publicaron endpoints de lectura en la **[API pública](https://docs.retailgrid.io/es/api-reference/introduction.md)** - `GET /v1/products`, `GET /v1/transactions`, `GET /v1/grids` y `GET /v1/grids/{grid_id}/rows` - para la ingesta en ERP y BI. La exportación del Grid incluye columnas canónicas, personalizadas y de fórmula o calculadas. Consulta las [novedades de la API](https://docs.retailgrid.io/es/api-reference/changelog.md) para ver la lista completa.
* Se añadió la **creación de dashboards con IA** - describe en lenguaje natural el dashboard que quieres desde el punto de entrada [Crear con IA](https://docs.retailgrid.io/es/dashboards/create-with-ai.md) en la página [Dashboards](https://docs.retailgrid.io/es/dashboards/overview.md), revisa las instrucciones de ejemplo y guarda la vista generada. *(v1: un dashboard por instrucción.)*
* Se añadió el **resaltado condicional de color** a las columnas del Grid - controla el color de la celda a partir del resultado de una fórmula o de una condición de valor (p. ej. `IF({Margin} > 20, "High Margin", "Low Margin")`), de forma muy parecida al formato condicional de Excel. Configúralo desde el menú de la cabecera de columna en [Add Column](https://docs.retailgrid.io/es/grids/manage-columns.md).

### Mejoras

* La columna **Type** de la lista **[Runs](https://docs.retailgrid.io/es/runs/overview.md)** ahora muestra el nombre del agente (p. ej. **Pricing Strategy**) en lugar del nombre interno de la acción. Más fácil de recorrer y coincide con cómo piensas en tus ejecuciones.
* **Agregación predeterminada inteligente por tipo de columna** en el Grid - las ventas se suman, los precios y los márgenes se promedian, los identificadores se cuentan. Anúlala por columna desde el menú de columna cuando necesites una consolidación distinta.
* **Interfaz de agentes** en [Rules Based Pricing](https://docs.retailgrid.io/es/agents/rules-based-pricing.md) - se separó **Config by AI** de las pestañas de configuración para que tenga su propio espacio encima de ellas, y el [panel Price Analysis](https://docs.retailgrid.io/es/agents/rules-based-pricing.md) recibió una pasada de pulido (formato coherente de 2 decimales, etiquetas más limpias, un trío de tarjetas de impacto en el margen).

### Correcciones

* **La agregación de la agrupación del Grid** ahora se calcula en el backend, de modo que los valores consolidados (Sum, Average, Count, Min, Max) son correctos y coherentes con cualquier tamaño de Grid, incluidos los Grids grandes en los que la implementación anterior en el frontend no era fiable.

**17 may 2026**

Ciclo 7

**Resumen**: este ciclo hizo que Retailgrid se sienta más receptivo en tres ejes: idioma (un selector **English / Finnish** funcional y una interfaz de AG Grid totalmente localizada), frescura de los datos (cada Grid se actualiza ahora solo durante la noche, sin reemplazos manuales) y observabilidad (el indicador de carga de la app es ahora difícil de pasar por alto). Por debajo, las métricas estáticas que antes vivían en Cloud SQL ahora fluyen por BigQuery, de modo que cada métrica, no solo las ventas, acumula un historial diario.

### Funciones

* Se publicó la **interfaz multilingüe** con tecnología de Crowdin. Un selector de idioma en [Settings → Account](https://docs.retailgrid.io/es/settings/account.md) te permite elegir **English** o **Finnish**; toda la app, incluidas las cabeceras de AG Grid, los menús de filtro y la paginación, sigue tu selección. Tus propios datos (nombres de productos, categorías) nunca se traducen.

### Mejoras

* **Actualización nocturna del Grid**: cada Grid se actualiza ahora automáticamente durante la noche con los últimos datos de tus [conjuntos de datos](https://docs.retailgrid.io/es/data-requirements/datasets.md). Los conjuntos de datos reemplazados se recogen a la mañana siguiente sin ninguna acción manual.
* El **indicador de procesamiento** de la app ahora está centrado y es más visible; se acabó hacer clic por ahí mientras una carga del Grid sigue en marcha. En el indicador solo se muestran los agentes que realmente están en ejecución.
* Las ejecuciones de [Pricing Strategy](https://docs.retailgrid.io/es/agents/pricing-strategy.md) ahora muestran un botón **Download** en la tarjeta de progreso de la ejecución en cuanto la presentación está lista, para que puedas obtener el enlace de Gamma sin entrar en [Runs](https://docs.retailgrid.io/es/runs/overview.md).
* Las métricas estáticas como **Margin** y **Current Unit Margin** ahora conservan un historial diario en BigQuery junto a las métricas de series temporales, lo que habilita analítica futura para comparar cómo ha evolucionado cada [métrica](https://docs.retailgrid.io/es/reference/metrics.md) a lo largo del tiempo, no solo las ventas.

### Correcciones

* En el [flujo de creación de Grid](https://docs.retailgrid.io/es/grids/create-grid.md), pulsar **Back** tras un error de mapeo ahora te devuelve al paso **Mapping** con tus selecciones conservadas, en lugar de dejarte en la pantalla de carga antigua. También se eliminó la ruta antigua `/upload`.

### Actualizaciones técnicas

* Todas las tablas transaccionales se transmiten ahora de forma continua desde Cloud SQL a BigQuery, consolidando la analítica en un único almacén. Sin cambios visibles para el usuario por ahora; es la base para los próximos dashboards de series temporales.

**10 may 2026**

Ciclo 6

**Resumen**: este ciclo promovió el agente [Pricing Strategy](https://docs.retailgrid.io/es/agents/pricing-strategy.md) de prototipo a producto (datos reales del Grid, vinculación real a la cuenta, escalera completa de periodos), añadió Single Select / Status como tipo de columna de primer nivel en el Grid y afinó la vista Runs con una ventana predeterminada de 7 días y una insignia de trabajos activos.

### Funciones

* Se promovió el agente **[Pricing Strategy](https://docs.retailgrid.io/es/agents/pricing-strategy.md)** a producto: ahora lee el nombre de empresa de tu **Account** y se ejecuta sobre datos reales del Grid a través de BigQuery, sin más cifras de relleno, y admite siete periodos (últimos 7 / 30 / 90 días, QTD, YTD, T12M, Custom).
* Se añadió **Single Select / Status** como tipo de columna en [Add Column](https://docs.retailgrid.io/es/grids/manage-columns.md), con etiquetas de color asignadas automáticamente, ideal para roles de producto, estados de flujo de trabajo y niveles de riesgo.

### Mejoras

* La vista **[Runs](https://docs.retailgrid.io/es/runs/overview.md)** ahora muestra los **últimos 7 días** de forma predeterminada, con controles **Last 30 days** y **All time** cuando necesitas una ventana más amplia.
* Se añadió una **insignia de ejecuciones activas** al icono de Runs en la barra lateral, una señal rápida de que algo sigue en marcha.
* Se pulió el **panel Price Analysis** en [Rules Based Pricing](https://docs.retailgrid.io/es/agents/rules-based-pricing.md): etiquetas más limpias (**Start Price**, **Applied Rules**), formato coherente de 2 decimales y un trío de tarjetas de impacto en el margen (nuevo margen unitario, cambio en puntos porcentuales, cambio relativo).

**30 abr 2026**

Ciclo 5

**Resumen**: este ciclo publicó la API REST pública para la ingesta de datos, mostró la trazabilidad de las reglas de precios en el panel de información derecho, añadió más tipos de columna al Grid, presentó el agente Pricing Strategy y limpió la interfaz del MVP antes de la demo de la v1.

### Funciones

* Se publicó la **[API REST v1](https://docs.retailgrid.io/es/api-reference/introduction.md)** pública para la ingesta de datos de productos y transacciones, de modo que los minoristas puedan cargar y mantener datos de forma programática sin cargas manuales de CSV.
* Se añadió un **panel de información de precios basados en reglas** - haz clic en cualquier precio calculado por reglas en el Grid para ver la traza de precios, las reglas aplicadas y las reglas infringidas de esa fila.
* Se añadió **Analytical Metric** como tercer tipo de columna en el flujo Add Column, para que puedas elegir de una lista seleccionada de [métricas de retail](https://docs.retailgrid.io/es/reference/metrics.md) predefinidas (margen, ingresos, índice de precio, elasticidad).
* Se añadió el agente **[Pricing Strategy](https://docs.retailgrid.io/es/agents/pricing-strategy.md)** - genera una presentación de estrategia de precios con IA directamente a partir de tus datos de retail.

### Mejoras

* Se renovó la interfaz de selección de [agentes](https://docs.retailgrid.io/es/agents/overview.md): se eliminaron los marcadores de Credits / Buy Credits y los precios por agente, y se reagruparon los agentes según la nueva estructura.
* Se eliminaron las secciones provisionales de créditos, facturación y Team de la configuración de la interfaz antes del MVP.

### Correcciones

* Se corrigió que la columna Group desapareciera de la vista tras aplicar Group By en el Grid.
* Se corrigió que algunas columnas (en particular Product URL e Image URL) desaparecieran del Grid tras ejecutar el agente [Rules-Based Pricing](https://docs.retailgrid.io/es/agents/rules-based-pricing.md).

**13 abr 2026**

Ciclo 4

**Resumen**: este ciclo se centró en hacer que [Rules-Based Pricing](https://docs.retailgrid.io/es/agents/rules-based-pricing.md) sea más rápido, más fiable y más fácil de usar. Publicamos la configuración de reglas asistida por IA, configuraciones de acción reutilizables, varias mejoras de experiencia de usuario y correcciones de problemas de fiabilidad en Grids grandes y en las sesiones.

### Funciones

* Se añadió la **creación de reglas con IA**, para que puedas describir una regla de precios en lenguaje natural y revisar la configuración generada antes de guardarla.
* Se añadió **guardar y cargar configuraciones de acción**, lo que facilita reutilizar las configuraciones de precios.
* Se mejoró la configuración de reglas con **selección y búsqueda de columnas según el contexto**, de modo que solo se muestran los campos relevantes para cada tipo de regla.

### Mejoras

* Se renovó la interfaz de Actions para ajustarla mejor al sistema de diseño de Retailgrid y mejorar la coherencia en todo el flujo.
* Se movieron los parámetros avanzados de las reglas a una sección desplegable más limpia para reducir el desorden en la interfaz.
* Se mejoró la disponibilidad de la app para que el producto se mantenga receptivo en lugar de tener que despertarse tras un periodo de inactividad.

### Correcciones

* Se corrigieron los filtros de creación de Grid para que se apliquen correctamente y actualicen las vistas previas como se espera.
* Se corrigieron fallos al trabajar con Grids muy grandes, incluidos conjuntos de datos de unas 200 mil filas.
* Se corrigió que la ejecución de Rules-Based Pricing quedara bloqueada por otro trabajo.
* Se corrigió el comportamiento del redondeo en Rules-Based Pricing para que el orden de las reglas y el redondeo funcionen juntos de forma más predecible.
* Se añadió el cierre de sesión automático tras una inactividad prolongada, para una mayor seguridad de la sesión y un comportamiento de expiración más fiable.

### Actualizaciones técnicas

* Se redujeron los problemas de memoria en las ejecuciones de Rules-Based Pricing sobre conjuntos de datos grandes.
* Se evitó el agotamiento de conexiones a la base de datos en producción para mejorar la estabilidad del backend.

**5 abr 2026**

Ciclo 3

**Resumen**: este ciclo se centró en hacer que los flujos de trabajo de precios de competidores sean mucho más usables y fiables. Publicamos grandes mejoras en la interfaz de Market Data, añadimos visualizaciones de precios más claras y corregimos varios problemas de precisión en precios y datos.

### Funciones

* Se añadió una nueva **vista de precios de competidores** en el Grid, para que puedas comparar los [precios de competidores](https://docs.retailgrid.io/es/data-requirements/competitors.md) directamente en la fila y abrir los enlaces de origen más rápido.
* Se añadió una columna visual **Price Range** que muestra los precios mínimo y máximo de los competidores y dónde se sitúa el precio actual dentro del rango del mercado.
* Se mejoró el [panel Columns](https://docs.retailgrid.io/es/grids/manage-columns.md) con secciones agrupadas, búsqueda, expandir y contraer, y controles para mostrar u ocultar en bloque, para navegar más rápido en conjuntos de datos grandes.
* Se añadieron iconos de tipo de columna para distinguir más fácilmente las columnas editables, de fórmula y generadas por IA.

### Mejoras

* Se movió el botón [Export](https://docs.retailgrid.io/es/grids/export.md) a una posición más accesible en la barra de herramientas.
* Se renombró "Load Data" a "Upload Data" para una terminología más clara.
* Se mejoró el matching de competidores dando prioridad a Product ID antes de recurrir al SKU.

### Correcciones

* Se corrigieron los colores incorrectos del indicador de precio de competidor para que la posición en el mercado se muestre con precisión.
* Se corrigieron los precios de competidor obsoletos de Zooplus para que se muestre el último valor.
* Se corrigieron los cálculos de porcentaje de diferencia y de precio inferior frente a los competidores.
* Se corrigieron los valores "Last updated" que faltaban en [Conjuntos de datos](https://docs.retailgrid.io/es/data-requirements/datasets.md).
* Se mejoró el redondeo de los precios basados en reglas para que los precios redondeados se mantengan dentro del rango factible.

### Actualizaciones técnicas

* Se migró la infraestructura de producción a Google Cloud.
* Se establecieron las bases de perfilado y telemetría para mejorar el análisis de rendimiento y la depuración.

**29 mar 2026**

Ciclo 2

**Resumen**: este ciclo publicó grandes mejoras de usabilidad en precios, gestión de datos y flujos de trabajo del Grid. Ahora puedes configurar reglas de precios de forma visual, gestionar conjuntos de datos directamente en la app y trabajar con controles del Grid y señales de datos más claros.

### Funciones

* **[Precios basados en reglas](https://docs.retailgrid.io/es/agents/rules-based-pricing.md)**: se publicó un flujo completo de configuración de reglas con soporte para varios tipos de regla, ordenación de reglas, condiciones, controles para activar y desactivar, y ejecución de acciones.
* **[Gestión de Datasets](https://docs.retailgrid.io/es/data-requirements/datasets.md)**: se añadió una página de conjuntos de datos dedicada para subir, ver, descargar, reemplazar y eliminar archivos importados, con seguimiento de estado y recuento de filas.

### Mejoras

* Se añadió una **marca de promoción** derivada (`is_promo`) para admitir filtros, reglas y flujos de trabajo posteriores que involucren artículos en promoción.
* Se actualizó el Grid para mostrar **el recuento de filas filtradas frente al total**, lo que facilita entender de un vistazo los filtros activos.
* Se facilitó el acceso a **[Add Column](https://docs.retailgrid.io/es/grids/manage-columns.md)** desde el menú principal.
* Se mejoró el comportamiento de la importación de CSV **eliminando la creación automática de Grids**, lo que da a los usuarios más control durante los flujos de importación.

### Correcciones

* Se corrigió el comportamiento de la importación para que las cargas de CSV ya no creen Grids automáticamente en segundo plano.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.