Automatiza con Shopify Flow
Ejecuta un flujo de trabajo cuando una programación empiece, termine, falle o detecte una edición, e inicia, finaliza o crea programaciones desde Flow.
Metascheduler añade disparadores y acciones a Shopify Flow. Los disparadores están en todos los planes. Las acciones están en Extra y Unlimited. Encontrarás ambos en Configuración > Flow, con Abrir Flow.
Shopify Flow muestra los nombres de los disparadores, las acciones y los campos de Metascheduler en inglés en todos los idiomas. Por eso, busca en Flow los nombres en inglés que aparecen aquí en negrita.
Disparadores
Cada disparador le da a tu flujo de trabajo el Schedule ID, el Schedule name, el Timing (AT, WINDOW, RECURRING o ROLLOUT), el Rollout ID (o nada) y los Resources que cambió. Las listas largas se recortan para ajustarse al límite de tamaño de Flow.
| Disparador | Se ejecuta cuando | Campos adicionales |
|---|---|---|
| Schedule started (Programación iniciada) | Una programación hace sus cambios. | |
| Schedule ended (Programación finalizada) | Los cambios de una programación terminan o se revierten. | |
| Change failed (Cambio fallido) | Un cambio no se pudo hacer en algunos elementos. | Target, Error message |
| Drift detected (Cambio externo detectado) | Alguien cambió un elemento después de que lo hiciera Metascheduler, así que no se revirtió. | Target, Resource ID |
Target es la clave del tipo de cambio, como variant.price o product.status (consulta Tipos de cambio).
Acciones
| Acción | Qué hace | Campos |
|---|---|---|
| Start schedule now (Iniciar programación ahora) | Hace los cambios de una programación ahora. | Schedule ID |
| End schedule now (Finalizar programación ahora) | Finaliza ahora una programación en vigor y revierte sus elementos. | Schedule ID |
| Create schedule from template (Crear programación desde plantilla) | Crea una programación programada para los elementos que le pases. | Template, Resource IDs, Start time, End time, Schedule name |
Un disparador de Metascheduler te da el Schedule ID para pasárselo a una acción.
Crear programación desde plantilla
Template es una de estas:
| Plantilla | Cambia | Los IDs de recursos son |
|---|---|---|
product-active | El estado del producto a Activo | IDs de producto |
product-draft | El estado del producto a Borrador | IDs de producto |
product-unlisted | El estado del producto a No publicado | IDs de producto |
metaobject-active | El estado del metaobjeto a Activo | IDs de entradas de metaobjeto |
metaobject-draft | El estado del metaobjeto a Borrador | IDs de entradas de metaobjeto |
Los Resource IDs son IDs de Shopify, uno por línea o separados por comas. Start time es una fecha y hora ISO 8601 con su desfase. Deja End time vacía para mantener el cambio, o establécela para que se revierta entonces.
Template: product-active
Resource IDs: gid://shopify/Product/8123456789
gid://shopify/Product/8123456790
Start time: 2026-11-27T09:00:00+01:00
End time: 2026-11-30T23:59:00+01:00
Schedule name: Black Friday dropLos límites del plan se aplican a las programaciones creadas desde Flow, igual que en la aplicación. Si una acción falla, el motivo aparece en el registro de ejecución del flujo de trabajo.
Ideas
- Change failed (Cambio fallido) → envía un correo interno o un mensaje de Slack a la persona que gestiona la oferta.
- Drift detected (Cambio externo detectado) → añade una nota al producto, o avisa al equipo que lo editó.
- Schedule started (Programación iniciada) con un horario
ROLLOUT→ publica un mensaje en tu canal de lanzamientos. - Un producto se etiqueta como
pre-order→ Create schedule from template (Crear programación desde plantilla) conproduct-activeen la fecha de lanzamiento.
Schedule executed (legacy) (Programación ejecutada (anterior)) se activa solo para las programaciones traídas de la versión antigua de Metascheduler. Para los flujos de trabajo nuevos, usa Schedule started (Programación iniciada).
¿Sigues atascado? Estaremos encantados de ayudarte.