Acciones en Shopify Flow
Las acciones pueden hacer cambios en la tienda, afectar los datos del flujo de trabajo o interactuar con una app o un servicio externo. Pueden, por ejemplo, agregar etiquetas de pedido, eliminar etiquetas de cliente o poner en espera órdenes de preparación de pedido. También pueden enviar correos electrónicos, enviar mensajes de Slack o realizar solicitudes HTTP a servicios externos. Más información sobre los conceptos básicos de las acciones.
Las acciones necesitan datos para funcionar. Si seleccionas una acción a la que el trigger o una Get data action no le proporcionan los datos necesarios, el flujo de trabajo no se ejecuta y se muestra un mensaje de error. Por ejemplo, un flujo de trabajo que comienza con el activador Customer created incorpora datos del cliente al flujo de trabajo. Si a continuación se usa la acción Add order tags, que requiere datos del pedido y no del cliente, el flujo de trabajo genera un error por falta de datos.
Las acciones usan la GraphQL Admin API para realizar cambios en la tienda Shopify. Por ejemplo, la acción Agregar etiquetas de pedido usa la mutación tagsAdd. La acción Enviar solicitud a la Admin API puede usar la mayoría de las mutaciones, incluidas las que aún no están disponibles como acciones en Flow.