Logo Apisdom
InicioAPIsProyectosServiciosBlog
Volver a Proyectos

ApisDom Forecast: Forecasting para Shopify con Amazon Chronos-2

Forecasting para Shopify con tecnología predictiva propia de ApisDom y Amazon Chronos-2 como motor, usando el historial real de cada tienda.

Imagen principal de ApisDom Forecast: Forecasting para Shopify con Amazon Chronos-2
Categoría: Inteligencia Artificial / SaaS
Publicado: 29 de agosto de 2026
Actualizado: 29 de agosto de 2026
Orden: #0
Ver Proyecto

Galería del Proyecto

Imagen 1 del proyecto ApisDom Forecast: Forecasting para Shopify con Amazon Chronos-2
Imagen 2 del proyecto ApisDom Forecast: Forecasting para Shopify con Amazon Chronos-2
Imagen 3 del proyecto ApisDom Forecast: Forecasting para Shopify con Amazon Chronos-2
Imagen 4 del proyecto ApisDom Forecast: Forecasting para Shopify con Amazon Chronos-2
Imagen 5 del proyecto ApisDom Forecast: Forecasting para Shopify con Amazon Chronos-2
Imagen 6 del proyecto ApisDom Forecast: Forecasting para Shopify con Amazon Chronos-2

Tecnologías Utilizadas

Next.js 16
TypeScript
React 18
Shopify App Bridge
Shopify Polaris
Amazon Chronos-2
Redis
Recharts
Vitest
Playwright

Sobre el Proyecto

Sobre el Proyecto

¿Qué es ApisDom Forecast?

ApisDom Forecast es una aplicación de predicción de demanda integrada en Shopify que convierte el historial real de una tienda en previsiones de ingresos, pedidos y unidades vendidas.

El comerciante puede generar proyecciones de 7 a 90 días y recibe tres escenarios: conservador, central y optimista. Cada resultado incluye un intervalo de confianza del 90% para mostrar la incertidumbre de la previsión en lugar de presentar una cifra aislada como si fuera segura.

El motor utiliza Amazon Chronos-2, modelo especializado en forecasting de series temporales desarrollado por Amazon Science. Forecast no expone el modelo directamente: la aplicación añade una capa propia de validación de datos, control de calidad, gestión de créditos, historial, exportaciones, soporte y observabilidad.


Quality Shield: comprobar antes de predecir

Antes de ejecutar el motor, Forecast analiza el historial disponible mediante su sistema Quality Shield.

Si los datos no son suficientes, la predicción se bloquea antes de ejecutarse y no se consume ningún crédito. Si el historial permite trabajar, el usuario recibe la previsión completa junto con una indicación explícita sobre la calidad de los datos utilizados.

El objetivo es separar dos preguntas distintas:

  1. ¿Puede ejecutarse técnicamente una predicción?
  2. ¿Hay datos suficientes para que tenga sentido ejecutarla?

Forecast comprueba ambas antes de utilizar el motor.


Qué puede predecir

El comerciante puede trabajar directamente con los datos de su tienda Shopify y seleccionar:

  • Ingresos
  • Pedidos
  • Unidades vendidas
  • Horizontes de 7 a 90 días
  • Escenario conservador
  • Escenario central
  • Escenario optimista

También dispone de presets para periodos comerciales como Black Friday, Navidad, verano o la semana siguiente.


Flujo de trabajo

PasoProceso
1. InstalaciónLa aplicación se instala desde Shopify App Store y queda integrada en Shopify Admin
2. LecturaForecast obtiene el histórico necesario de la tienda
3. CalidadQuality Shield comprueba si existen datos suficientes
4. ConfiguraciónEl comerciante selecciona métrica y horizonte
5. PredicciónEl motor genera tres escenarios con intervalo de confianza
6. ResultadoLa previsión queda disponible en el historial
7. ExportaciónEl resultado puede descargarse en CSV, JSON y PDF
8. SoporteEl usuario puede abrir y seguir tickets desde la propia aplicación

De plataforma de forecasting a integración Shopify

Forecast está diseñado para separar el motor de predicción del canal comercial.

Shopify es la primera integración completa de la plataforma: autenticación, lectura de datos de la tienda, billing, créditos y webhooks se conectan a un núcleo de forecasting independiente.

Esta separación permite que la lógica de predicción, validación y calidad no dependa de una única plataforma de comercio electrónico.


Publicada en Shopify App Store

ApisDom Forecast superó el proceso de revisión de Shopify y fue publicada oficialmente en Shopify App Store el 28 de agosto de 2026.

La aplicación funciona integrada dentro del panel de administración de Shopify y está disponible en español e inglés.

No utiliza suscripción mensual. El servicio funciona mediante packs de créditos de compra única.

Ver Forecast y su funcionamiento

  • Ver ApisDom Forecast
  • Ver ApisDom Forecast en Shopify App Store
  • Ver el vídeo: No adivines, aprende a prever demanda con Amazon Chronos-2

Información Técnica

Slug del proyecto:

apisdom-forecast-prediccion-demanda-shopify

ID del proyecto:

1suxyCbnUVDpQ3ZPVFrt

Estado:Publicado
Posición en lista:Orden #0

Documentación Específica del Proyecto

Arquitectura de ApisDom Forecast

Arquitectura de ApisDom Forecast

ApisDom Forecast está construido separando tres responsabilidades: el canal Shopify, la aplicación Forecast y la infraestructura predictiva de ApisDom.

Shopify aporta el contexto de la tienda y su histórico real. Forecast transforma esos datos en un flujo de forecasting completo: preparación, control de calidad, configuración, ejecución, resultados, créditos, historial y soporte. La predicción se ejecuta fuera de la lógica comercial de Shopify, a través de la infraestructura privada de ApisDom y del motor especializado basado en Amazon Chronos-2.

Arquitectura general

┌────────────────────────────┐      ┌─────────────────────────────────────────────┐      ┌────────────────────────────┐      ┌────────────────────────────┐
│          SHOPIFY           │      │              APISDOM FORECAST               │      │          APISDOM           │      │    MOTOR DE PREDICCIÓN     │
│                            │      │                                             │      │                            │      │                            │
│  Tienda                    │      │  Preparación de datos   Escudo de Calidad  │      │  Capa madre                │      │  Servicio privado          │
│  Histórico real de ventas │ ───▶ │  Configuración          Flujo de previsión │ ───▶ │  Control de acceso         │ ───▶ │  Series temporales         │
│  Instalación               │      │  Créditos               Historial           │      │  Servicios compartidos     │      │  Amazon Chronos-2          │
│  Integración comercial     │      │  Resultados             Exportaciones       │      │  Infraestructura técnica   │      │                            │
│  Facturación               │      │  Soporte                Observabilidad      │      │                            │      │                            │
└────────────────────────────┘      └─────────────────────────────────────────────┘      └────────────────────────────┘      └────────────────────────────┘
                                                                                                                                        │
                                                                                                                                        ▼
┌────────────────────────────┐      ┌─────────────────────────────────────────────┐      ┌────────────────────────────┐      ┌────────────────────────────┐
│     COMERCIANTE SHOPIFY    │ ◀─── │                RESULTADO                    │ ◀─── │          APISDOM           │ ◀─── │     FORECAST GENERADO       │
│                            │      │                                             │      │                            │      │                            │
│  Consulta la previsión     │      │  Rango de previsión                        │      │  Devuelve la respuesta     │      │  Cálculo temporal          │
│  Revisa los escenarios     │      │  Escenario conservador                     │      │  al producto que la pidió  │      │  Resultado probabilístico  │
│  Utiliza el historial      │      │  Escenario central                         │      │                            │      │                            │
│  Toma sus decisiones       │      │  Escenario optimista                       │      │                            │      │                            │
└────────────────────────────┘      └─────────────────────────────────────────────┘      └────────────────────────────┘      └────────────────────────────┘

Qué pertenece a cada capa

ShopifyApisDom ForecastApisDomMotor de predicción
Tienda y contexto comercialLógica del productoCapa madre de infraestructuraForecasting especializado
Histórico real de ventasPreparación de los datosComunicación con servicios privadosProcesamiento de series temporales
Instalación de la aplicaciónEscudo de CalidadControl de accesoAmazon Chronos-2
Integración dentro de ShopifyConfiguración de la previsiónServicios compartidosGeneración del resultado
Facturación ShopifyCréditos e historialSeparación entre producto y motor
Resultados y exportaciones
Soporte y observabilidad

Forecast no contiene el motor

La aplicación no mezcla la lógica de una tienda Shopify con la infraestructura que ejecuta la predicción.

Forecast conoce al comerciante, sus datos, la calidad del histórico, sus créditos, sus previsiones anteriores y el resto del contexto necesario para operar el producto.

El motor no necesita conocer nada de eso.

┌────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                         APISDOM FORECAST                                                   │
├──────────────────────────┬──────────────────────────┬──────────────────────────┬─────────────────────────────┤
│      ENTRADA             │       CONTROL            │       OPERACIÓN          │        SALIDA               │
├──────────────────────────┼──────────────────────────┼──────────────────────────┼─────────────────────────────┤
│ Histórico Shopify       │ Escudo de Calidad       │ Solicitud de previsión  │ Rango de previsión         │
│ Métrica seleccionada    │ Evaluación previa       │ Créditos                │ Tres escenarios            │
│ Configuración usuario   │ Decisión de continuar   │ Historial               │ Visualización              │
│ Datos reales tienda     │ Bloqueo si no procede   │ Soporte                 │ Exportaciones              │
└──────────────────────────┴──────────────────────────┴──────────────────────────┴─────────────────────────────┘
                                                   │
                                                   ▼
┌────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                              APISDOM                                                       │
│                           Capa madre entre los productos y los servicios privados                          │
└───────────────────────────────────────────────────┬────────────────────────────────────────────────────────┘
                                                    │
                                                    ▼
┌────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                  SERVICIO PRIVADO DE PREDICCIÓN                                            │
│                                           CHRONOS-2                                                        │
└────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

Esta separación permite que cada capa tenga una responsabilidad concreta. Un cambio en la integración con Shopify no obliga a modificar el motor de forecasting, y una evolución del servicio predictivo no obliga a reconstruir toda la aplicación comercial.

Shopify es un canal, no el núcleo de Forecast

La parte específica de Shopify está separada del núcleo del producto.

La integración obtiene y adapta la información procedente de la tienda. A partir de ahí, Forecast aplica su propio flujo de calidad, forecasting, resultados y operación.

┌──────────────────────────────────── CANALES ────────────────────────────────────┐
│                                                                                │
│          SHOPIFY                         OTROS CANALES / ADAPTADORES             │
│             │                                       │                           │
└─────────────┼───────────────────────────────────────┼───────────────────────────┘
              │                                       │
              └───────────────────┬───────────────────┘
                                  ▼
┌─────────────────────────────────────────────────────────────────────────────────┐
│                              FORECAST CORE                                      │
├──────────────────┬──────────────────┬──────────────────┬────────────────────────┤
│ Preparación      │ Calidad          │ Forecasting      │ Producto               │
│ de datos         │ y decisión       │ y resultados     │ y operación            │
├──────────────────┼──────────────────┼──────────────────┼────────────────────────┤
│ Normalización    │ Escudo           │ Configuración    │ Créditos               │
│ Histórico       │ Veredicto        │ Previsión        │ Historial              │
│ Métricas        │ Bloqueo          │ Escenarios       │ Exportaciones          │
│                 │                  │                  │ Soporte                │
└──────────────────┴──────────────────┴────────┬─────────┴────────────────────────┘
                                              │
                                              ▼
┌─────────────────────────────────────────────────────────────────────────────────┐
│                                  APISDOM                                        │
│                              CAPA MADRE                                         │
└──────────────────────────────────────────────┬──────────────────────────────────┘
                                               │
                                               ▼
┌─────────────────────────────────────────────────────────────────────────────────┐
│                        INFRAESTRUCTURA PRIVADA DE PREDICCIÓN                     │
│                              AMAZON CHRONOS-2                                   │
└─────────────────────────────────────────────────────────────────────────────────┘

El resultado es una arquitectura en la que Shopify aporta el canal, Forecast aporta el producto, ApisDom aporta la infraestructura común y el control, y Chronos-2 aporta el motor especializado de series temporales.

Documentación técnica relacionada

La capa predictiva utilizada por Forecast está documentada en la Prediction API de ApisDom con Amazon Chronos-2.

Ver documentación de la Prediction API con Amazon Chronos-2

Escudo de Calidad y Soporte Integrado

Escudo de Calidad y Soporte Integrado

Forecast incorpora dos capas alrededor de la predicción que no pertenecen al modelo: un Escudo de Calidad que decide si los datos ofrecen una base suficiente antes de ejecutar y un sistema de soporte integrado que permite diagnosticar y resolver problemas sin sacar al comerciante de la aplicación.

Ambas capas tienen el mismo objetivo: evitar que el usuario llegue al motor o al soporte humano cuando el propio sistema ya puede detectar que algo no está bien.


Escudo de Calidad

Antes de generar una previsión, Forecast analiza el histórico disponible de la tienda.

El sistema no da por hecho que cualquier conjunto de ventas sirve para hacer forecasting. Examina la serie y devuelve un veredicto estructurado que tiene en cuenta la cantidad de datos disponibles, la presencia de ventas, el comportamiento de la demanda y otras métricas de predictibilidad.

┌───────────────────────────┬───────────────────────────┬───────────────────────────┬───────────────────────────┐
│     HISTÓRICO SHOPIFY     │    ESCUDO DE CALIDAD     │         DECISIÓN          │        PREDICCIÓN         │
├───────────────────────────┼───────────────────────────┼───────────────────────────┼───────────────────────────┤
│ Ventas reales            │ Analiza la serie         │ Ejecutar                  │ ApisDom                  │
│ Días disponibles         │ Clasifica la demanda    │ Ejecutar con aviso        │ Motor Chronos-2          │
│ Días con venta           │ Calcula predictibilidad │ Ejecución opcional        │ Rango de previsión       │
│ Días sin venta           │ Detecta casos débiles   │ Bloquear                  │ Tres escenarios          │
│ Comportamiento temporal  │ Genera un veredicto     │ Pedir más datos           │                         │
└───────────────────────────┴───────────────────────────┴───────────────────────────┴───────────────────────────┘

El semáforo no es decorativo

El indicador que ve el usuario representa una decisión tomada antes de ejecutar la previsión.

EstadoSignificado operativo
VerdeLos datos permiten continuar normalmente
AmarilloSe puede continuar, pero existen características de la serie que el usuario debe conocer
RojoEl sistema considera que no debe ejecutarse la previsión
Datos insuficientesNo existe todavía histórico suficiente para continuar
Caso trivialLa serie no justifica ejecutar el motor como una previsión normal

El veredicto interno no se limita al color. Incluye una puntuación de predictibilidad, una recomendación de ejecución, la razón técnica y métricas utilizadas para clasificar el comportamiento de la demanda.

Entre las categorías que puede identificar el sistema se encuentran:

Tipo de demandaLectura
SmoothDemanda relativamente regular
ErraticDemanda con variación elevada
IntermittentVentas separadas por periodos sin demanda
LumpyDemanda irregular tanto en frecuencia como en cantidad

El control se aplica antes y durante la ejecución

La evaluación no existe únicamente para pintar un indicador en la interfaz.

Forecast vuelve a comprobar la predictibilidad cuando el usuario solicita generar la previsión. Si el veredicto es de bloqueo o necesita más datos, el flujo se detiene antes de llegar al motor.

┌───────────────────────────────────┐        ┌───────────────────────────────────┐
│        EVALUACIÓN PREVIA          │        │        EJECUCIÓN REAL             │
├───────────────────────────────────┤        ├───────────────────────────────────┤
│ Lee histórico actual             │        │ Vuelve a leer los datos          │
│ Evalúa predictibilidad           │        │ Vuelve a aplicar el Shield       │
│ Muestra estado al usuario        │        │ Verifica que sigue siendo válido │
│ Activa o bloquea la acción       │        │ Solo entonces llama al motor     │
└──────────────────┬────────────────┘        └──────────────────┬────────────────┘
                   │                                            │
                   └──────────────────────┬─────────────────────┘
                                          ▼
                              ┌─────────────────────────┐
                              │  MOTOR DE PREDICCIÓN   │
                              │  Solo si puede seguir  │
                              └─────────────────────────┘

La segunda comprobación utiliza datos actuales porque entre la evaluación inicial y el momento de generar la previsión la información de la tienda puede haber cambiado.

De esta forma, el semáforo no es una recomendación visual separada del sistema: forma parte de la decisión que permite o impide ejecutar la predicción.


Soporte integrado

Forecast incluye su propio sistema de soporte dentro de la aplicación.

No funciona como un simple formulario que envía un correo. El flujo intenta primero identificar el tipo de problema y ofrecer un diagnóstico. Si la incidencia continúa, el comerciante puede escalarla y convertirla en un ticket para que sea revisada.

┌───────────────────────────┬───────────────────────────┬───────────────────────────┬───────────────────────────┐
│          PROBLEMA         │       DIAGNÓSTICO         │         ESCALADO          │       RESOLUCIÓN          │
├───────────────────────────┼───────────────────────────┼───────────────────────────┼───────────────────────────┤
│ Usuario elige categoría  │ Forecast muestra ayuda   │ Usuario explica el caso  │ Revisión administrativa │
│ Describe qué ocurre      │ Comprueba el contexto    │ Puede adjuntar captura   │ Respuesta al usuario     │
│                          │ Intenta resolver primero │ Se crea el ticket        │ Cierre del ticket        │
│                          │ dentro de la aplicación  │                          │ Ajuste de crédito si     │
│                          │                          │                          │ corresponde             │
└───────────────────────────┴───────────────────────────┴───────────────────────────┴───────────────────────────┘

Tipos de incidencia

El soporte distingue problemas concretos del producto, entre ellos:

  • Errores al generar una previsión.
  • Problemas relacionados con créditos.
  • Problemas de calidad de los datos.
  • Incidencias durante la compra de créditos.
  • Problemas con exportaciones.
  • Otras consultas que necesiten revisión.

Cada categoría puede mostrar información específica antes de escalar el caso.

La intención es resolver dentro de la propia aplicación los problemas que tienen una explicación conocida y reservar la intervención humana para los casos que realmente siguen abiertos.

Cuando se crea un ticket

Si el diagnóstico no resuelve el problema, el usuario puede describir la incidencia y adjuntar una captura.

Forecast añade automáticamente al ticket el contexto técnico mínimo necesario para que el soporte no empiece a trabajar a ciegas.

InformaciónTratamiento
Cuenta de la tiendaSe obtiene desde la sesión autenticada
Pack o plan actualSe incorpora como contexto
Créditos disponiblesSe incorporan para diagnosticar incidencias relacionadas
Mensaje del usuarioLo escribe el comerciante
CapturaOpcional
Datos de ventasNo se adjuntan al ticket

Los datos de cuenta utilizados por soporte se obtienen en el servidor. No se confía en valores enviados por el navegador para identificar la tienda o su saldo.

Gestión desde administración

Los tickets escalados llegan al panel de administración de Forecast, donde pueden seguirse y resolverse sin depender de una bandeja de correo aislada.

┌─────────────────────────────┬─────────────────────────────┬─────────────────────────────┐
│        COMERCIANTE          │       TICKET FORECAST       │       ADMINISTRACIÓN        │
├─────────────────────────────┼─────────────────────────────┼─────────────────────────────┤
│ Abre la incidencia         │ Conserva conversación      │ Revisa el contexto         │
│ Adjunta captura            │ Registra estado            │ Responde                   │
│ Consulta respuestas        │ Guarda respuestas          │ Cierra el ticket           │
│ Ve el historial            │ Conserva adjuntos          │ Puede añadir un crédito    │
└─────────────────────────────┴─────────────────────────────┴─────────────────────────────┘

El administrador puede consultar la incidencia, responder, cerrarla y, cuando corresponde a la resolución de un problema concreto, añadir un crédito a la tienda desde el propio flujo de soporte.

El usuario conserva después el historial de sus tickets y puede comprobar si han sido respondidos, cerrados o resueltos mediante una acción administrativa.

Control de abuso y trazabilidad

El sistema aplica controles para que el soporte siga siendo manejable:

  • Máximo de tres tickets por tienda en 24 horas.
  • Si se repite una incidencia escalada de la misma categoría dentro de seis horas, el ticket puede conservarse sin volver a generar notificaciones innecesarias.
  • Los adjuntos están limitados a imágenes compatibles y con tamaño controlado.
  • Las respuestas y adjuntos permanecen asociados al ticket.
  • Los tickets cerrados y los datos huérfanos pueden limpiarse desde administración.

Forecast trata así el soporte como una parte del producto y de su operación


Verificación técnica

El Escudo de Calidad forma parte del flujo real de ejecución de Forecast. El sistema genera un veredicto estructurado con estado, puntuación de predictibilidad, recomendación y métricas de la serie. La comprobación se realiza antes de mostrar al usuario si puede continuar y vuelve a ejecutarse inmediatamente antes de solicitar la predicción al motor.

Si el resultado indica bloqueo o datos insuficientes, Forecast detiene el proceso. Solo las series cuyo veredicto permite continuar llegan a la infraestructura predictiva.

El sistema de soporte también forma parte de la aplicación. Incluye diagnóstico previo, clasificación de incidencias, escalado a ticket, capturas opcionales, historial de conversaciones y contexto técnico de la cuenta. Para facilitar el diagnóstico se incorporan datos como el plan o los créditos disponibles, pero los datos de ventas de la tienda no se adjuntan al ticket.

La administración de Forecast permite revisar y responder tickets, cerrarlos y realizar acciones asociadas a una incidencia, como devolver un crédito cuando corresponde. El sistema incorpora además límites de uso y controles para evitar la creación repetitiva de incidencias y mantener trazabilidad sobre cada caso.


Comparador de métodos de forecasting

Forecast no presenta Amazon Chronos-2 como si fuera automáticamente el mejor método para cualquier serie temporal.

La landing incorpora un comparador interactivo de métodos de forecasting que utiliza resultados publicados en estudios de 2026 para mostrar cómo cambian los resultados según el tipo de histórico, la cantidad de datos disponible y el problema que se intenta resolver.

El comparador enfrenta Chronos-2 con otros enfoques y modelos, entre ellos Moirai-2, XGBoost, SARIMA, ETS, Prophet y métodos de referencia simples, manteniendo separados los resultados de cada estudio.

El usuario responde cinco preguntas sobre su caso y el sistema utiliza esas respuestas para mostrar la evidencia experimental que más se aproxima a esa situación. Si dos estudios producen conclusiones diferentes, se muestran ambas: no se mezclan métricas ni se fabrica un ganador único.

Cada comparación mantiene visible su procedencia y permite abrir directamente los papers utilizados como fuente.

Ver el comparador de métodos de forecasting

Compartir este Conocimiento

Si este proyecto aporta valor o podría inspirar a otros, considera difundirlo en tu red profesional.

Logo Apisdom

Potenciando el futuro con APIs de Inteligencia Artificial y desarrollo de software a medida.

  • Términos de Servicio
  • Política de Privacidad
  • Política de Cookies
  • Política de Pagos
  • Aviso Legal
  • APIs y Precios
  • Documentación
  • Blog
  • Proyectos
  • Servicios
  • FAQ
  • ORCID
  • Extensiones oficiales:
  • ORCID iDORCID
  • app.apisdom.com
  • Contacto: contacto@apisdom.com
Contribuir
Logo Apisdom

Potenciando el futuro con APIs de Inteligencia Artificial y desarrollo de software a medida.

Redes
Políticas
  • Términos de Servicio
  • Política de Privacidad
  • Política de Cookies
  • Política de Pagos
  • Aviso Legal
Enlaces Rápidos
  • APIs y Precios
  • Documentación
  • Blog
  • Proyectos
  • Servicios
  • FAQ
Contacto
  • Email: contacto@apisdom.com
  • JuanluORCID iDORCID
Contribuir
Extensiones oficiales:
app.apisdom.com

© 2026 Apisdom. Todos los derechos reservados.

Desarrollado con Next.js