Create an action

To create an action that merchants can use in their workflows, you need to add the action to your app. The action needs to contain the following information:

  • The fields that the merchant needs to complete when they add the action to their workflows
  • The URL that Shopify Flow uses to send (POST) the contents (JSON payload) of the action to your app

You also need to configure your app to process the data from the POST request when it arrives and to send status codes back to Shopify Flow.

To enhance the merchant experience and more closely integrate external systems, you can also build a custom configuration page. To improve the reliability of your action, you can add custom validation for action properties.