{
  "name": "findWebsite",
  "nodes": [
    {
      "parameters": {
        "inputSource": "passthrough"
      },
      "type": "n8n-nodes-base.executeWorkflowTrigger",
      "typeVersion": 1.1,
      "position": [
        -460,
        0
      ],
      "id": "c1c0f146-398d-4c03-a718-c0ea4a979a77",
      "name": "When Executed by Another Workflow"
    },
    {
      "parameters": {
        "command": "=docker run --rm web-scraper findWebsite.js \"{{ $json.Kunde }}\" \"{{ $json.Stadt }}\" \"{{ $json.Adresse }}\" \"{{ $json.PLZ }}\"\n"
      },
      "type": "n8n-nodes-base.executeCommand",
      "typeVersion": 1,
      "position": [
        -300,
        0
      ],
      "id": "e4cabfa9-bbbf-4220-9f8d-65436a914cac",
      "name": "Execute Command"
    },
    {
      "parameters": {
        "promptType": "define",
        "text": "=Du bekommst eine Liste von Suchergebnissen als JSON:\n\n{{ $json.stdout }}\n\nW\u00e4hle das Ergebnis, das am besten zum Suchbegriff passt. Achte darauf, dass es **keine Unterseite**, sondern die **Hauptdomain (Startseite)** der Webseite ist.\n\n- Wenn mehrere Treffer die Hauptdomain enthalten, w\u00e4hle die passendste.\n- Antworte nur mit der URL der Hauptdomain, z.B. https://www.beispiel.de\n- Falls keine Hauptdomain dabei ist, gib die passendste Subdomain zur\u00fcck, aber keine tiefere Unterseite.\n- Achte ebenfalls darauf, dass die URl nach dem Ende keine weiteren Zeichen \u00fcbergibt\n\n",
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.agent",
      "typeVersion": 1.9,
      "position": [
        -100,
        0
      ],
      "id": "82db921b-c710-4ede-9a45-efddfb804adb",
      "name": "AI Agent"
    },
    {
      "parameters": {
        "model": "gemma3:1b",
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOllama",
      "typeVersion": 1,
      "position": [
        -80,
        220
      ],
      "id": "97a9c6d8-db10-44af-81a9-9cee3d2d77d8",
      "name": "Ollama Chat Model",
      "credentials": {
        "ollamaApi": {
          "name": "<your credential>"
        }
      }
    }
  ],
  "connections": {
    "When Executed by Another Workflow": {
      "main": [
        [
          {
            "node": "Execute Command",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Execute Command": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Ollama Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "a362e457-fad8-4297-8253-d6ecf4afda0c",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "id": "kxPutXryjWJ8FHVv",
  "tags": []
}