{
  "name": "Capture vCard QR code contacts with AllCodeRelay and add them to KlickTipp",
  "nodes": [
    {
      "id": "fe60251e-5a6a-44db-97ea-f7f562cadfc3",
      "name": "Documentation",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1184,
        -352
      ],
      "parameters": {
        "width": 695,
        "height": 1164,
        "content": "Community Node Disclaimer: This workflow uses KlickTipp community nodes.\n\n## Introduction\nThis workflow captures **vCard contact data from a scanned QR code** using **AllCodeRelay** and automatically "
      }
    },
    {
      "id": "ff10f325-29df-41b6-9344-f8dced91f5c6",
      "name": "3. Parse data",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -32,
        -352
      ],
      "parameters": {
        "width": 216,
        "height": 364,
        "content": "## 3. Parse data"
      }
    },
    {
      "id": "6a51df39-d4a8-4b78-8947-96b1c496af10",
      "name": "4. Save data",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        192,
        -352
      ],
      "parameters": {
        "width": 248,
        "height": 364,
        "content": "## 4. Save data"
      }
    },
    {
      "id": "b56bab82-0950-4744-b4bb-f5d0d7abfa0f",
      "name": "2. Filter data",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -240,
        -352
      ],
      "parameters": {
        "width": 200,
        "height": 364,
        "content": "## 2. Filter data"
      }
    },
    {
      "id": "6fbefa0f-9d6e-4a8f-803e-6e81e7c8318a",
      "name": "1. Get data",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -480,
        -352
      ],
      "parameters": {
        "width": 232,
        "height": 364,
        "content": "## 1. Get data"
      }
    },
    {
      "id": "805e3da5-52e2-48a6-9458-e7a6d2a674e7",
      "name": "Filter: vCard Only",
      "type": "n8n-nodes-base.filter",
      "position": [
        -192,
        -208
      ]
    },
    {
      "id": "ec1aa8d3-2523-469c-b9e1-74cc182d13e7",
      "name": "Parse: vCard → Contact Fields",
      "type": "n8n-nodes-base.code",
      "position": [
        32,
        -208
      ]
    },
    {
      "id": "15e80a2a-dd05-4d7b-a374-aeef1bcfa6a4",
      "name": "AllCodeRelay: Scan Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -416,
        -208
      ]
    },
    {
      "id": "f2ed5fa0-276d-473c-9de1-9feba4679e9d",
      "name": "KlickTipp: Add Contact with DOI",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        256,
        -208
      ]
    }
  ],
  "connections": {
    "Filter: vCard Only": {
      "main": [
        [
          {
            "node": "Parse: vCard → Contact Fields",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "AllCodeRelay: Scan Webhook": {
      "main": [
        [
          {
            "node": "Filter: vCard Only",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Parse: vCard → Contact Fields": {
      "main": [
        [
          {
            "node": "KlickTipp: Add Contact with DOI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}