ESPACIO PUBLICITARIO DISPONIBLE · HABLEMOS

Cómo los administradores de tienda usan Shopify Sidekick para crear y depurar automatizaciones de Shopify Flow con lenguaje natural

365Finds Editorial
11.430 artículos Wiki recopilados

Usa 365 Wiki con tu IA

Copia el prompt de abajo, pégalo en la IA que ya usas y haz tu pregunta.

Descargar el Skill completo

Pruébalo primero con el prompt. Si usas 365 Wiki a menudo, instala el Skill completo de 365Wiki y no tendrás que volver a pegarlo. Si no tienes una IA habitual, también sirven las versiones web de Gemini o Microsoft Copilot.

La gestión diaria de una tienda online implica numerosas tareas repetitivas, tales como etiquetar pedidos de clientes frecuentes, emitir alertas de stock bajo o retener envíos sospechosos de fraude. Aunque Shopify Flow ofrece un potente motor de automatización sin código basado en eventos, configurar activadores (Triggers), condiciones lógicas (Conditions) y acciones (Actions) de forma manual a menudo exige comprender la estructura de la GraphQL Admin API, la lógica booleana anidada y las discrepancias de tipos de datos. Shopify Sidekick actúa como un copiloto de inteligencia artificial integrado en el panel de control: permite a los administradores describir sus objetivos operativos en lenguaje natural cotidiano para que el sistema genere borradores de flujos de trabajo, corrija errores de configuración y realice pruebas simuladas sin riesgo para los datos de la tienda.


Cómo interactúa Sidekick con Shopify Flow

Sidekick no reemplaza a Shopify Flow, sino que actúa como una interfaz conversacional para su motor subyacente. Al abrir la aplicación Shopify Flow en el panel de control y pulsar sobre el icono de Sidekick, el asistente de IA adquiere automáticamente el contexto de automatización de la tienda y traduce las instrucciones descriptivas en nodos visuales dentro del editor.

+-------------------------------------------------------------------+
| Panel de control de Shopify (Escritorio) -> Apps -> Shopify Flow  |
+-------------------------------------------------------------------+
                                  |
                                  v
+-----------------------+                  +------------------------+
| Instrucción en        |  -- Prompt -->   | Shopify Sidekick AI    |
| lenguaje natural      |                  | Comprensión y diseño   |
+-----------------------+                  +------------------------+
                                                       |
                                                       v
+-------------------------------------------------------------------+
| Lienzo de Shopify Flow: Borrador de flujo autogenerado            |
| - Activador: Escucha de eventos (ej. Order created, Risk analyzed)|
| - Condiciones: Criterios (ej. Total >= $200 y más de 3 pedidos)   |
| - Acciones: Tareas y conectores (ej. Añadir etiqueta, Retener)    |
| - Estado: Inactivo (etiquetado automáticamente con "sidekick")    |
+-------------------------------------------------------------------+
                                  |
               +------------------+------------------+
               |                                     |
               v                                     v
+-------------------------------+   +-------------------------------+
| Resolución de errores con IA  |   | Pruebas con eventos simulados |
| - Resuelve "Data not found"   |   | - Sidekick genera 2 eventos   |
| - Inserta bucles "For each"   |   |   de prueba (cumple/no cumple)|
| - Ajusta listas vs. elementos |   | - Verificación visual segura  |
+-------------------------------+   +-------------------------------+
                                  |
                                  v
+-------------------------------------------------------------------+
| Revisión manual del comerciante -> Clic en "Activar flujo"        |
+-------------------------------------------------------------------+

Requisitos previos y directrices de seguridad

Antes de encargar la creación de flujos a Sidekick, es fundamental tener en cuenta las siguientes especificaciones operativas:


Guía paso a paso: Creación de flujos de trabajo con prompts

Paso 1: Abrir Shopify Flow e iniciar Sidekick

  1. En el panel de control de Shopify, vaya a Apps (Aplicaciones) y seleccione Flow.
  2. Haga clic en el icono de Sidekick situado en la barra de navegación superior o en el widget flotante.
  3. Se abrirá el panel lateral de conversación con el contexto del editor de Flow habilitado.

Paso 2: Redactar instrucciones estructuradas

Para que Sidekick interprete la lógica con precisión al primer intento, la instrucción en lenguaje natural debe articularse en torno a tres pilares fundamentales:

  1. Cuándo (When): El evento o activador que inicia el proceso.
  2. Si (If): Las condiciones o umbrales que deben cumplirse.
  3. Entonces (Then): Las acciones o resultados que deben ejecutarse.

Paso 3: Ejemplos de prompts para escenarios operativos habituales

Escenario operativoEjemplo de prompt en lenguaje naturalComponentes generados en Shopify Flow
Etiquetado de clientes VIP y pedidos de alto valor"Cuando se cree un pedido, si el importe total pagado es superior a 200 dólares y el cliente tiene más de 3 pedidos previos, añade la etiqueta VIP-HighValue al pedido y envía un correo interno a staff@store.com."Activador: Order created; Condiciones: Total price >= 200 y Customer numberOfOrders > 3; Acciones: Add order tags ("VIP-HighValue"), Send email
Alerta de inventario bajo y nota de reposición"Cuando cambie el nivel de inventario, comprueba si la cantidad disponible de alguna variante cae por debajo de 10 unidades. Si es así, añade la etiqueta low-stock al producto y agrega una nota de reposición."Activador: Inventory quantity changed; Condición: Available inventory <= 10; Acciones: Add product tags ("low-stock"), Add product note
Retención automática por riesgo de fraude"Cuando se analice el riesgo del pedido, si el nivel de riesgo es High o se recomienda cancelar, retén el pedido de preparación con el motivo Suspected fraud y añade la etiqueta Fraud-Review al pedido."Activador: Order risk analyzed; Condición: Risk level == HIGH; Acciones: Hold fulfillment order (Motivo: "Suspected fraud"), Add order tags ("Fraud-Review")
Enrutamiento de pedidos internacionales"Cuando se pague un pedido, si el país de la dirección de envío no es US, añade la etiqueta International-Fulfillment y publica un mensaje en el canal logistics de Slack."Activador: Order paid; Condición: Shipping countryCode != "US"; Acciones: Add order tags ("International-Fulfillment"), Send Slack message

Paso 4: Revisar y ajustar en el lienzo

Una vez procesada la petición, Sidekick mostrará en el chat un resumen de la arquitectura generada y un botón de enlace directo al flujo creado. Al hacer clic, se accede al lienzo visual. Si desea modificar algún criterio, puede editar el nodo manualmente o continuar la conversación con instrucciones adicionales:


Resolución de errores y depuración asistida por Sidekick

Uno de los mayores obstáculos al diseñar automatizaciones es lidiar con errores de validación que impiden guardar el flujo. Sidekick es capaz de diagnosticar los mensajes de error en el editor y reorganizar los nodos de forma autónoma.

Solucionar el error "Data not found" (Datos no encontrados)

El error más habitual en Shopify Flow es Data not found. Se produce cuando una acción requiere un recurso individual (por ejemplo, un único producto o una orden de preparación concreta), pero el activador precedente o la acción de consulta (Get data) devuelve una lista o colección con múltiples elementos.

Por ejemplo, si se usa el activador programado Scheduled time con Get product data y se enlaza directamente a Add product tags, el sistema emite el error Data not found porque la acción no admite una lista completa directamente.

Cómo solucionarlo con Sidekick:

  1. Abra el flujo afectado en el editor de Flow.
  2. En la ventana de Sidekick, escriba:
    Fix the Data not found error on the Add product tags action. (Corrige el error Data not found en la acción Add product tags).
  3. Sidekick detectará la discrepancia de tipos e insertará automáticamente una acción For each (Para cada elemento) entre la obtención de datos y el etiquetado, reconectando el bucle.
  4. Revise el cambio en pantalla y haga clic en Apply changes.

Ajustar bucles en pedidos de preparación múltiple

Cuando un pedido se divide entre varias ubicaciones de preparación, una acción como Mark a fulfillment order as fulfilled fallará si se conecta de forma directa a Order created, ya que un pedido contiene una lista de órdenes de preparación.

Evitar problemas de desfase en datos asíncronos de la API

Es común intentar evaluar el riesgo de fraude o parámetros de campañas UTM con el activador Order created. No obstante, en la GraphQL Admin API de Shopify, la evaluación de riesgo y la atribución se procesan de manera asíncrona segundos o minutos después de la creación del pedido. Consultar estos datos de inmediato provoca que las variables estén vacías y la condición evalúe erróneamente a False.


Pruebas de seguridad antes de la activación en producción

Probar automatizaciones directamente sobre pedidos reales conlleva el riesgo de enviar correos no deseados a clientes o alterar inventarios por error. Shopify Flow integra un entorno de pruebas donde Sidekick puede generar eventos simulados (Simulated events) basados en la estructura real del catálogo.

+-------------------------------------------------------------------+
| 1. Abrir flujo en el editor -> Clic en "Test your workflow"       |
+-------------------------------------------------------------------+
                                  |
                                  v
+-------------------------------------------------------------------+
| 2. Seleccionar "Generate events" (Generar eventos con Sidekick)   |
|    - Sidekick examina datos reales y genera dos eventos de prueba:|
|      * Evento A: Cumple los criterios (Ruta verdadera - True)     |
|      * Evento B: No cumple los criterios (Ruta falsa - False)     |
+-------------------------------------------------------------------+
                                  |
                                  v
+-------------------------------------------------------------------+
| 3. Inspección visual de rutas y comprobación de datos             |
|    - Las rutas seguidas se resaltan en color en el lienzo         |
|    - Pestaña "Preview" en acciones para verificar variables Liquid|
|    - Modo seguro: no envía correos reales ni modifica registros   |
+-------------------------------------------------------------------+
                                  |
                                  v
+-------------------------------------------------------------------+
| 4. Validación correcta -> Cerrar prueba -> Clic en "Activar flujo"|
+-------------------------------------------------------------------+

Pasos para realizar la prueba con Sidekick:

  1. Abra el borrador del flujo en el editor de Flow.
  2. En el nodo del activador, haga clic en Test your workflow (Probar flujo de trabajo).
  3. En la ventana emergente, seleccione Generate events.
  4. Sidekick evaluará pedidos y productos históricos y generará dos casos de prueba:
    • Uno que cumple las condiciones (rama True).
    • Uno que no las cumple (rama False).
  5. Seleccione cualquiera de los eventos en la lista de eventos guardados.
  6. Observe el recorrido resaltado en el lienzo. Haga clic sobre las acciones y revise la pestaña Preview (Vista previa) para confirmar que las variables Liquid (nombres de cliente, importes, etc.) se completan con los valores esperados.
  7. El modo de prueba opera de forma estrictamente aislada y no altera pedidos reales ni envía comunicaciones externas. Una vez validado, pulse Turn on workflow para poner en marcha la automatización.

Buenas prácticas y límites operativos

Para mantener un ecosistema de automatización ágil y robusto, conviene aplicar las siguientes pautas:

La combinación de la interfaz conversacional de Sidekick con la robustez de Shopify Flow permite a los gestores de comercio electrónico automatizar procesos críticos de inventario, logística y prevención de fraude en pocos minutos y sin necesidad de escribir código.


Referencias