{
  "openruna_format": "flow-graph-v1",
  "title": "0797_Splitout_Code_Monitor_Webhook",
  "slug": "0797-splitout-code-monitor-webhook",
  "source_filename": "0797_Splitout_Code_Monitor_Webhook.json",
  "nodes": [
    {
      "id": "When clicking ‘Test workflow’",
      "name": "When clicking ‘Test workflow’",
      "integration": "manual",
      "kind": "trigger"
    },
    {
      "id": "Extract page_info",
      "name": "Extract page_info",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "Merge Loop items",
      "name": "Merge Loop items",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "Schedule Trigger",
      "name": "Schedule Trigger",
      "integration": "schedule",
      "kind": "trigger"
    },
    {
      "id": "Assign page_info parameter",
      "name": "Assign page_info parameter",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Check page_info existence",
      "name": "Check page_info existence",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "Get Customers",
      "name": "Get Customers",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "List Customers",
      "name": "List Customers",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "Customers Spreadsheet",
      "name": "Customers Spreadsheet",
      "integration": "googleSheets",
      "kind": "action"
    },
    {
      "id": "Convert to Squarespace contacts csv",
      "name": "Convert to Squarespace contacts csv",
      "integration": "convertToFile",
      "kind": "action"
    },
    {
      "id": "Extract customers data",
      "name": "Extract customers data",
      "integration": "set",
      "kind": "logic"
    }
  ],
  "edges": [
    {
      "from": "Get Customers",
      "to": "Check page_info existence"
    },
    {
      "from": "List Customers",
      "to": "Customers Spreadsheet"
    },
    {
      "from": "List Customers",
      "to": "Extract customers data"
    },
    {
      "from": "Merge Loop items",
      "to": "List Customers"
    },
    {
      "from": "Schedule Trigger",
      "to": "Get Customers"
    },
    {
      "from": "Extract page_info",
      "to": "Assign page_info parameter"
    },
    {
      "from": "Extract customers data",
      "to": "Convert to Squarespace contacts csv"
    },
    {
      "from": "Check page_info existence",
      "to": "Merge Loop items"
    },
    {
      "from": "Check page_info existence",
      "to": "Extract page_info"
    },
    {
      "from": "Assign page_info parameter",
      "to": "Get Customers"
    },
    {
      "from": "When clicking ‘Test workflow’",
      "to": "Get Customers"
    }
  ]
}