Chamar um webhook a partir do Shopify Flow
O «Webhook Trigger» traz o mundo exterior para o Flow. A ação «Trigger Webhook» faz o inverso: permite que um fluxo de trabalho do Shopify Flow chame um dos seus webhooks como um passo.
As mesmas configurações de webhook, mas na direção oposta.
Quando o utilizaria
- Fluxos de trabalho em cadeia: um fluxo de trabalho termina e dá início a outro através de um webhook.
- Envie um evento Shopify para um sistema externo que já esteja a receber notificações na URL do webhook.
- Reutilize um ponto de extremidade tanto para chamadas recebidas como para chamadas iniciadas por Shopify Flow, de modo a manter o histórico de um processo vive num único local.
Configurar o sistema
- No «Shopify Flow», adicione a ação «Trigger Webhook» a um fluxo de trabalho.
- Selecione o webhook que deve ser chamado.
- Preencha os quatro campos. Trata-se de valores do Shopify Flow, pelo que pode associar o pedido,
dados de clientes ou de produtos provenientes de etapas anteriores - por exemplo,
{{order.name}}.
A chamada é registada no Histórico como qualquer outra, com a opção «Invocado por» definida como Flow, para que possa ver exatamente o que um fluxo de trabalho enviou.
Aspetos que vale a pena conhecer
- As chamadas iniciadas pelo Shopify Flow ignoram a autenticação. O pedido tem origem no interior de Shopify, e não a partir da Internet pública, pelo que não necessita do seu token estático.
- Continuam a ser contabilizados no seu plano. Consulte Planos e utilização.
- A proteção contra duplicados não se aplica. Esta baseia-se num cabeçalho de pedido, e Shopify Flow não o faz enviar um - consulte Proteção contra entregas duplicadas.

