Llamada a un webhook desde Shopify Flow

El «Webhook Trigger» conecta Flow con el mundo exterior. La acción «Trigger Webhook» hace lo contrario: permite que un flujo de trabajo de Shopify Flow llame a uno de sus webhooks como paso.

Las mismas configuraciones de webhook, pero en sentido contrario.

Cuándo se utilizaría

  • Flujos de trabajo en cadena: un flujo de trabajo finaliza y da inicio a otro mediante un webhook.
  • Envíe un evento Shopify a un sistema externo que ya esté a la espera en la URL del webhook.
  • Reutilice un punto final tanto para las llamadas entrantes como para las iniciadas por Shopify Flow, de modo que el historial de un proceso vive en un solo lugar.

Configuración

  1. En «Shopify Flow», añada la acción «Trigger Webhook» a un flujo de trabajo.
  2. Seleccione el webhook al que debe realizar la llamada.
  3. Rellene los cuatro campos. Se trata de valores de Shopify Flow, por lo que puede vincular el pedido, datos de clientes o de productos de pasos anteriores; por ejemplo, {{order.name}}.

La llamada se registra en el Historial como cualquier otra, con el campo «Invocado por» establecido en Flow, de modo que pueda ver exactamente qué ha enviado un flujo de trabajo.

Aspectos que conviene conocer

  • Las llamadas iniciadas por Shopify Flow se saltan el proceso de autenticación. La solicitud se origina dentro de Shopify, no desde la red pública de Internet, por lo que no necesita su token estático.
  • Siguen contando para su plan. Consulte Planes y uso.
  • La protección contra duplicados no se aplica. Se basa en un encabezado de la solicitud, y Shopify Flow no Envíe uno: consulte Protección contra entregas duplicadas.