Automatize com o Shopify Flow
Execute um workflow quando um agendamento começar, terminar, falhar ou encontrar uma edição, e inicie, encerre ou crie agendamentos a partir do Flow.
O Metascheduler adiciona acionadores e ações ao Shopify Flow. Os acionadores estão em todos os planos. As ações estão nos planos Extra e Unlimited. Você encontra os dois em Configurações > Flow, com Abrir o Flow.
O Shopify Flow mostra em inglês, em qualquer idioma, os nomes dos acionadores, das ações e dos campos do Metascheduler. Por isso, procure no Flow os nomes em inglês que aparecem aqui em negrito.
Acionadores
Todo acionador entrega ao seu workflow o Schedule ID, o Schedule name, o Timing (AT, WINDOW, RECURRING ou ROLLOUT), o Rollout ID (ou nada) e os Resources que ele alterou. Listas longas são cortadas para caber no limite de tamanho do Flow.
| Acionador | É executado quando | Campos extras |
|---|---|---|
| Schedule started (Agendamento iniciado) | Um agendamento faz suas alterações. | |
| Schedule ended (Agendamento encerrado) | As alterações de um agendamento terminam ou são revertidas. | |
| Change failed (Falha na alteração) | Uma alteração não pôde ser feita em alguns itens. | Target, Error message |
| Drift detected (Alteração externa detectada) | Alguém alterou um item depois do Metascheduler, então ele não foi revertido. | Target, Resource ID |
Target é a chave do tipo de alteração, como variant.price ou product.status (veja Tipos de alteração).
Ações
| Ação | O que faz | Campos |
|---|---|---|
| Start schedule now (Iniciar agendamento agora) | Faz as alterações de um agendamento agora. | Schedule ID |
| End schedule now (Encerrar agendamento agora) | Encerra agora um agendamento em vigor e reverte seus itens. | Schedule ID |
| Create schedule from template (Criar agendamento a partir de modelo) | Cria um agendamento para os itens que você passar. | Template, Resource IDs, Start time, End time, Schedule name |
Um acionador do Metascheduler entrega o Schedule ID para você passar a uma ação.
Criar agendamento a partir de modelo
Template é um destes:
| Modelo | Altera | Os Resource IDs são |
|---|---|---|
product-active | Status do produto para Ativo | IDs de produtos |
product-draft | Status do produto para Rascunho | IDs de produtos |
product-unlisted | Status do produto para Removido da listagem | IDs de produtos |
metaobject-active | Status do metaobjeto para Ativo | IDs de entradas de metaobjetos |
metaobject-draft | Status do metaobjeto para Rascunho | IDs de entradas de metaobjetos |
Os Resource IDs são IDs da Shopify, um por linha ou separados por vírgulas. Start time é uma data e hora ISO 8601 com o deslocamento de fuso. Deixe End time vazio para manter a alteração, ou preencha para revertê-la nesse horário.
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 dropOs limites do plano valem para agendamentos criados pelo Flow, assim como no app. Se uma ação falhar, o motivo aparece no registro de execução do workflow.
Ideias
- Change failed (Falha na alteração) → enviar um e-mail interno ou uma mensagem no Slack para quem cuida da promoção.
- Drift detected (Alteração externa detectada) → adicionar uma nota ao produto ou avisar a equipe que o editou.
- Schedule started (Agendamento iniciado) com horário
ROLLOUT→ publicar no canal de lançamentos. - Um produto recebe a tag
pre-order→ Create schedule from template (Criar agendamento a partir de modelo) comproduct-activena data do lançamento.
Schedule executed (legacy) (Agendamento executado (legado)) é disparado só por agendamentos trazidos da versão antiga do Metascheduler. Para novos workflows, use Schedule started (Agendamento iniciado).
Ainda com dúvidas? Teremos prazer em ajudar.