{
  "openruna_format": "flow-graph-v1",
  "title": "0457_Splitout_Webhook_Create_Webhook",
  "slug": "0457-splitout-webhook-create-webhook",
  "source_filename": "0457_Splitout_Webhook_Create_Webhook.json",
  "nodes": [
    {
      "id": "No email provided",
      "name": "No email provided",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "If email provided",
      "name": "If email provided",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "If user found",
      "name": "If user found",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "No customer found",
      "name": "No customer found",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "If contains DHL data",
      "name": "If contains DHL data",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "Extract Tracking Data",
      "name": "Extract Tracking Data",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Merge Orders",
      "name": "Merge Orders",
      "integration": "merge",
      "kind": "logic"
    },
    {
      "id": "Merge Order and Tracking Data",
      "name": "Merge Order and Tracking Data",
      "integration": "merge",
      "kind": "logic"
    },
    {
      "id": "Split Out",
      "name": "Split Out",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "Aggregate",
      "name": "Aggregate",
      "integration": "aggregate",
      "kind": "logic"
    },
    {
      "id": "Merge Tracking Data",
      "name": "Merge Tracking Data",
      "integration": "merge",
      "kind": "logic"
    },
    {
      "id": "Window Buffer Memory",
      "name": "Window Buffer Memory",
      "integration": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "kind": "action"
    },
    {
      "id": "Execute Workflow Trigger",
      "name": "Execute Workflow Trigger",
      "integration": "executeWorkflow",
      "kind": "trigger"
    },
    {
      "id": "WooCommerce - Get User",
      "name": "WooCommerce - Get User",
      "integration": "wooCommerce",
      "kind": "action"
    },
    {
      "id": "If order found",
      "name": "If order found",
      "integration": "if",
      "kind": "logic"
    },
    {
      "id": "WooCommerce Get Orders",
      "name": "WooCommerce Get Orders",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "No order found",
      "name": "No order found",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Add Error Information",
      "name": "Add Error Information",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "DHL",
      "name": "DHL",
      "integration": "dhl",
      "kind": "action"
    },
    {
      "id": "Send Response",
      "name": "Send Response",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "OpenAI Chat Model",
      "name": "OpenAI Chat Model",
      "integration": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "kind": "action"
    },
    {
      "id": "WooCommerce_Tool",
      "name": "WooCommerce_Tool",
      "integration": "@n8n/n8n-nodes-langchain.toolWorkflow",
      "kind": "action"
    },
    {
      "id": "Chat Trigger",
      "name": "Chat Trigger",
      "integration": "@n8n/n8n-nodes-langchain.chat",
      "kind": "trigger"
    },
    {
      "id": "Respond to Webhook",
      "name": "Respond to Webhook",
      "integration": "respondToWebhook",
      "kind": "action"
    },
    {
      "id": "Webhook Example Page",
      "name": "Webhook Example Page",
      "integration": "webhook",
      "kind": "trigger"
    },
    {
      "id": "Decrypt email",
      "name": "Decrypt email",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "Encrypt email",
      "name": "Encrypt email",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "Example encrypted email",
      "name": "Example encrypted email",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Decrypt email address",
      "name": "Decrypt email address",
      "integration": "code",
      "kind": "logic"
    },
    {
      "id": "AI Agent",
      "name": "AI Agent",
      "integration": "@n8n/n8n-nodes-langchain.agent",
      "kind": "action"
    },
    {
      "id": "Mock Data",
      "name": "Mock Data",
      "integration": "set",
      "kind": "logic"
    }
  ],
  "edges": [
    {
      "from": "DHL",
      "to": "Merge Tracking Data"
    },
    {
      "from": "DHL",
      "to": "Add Error Information"
    },
    {
      "from": "Aggregate",
      "to": "Merge Orders"
    },
    {
      "from": "Mock Data",
      "to": "AI Agent"
    },
    {
      "from": "Split Out",
      "to": "DHL"
    },
    {
      "from": "Chat Trigger",
      "to": "Decrypt email address"
    },
    {
      "from": "Merge Orders",
      "to": "Merge Order and Tracking Data"
    },
    {
      "from": "If user found",
      "to": "WooCommerce Get Orders"
    },
    {
      "from": "If user found",
      "to": "No customer found"
    },
    {
      "from": "If order found",
      "to": "Extract Tracking Data"
    },
    {
      "from": "If order found",
      "to": "Merge Order and Tracking Data"
    },
    {
      "from": "If order found",
      "to": "No order found"
    },
    {
      "from": "If email provided",
      "to": "WooCommerce - Get User"
    },
    {
      "from": "If email provided",
      "to": "No email provided"
    },
    {
      "from": "Merge Tracking Data",
      "to": "Aggregate"
    },
    {
      "from": "If contains DHL data",
      "to": "Split Out"
    },
    {
      "from": "If contains DHL data",
      "to": "Merge Orders"
    },
    {
      "from": "Webhook Example Page",
      "to": "Respond to Webhook"
    },
    {
      "from": "Add Error Information",
      "to": "Merge Tracking Data"
    },
    {
      "from": "Decrypt email address",
      "to": "Mock Data"
    },
    {
      "from": "Extract Tracking Data",
      "to": "If contains DHL data"
    },
    {
      "from": "WooCommerce - Get User",
      "to": "If user found"
    },
    {
      "from": "WooCommerce Get Orders",
      "to": "If order found"
    },
    {
      "from": "Example encrypted email",
      "to": "Decrypt email"
    },
    {
      "from": "Execute Workflow Trigger",
      "to": "If email provided"
    },
    {
      "from": "Merge Order and Tracking Data",
      "to": "Send Response"
    }
  ]
}