{
  "name": "Send a message with an inline embedded image with Gmail",
  "nodes": [
    {
      "id": "e7725ddb-8cdc-4e36-8a9e-5bf079d94972",
      "name": "When clicking \"Test workflow\"",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        460,
        460
      ]
    },
    {
      "id": "7cd477d3-e7fd-4a2b-b39e-f5b00271540a",
      "name": "Compose message",
      "type": "n8n-nodes-base.set",
      "position": [
        1340,
        460
      ]
    },
    {
      "id": "4aca2efe-cf79-4cec-8912-44761595e9ea",
      "name": "Send message",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1560,
        460
      ]
    },
    {
      "id": "75ec79b0-782a-462e-8f68-5c3f6a77190a",
      "name": "Get image",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        900,
        460
      ]
    },
    {
      "id": "23d3665c-0dfe-470c-98b6-ac67bcd186ee",
      "name": "Message settings",
      "type": "n8n-nodes-base.set",
      "position": [
        680,
        460
      ]
    },
    {
      "id": "f2586628-8664-442b-b822-2caa075f6f4d",
      "name": "Convert image to base64",
      "type": "n8n-nodes-base.extractFromFile",
      "position": [
        1120,
        460
      ]
    },
    {
      "id": "69de86e7-eef2-4792-81db-1fdb930c7790",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        860,
        340
      ],
      "parameters": {
        "width": 168.75,
        "height": 281.25,
        "content": "Gets a random image from the internet. Replace this with your image (should be called 'data')"
      }
    },
    {
      "id": "9bf60739-3388-4394-bec4-542ec3fddbb8",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1520,
        340
      ],
      "parameters": {
        "width": 168.75,
        "height": 281.25,
        "content": "We use an HTTP node rather than the Gmail node. Add your Gmail creds here"
      }
    },
    {
      "id": "2700414e-3fb1-45de-9550-c1ffb5702b94",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        640,
        340
      ],
      "parameters": {
        "width": 168.75,
        "height": 281.25,
        "content": "To use the image in the body of the email, insert <img src='cid:image1'>"
      }
    },
    {
      "id": "81d9af8b-b232-4d15-8c7a-c773a2fb7aa8",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        160,
        360
      ],
      "parameters": {
        "width": null,
        "height": 205,
        "content": "## Try me out\n1. Make sure you add your Gmail credential in the last node\n2. Update the sender and recipient in the 'Message settings' node\n3. Click 'test workflow'"
      }
    }
  ],
  "connections": {
    "Get image": {
      "main": [
        [
          {
            "node": "Convert image to base64",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Compose message": {
      "main": [
        [
          {
            "node": "Send message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Message settings": {
      "main": [
        [
          {
            "node": "Get image",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Convert image to base64": {
      "main": [
        [
          {
            "node": "Compose message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking \"Test workflow\"": {
      "main": [
        [
          {
            "node": "Message settings",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}