{
  "name": "Send welcome WhatsApp messages to new HubSpot contacts with Beex templates",
  "nodes": [
    {
      "id": "989de3cd-3c38-41c5-acc2-810dd27c317f",
      "name": "Get Contact",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        -1248,
        -1376
      ]
    },
    {
      "id": "d0f4f123-dd48-4fb3-86dd-3ecfa9ea8205",
      "name": "Send Template",
      "type": "n8n-nodes-beex.beex",
      "position": [
        -576,
        -1376
      ]
    },
    {
      "id": "7b3b8ea3-ab3d-486f-977f-100a657c83cd",
      "name": "Validate Contact",
      "type": "n8n-nodes-base.filter",
      "position": [
        -1024,
        -1376
      ]
    },
    {
      "id": "07b78bba-4bd7-493c-8a35-4ac667e6fbfc",
      "name": "Set Fields",
      "type": "n8n-nodes-base.set",
      "position": [
        -800,
        -1376
      ]
    },
    {
      "id": "bf98b76b-708e-4bff-bb77-f2e570d6bb1c",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2224,
        -2000
      ],
      "parameters": {
        "width": 592,
        "height": 1376,
        "content": "## Beex First Contact for HubSpot (WhatsApp)\n\n> **Note:** This workflow requires the community node `n8n-nodes-beex`.\n\n### Watch This Tutorial\n@[youtube](oX6UxcBDlI0)\n\n\n### Overview\n\nThis workflow lis"
      }
    },
    {
      "id": "cb9c4c2e-ee1b-4f3c-a6be-0b3b6d0332c0",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -656,
        -1472
      ],
      "parameters": {
        "width": 256,
        "height": 256,
        "content": "## Warning\n- Configure template in Beex"
      }
    },
    {
      "id": "595dd782-facb-4cb7-81a7-71124d8a01b6",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -880,
        -1600
      ],
      "parameters": {
        "width": 480,
        "height": 384,
        "content": "## Set Fields\n- The contact fields are extracted and transformed as needed for use in the template submission node."
      }
    },
    {
      "id": "cbe3c81b-7f10-4319-a939-eb2404ea8dd3",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1536,
        -1600
      ],
      "parameters": {
        "width": 672,
        "height": 384,
        "content": "## Trigger Node (HubSpot Webhook + Get Data)\n- Link the webhook **URL** on the CRM HubSpot\n- Get HubSpot contact properties by ID\n- Validate contact (email and phone number)\n"
      }
    },
    {
      "id": "483f6d1f-8cc7-4deb-a276-895ac9b866de",
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -1472,
        -1376
      ]
    }
  ],
  "connections": {
    "Webhook": {
      "main": [
        [
          {
            "node": "Get Contact",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Fields": {
      "main": [
        [
          {
            "node": "Send Template",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Contact": {
      "main": [
        [
          {
            "node": "Validate Contact",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send Template": {
      "main": [
        []
      ]
    },
    "Validate Contact": {
      "main": [
        [
          {
            "node": "Set Fields",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}