{
  "nodes": [
    {
      "id": "201ef455-2d65-4563-8ec1-318211b1fa6a",
      "name": "Get Message Contents",
      "type": "n8n-nodes-base.gmail",
      "position": [
        2080,
        500
      ],
      "parameters": {
        "simple": false,
        "options": {},
        "messageId": "={{ $json.id }}",
        "operation": "get"
      },
      "credentials": {
        "gmailOAuth2": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 2.1
    },
    {
      "id": "ded010af-e977-4c47-87dd-8221d601af74",
      "name": "Simplify Emails",
      "type": "n8n-nodes-base.set",
      "position": [
        2240,
        500
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "2006c806-42db-4457-84c2-35f59ed39018",
              "name": "date",
              "type": "string",
              "value": "={{ $json.date }}"
            },
            {
              "id": "872278d2-b97c-45ba-a9d3-162f154fe7dc",
              "name": "subject",
              "type": "string",
              "value": "={{ $json.subject }}"
            },
            {
              "id": "282f03e9-1d0f-4a17-b9ed-75b44171d4ee",
              "name": "text",
              "type": "string",
              "value": "={{ $json.text }}"
            },
            {
              "id": "9421776c-ff53-4490-b0e1-1e610534ba25",
              "name": "from",
              "type": "string",
              "value": "={{ $json.from.value[0].name }} ({{ $json.from.value[0].address }})"
            },
            {
              "id": "3b6716e8-5582-4da3-ae9d-e8dd1afad530",
              "name": "to",
              "type": "string",
              "value": "={{ $json.to.value[0].name }} ({{ $json.to.value[0].address }})"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "816bf787-ff9c-4b97-80ac-4b0c6ae5638b",
      "name": "Check For Upcoming Meetings",
      "type": "n8n-nodes-base.googleCalendar",
      "position": [
        526,
        -180
      ],
      "parameters": {
        "limit": 1,
        "options": {
          "orderBy": "startTime",
          "timeMax": "={{ $now.toUTC().plus(1, 'hour') }}",
          "timeMin": "={{ $now.toUTC() }}",
          "singleEvents": true
        },
        "calendar": {
          "__rl": true,
          "mode": "list",
          "value": "c_5792bdf04bc395cbcbc6f7b754268245a33779d36640cc80a357711aa2f09a0a@group.calendar.google.com",
          "cachedResultName": "n8n-events"
        },
        "operation": "getAll"
      },
      "credentials": {
        "googleCalendarOAuth2Api": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "234d5c79-bf40-44bb-8829-c6ccf8648359",
      "name": "OpenAI Chat Model2",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        920,
        -20
      ],
      "parameters": {
        "model": "gpt-4o-2024-08-06",
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "445aa0f4-d41a-4d46-aa2f-e79a9cdb04b5",
      "name": "Extract Attendee Information",
      "type": "@n8n/n8n-nodes-langchain.informationExtractor",
      "position": [
        920,
        -180
      ],
      "parameters": {
        "text": "=start: {{ $json.start.dateTime }}\nmeeting url: {{ $json.hangoutLink }}\nsummary: {{ $json.summary }}\ndescription: {{ $json.description }}\norganiser: {{ $json.organizer.displayName }} ({{ $json.organizer.email }})\nattendees: {{ $json.attendees.filter(item => !item.organizer).map(item => item.email).join(',') }}",
        "options": {
          "systemPromptTemplate": "You are an expert extraction algorithm. Try to link any information found in the description to help fill in the attendee details.\nIf you do not know the value of an attribute asked to extract, you may omit the attribute's value."
        },
        "schemaType": "manual",
        "inputSchema": "{\n\t\"type\": \"object\",\n\t\"properties\": {\n\t\t\"attendees\": {\n          \"type\": \"array\",\n          \"description\": \"list of attendees excluding the meeting organiser\",\n          \"items\": {\n\t\t\t\"type\": \"object\",\n\t\t\t\"properties\": {\n\t\t\t  \"name\": { \"type\": \"string\" },\n              \"email\": { \"type\": \"string\" },\n              \"linkedin_url\": { \"type\": \"string\" }\n\t\t\t}\n          }\n\t\t}\n\t}\n}"
      },
      "typeVersion": 1
    },
    {
      "id": "390743d8-acfd-4951-8901-212f162dcbb4",
      "name": "Execute Workflow Trigger",
      "type": "n8n-nodes-base.executeWorkflowTrigger",
      "position": [
        920,
        580
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "ea9c76a0-40a0-413a-a93a-ad99069d0d91",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        2460,
        640
      ],
      "parameters": {
        "model": "gpt-4o-2024-08-06",
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "8d9df9e4-1815-44a2-a6fc-a9af42a77153",
      "name": "Get Last Correspondence",
      "type": "n8n-nodes-base.gmail",
      "position": [
        1740,
        500
      ],
      "parameters": {
        "limit": 1,
        "filters": {
          "sender": "={{ $json.email }}"
        },
        "operation": "getAll"
      },
      "credentials": {
        "gmailOAuth2": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 2.1,
      "alwaysOutputData": true
    },
    {
      "id": "23c7161f-60e2-4a99-9279-ff1dca5efc1c",
      "name": "OpenAI Chat Model1",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        4020,
        1320
      ],
      "parameters": {
        "model": "gpt-4o-2024-08-06",
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "9ab535aa-bd8c-4bd6-a7a0-f7182d8d7123",
      "name": "OpenAI Chat Model3",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        2720,
        -20
      ],
      "parameters": {
        "model": "gpt-4o-2024-08-06",
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "410acb11-a16c-4abd-9f10-7582168d100e",
      "name": "WhatsApp Business Cloud",
      "type": "n8n-nodes-base.whatsApp",
      "position": [
        3360,
        -140
      ],
      "parameters": {
        "textBody": "={{ $json.text }}",
        "operation": "send",
        "phoneNumberId": "477115632141067",
        "requestOptions": {},
        "additionalFields": {},
        "recipientPhoneNumber": "44123456789"
      },
      "credentials": {
        "whatsAppApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "a7e8195d-eb73-4acb-aae1-eb04f8290d24",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        180,
        -400
      ],
      "parameters": {
        "color": 7,
        "width": 616.7897454470152,
        "height": 449.1424626006906,
        "content": "## 1. \uc8fc\uae30\uc801\uc73c\ub85c \ub2e4\uac00\uc624\ub294 \ud68c\uc758\ub97c \uac80\uc0c9  \n[\uc2a4\ucf00\uc904\ub4dc \ud2b8\ub9ac\uac70\uc5d0 \ub300\ud574 \uc77d\uae30](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.scheduletrigger)  \n\n\uc2a4\ucf00\uc904\ub4dc \ud2b8\ub9ac\uac70 \ub178\ub4dc\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc6b0\ub9ac \uc5b4\uc2dc\uc2a4\ud134\ud2b8\ub97c \ud2b8\ub9ac\uac70\ud558\uc5ec \ub2e4\uac00\uc624\ub294 \ud68c\uc758\uc5d0 \ub300\ud574 \uc54c\ub9ac\uac8c \ud558\uc790. \uc5ec\uae30\uc11c, \uc6b0\ub9ac\ub294 \uadf8\uac83\uc744 1\uc2dc\uac04 \uac04\uaca9\uc73c\ub85c \uc124\uc815\ud558\uc5ec \uc6b0\ub9ac Google \uce98\ub9b0\ub354\uc5d0 \uc608\uc815\ub41c \ud68c\uc758\ub97c \ud655\uc778\ud560 \uac83\uc785\ub2c8\ub2e4. \ub2f9\uc2e0\uc774 \uc77c\ubc18\uc801\uc73c\ub85c \uac00\uc9c0\ub294 \ud68c\uc758 \uc218\uc5d0 \ub530\ub77c \uac04\uaca9\uacfc \ube48\ub3c4\ub97c \uc870\uc815\ud574\uc57c \ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4."
      },
      "typeVersion": 1
    },
    {
      "id": "1aebb209-e440-4ef2-8527-381e5e70b4ea",
      "name": "Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        326,
        -180
      ],
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "hours"
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "95758053-fcc2-45c6-96c2-ec0bf89bcb82",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        820,
        -520
      ],
      "parameters": {
        "color": 7,
        "width": 655.5654775604146,
        "height": 670.4114154200236,
        "content": "## 2. \ucd08\ub300\uc5d0\uc11c \ucc38\uc11d\uc790 \uc138\ubd80 \uc815\ubcf4 \ucd94\ucd9c  \n[\uc815\ubcf4 \ucd94\ucd9c\uae30 \ub178\ub4dc\uc5d0 \ub300\ud574 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.information-extractor/)  \n\n\ub2e4\uac00\uc624\ub294 \ud68c\uc758\ub97c \ud655\ubcf4\ud558\uba74, \uc0ac\uc6a9\uc790\uac00 \ud68c\uc758\uac00 \ubb34\uc5c7\uc5d0 \uad00\ud55c \uac83\uc778\uc9c0\uc640 \ucc38\uc11d\uc790\uc5d0 \ub300\ud55c \uc77c\ubd80 \ub9e5\ub77d\uc744 \uc0c1\uae30\uc2dc\ucf1c \uc8fc\uba74\uc11c \uc774\ub97c \uc900\ube44\ud558\ub294 \uac83\uc774 \uc88b\uc744 \uac83\uc785\ub2c8\ub2e4. \uc774\ub294 \uc774 \ud15c\ud50c\ub9bf\uacfc \uc6b0\ub9ac \uc5b4\uc2dc\uc2a4\ud134\ud2b8\uc758 \ubaa9\ud45c\uac00 \ub420 \uac83\uc785\ub2c8\ub2e4! \uadf8\ub7ec\ub098 \uba3c\uc800 \ucc38\uc11d\uc790\uc758 \uc77c\ubd80 \uc5f0\ub77d\ucc98 \uc815\ubcf4\ub97c \ucd94\ucd9c\ud574\uc57c \ud569\ub2c8\ub2e4.  \n\n\uc774 \ub370\ubaa8\ub97c \uc704\ud574, \ucc38\uc11d\uc790\uc758 \uc774\uba54\uc77c\uacfc LinkedIn \ud504\ub85c\ud544 URL\uc774 \ud68c\uc758 \ucd08\ub300\uc5d0 \ud3ec\ud568\ub418\uc5b4 \uc788\ub2e4\uace0 \uac00\uc815\ud558\uaca0\uc2b5\ub2c8\ub2e4. \uc6b0\ub9ac\ub294 \uc815\ubcf4 \ucd94\ucd9c\uae30 \ub178\ub4dc\ub97c \uc0ac\uc6a9\ud558\uc5ec \uac01 \ucc38\uc11d\uc790\uc5d0 \ub300\ud55c \uc774 \uc815\ubcf4\ub97c \ucd94\ucd9c\ud560 \uac83\uc785\ub2c8\ub2e4. \uc774 \ud3b8\ub9ac\ud55c \ub178\ub4dc\ub294 AI\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud30c\uc2f1\ud558\uace0 \ucd94\ucd9c\ud558\ubbc0\ub85c, \uadf8\ub807\uc9c0 \uc54a\uc73c\uba74 \ubcf5\uc7a1\ud55c \ud328\ud134 \ub9e4\uce6d \ucf54\ub4dc\ub97c \uc791\uc131\ud560 \ud544\uc694\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.  \n\n\uc790\uc2e0\uc758 \uc2dc\ub098\ub9ac\uc624\uc5d0\uc11c, \uc774 \uc815\ubcf4\ub97c \uc5bb\uae30 \uc704\ud574 CRM\uc744 \uc0ac\uc6a9\ud558\ub294 \uac83\ub3c4 \uc790\uc720\uc785\ub2c8\ub2e4."
      },
      "typeVersion": 1
    },
    {
      "id": "bd17aed0-9c96-4301-b09b-e61a03ebc1ac",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1500,
        -520
      ],
      "parameters": {
        "color": 7,
        "width": 1020.0959898041108,
        "height": 670.8210817031078,
        "content": "## 3. \ucd5c\uadfc \uc11c\uc2e0 \ubc0f LinkedIn \ud65c\ub3d9 \uac00\uc838\uc624\uae30\n\n[Execute Workflow \ub178\ub4dc\uc5d0 \ub300\ud574 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.executeworkflow)\n\n\uc774\uba54\uc77c \uac00\uc838\uc624\uae30\uc640 LinkedIn \uc2a4\ud06c\ub798\ud551 \uc791\uc5c5\uc774 \ubaa8\ub450 \uc0c1\ub2f9\ud788 \ubcf5\uc7a1\ud558\uae30 \ub54c\ubb38\uc5d0, \uc774\ub97c \uc11c\ube0c\uc6cc\ud06c\ud50c\ub85c \uc2e4\ud589\uc73c\ub85c \ubd84\ub9ac\ud558\uaca0\uc2b5\ub2c8\ub2e4. \uc81c \uc194\uc9c1\ud55c \uc758\uacac\uc73c\ub85c\ub294, \uc774\ub807\uac8c \ud558\uba74 \ud15c\ud50c\ub9bf\uc758 \uac1c\ubc1c\uacfc \uc720\uc9c0\ubcf4\uc218\uac00 \ub3c4\uc6c0\uc774 \ub429\ub2c8\ub2e4. \uc5ec\uae30\uc11c, \ubaa8\ub4e0 \uad00\ub828 \ucc38\uc11d\uc790\uc5d0 \ub300\ud55c \uc870\uc0ac\ub97c \uc218\ud589\ud558\uae30 \uc704\ud574 \uc11c\ube0c\uc6cc\ud06c\ud50c\ub85c\uc5d0 2\ubc88 \ud638\ucd9c\uc744 \ud558\uace0, \uc774\ub97c \ucd5c\uc885\uc801\uc73c\ub85c \ud558\ub098\uc758 \ub178\ub4dc\ub85c \ubcd1\ud569\ud569\ub2c8\ub2e4.\n\n\uc11c\ube0c\uc6cc\ud06c\ud50c\ub85c\ub85c \uc774\ub3d9\ud558\uc138\uc694 (\uc544\ub798\ub97c \ubcf4\uc138\uc694 - \ub2e8\uacc4 3a) Gmail\uacfc LinkedIn\uc5d0\uc11c \uc694\uc57d\uc744 \uac00\uc838\uc624\ub294 \ubc29\ubc95\uc744 \ud655\uc778\ud558\uc138\uc694."
      },
      "typeVersion": 1
    },
    {
      "id": "ae804039-32e0-4d2d-a2ef-a6e8d65f7ce2",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2547.540603371386,
        -440
      ],
      "parameters": {
        "color": 7,
        "width": 610.3630186140072,
        "height": 582.1201380897592,
        "content": "## 4. \ud68c\uc758 \uc804 \uc54c\ub9bc \uc0dd\uc131\n\n[Basic LLM \ub178\ub4dc\uc5d0 \ub300\ud574 \ub354 \uc54c\uc544\ubcf4\uae30](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainllm)\n\n\uc774\uc81c \uc6b0\ub9ac\ub294 (1) \ub2e4\uac00\uc624\ub294 \ud68c\uc758 \uc138\ubd80 \uc0ac\ud56d\uacfc (2) \ucc38\uc11d\uc790\uc5d0 \ub300\ud55c \ucd5c\uadfc \uc774\uba54\uc77c \ubc0f/\ub610\ub294 LinkedIn \uc694\uc57d\uc744 \uac00\uc9c0\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub97c \uc6b0\ub9ac LLM \ub178\ub4dc\uc5d0 \uc785\ub825\ud558\uc5ec \ucd5c\uace0\uc758 \ud68c\uc758 \uc804 \uc54c\ub9bc\uc744 \uc0dd\uc131\ud574 \ubcf4\uaca0\uc2b5\ub2c8\ub2e4! \ubb3c\ub860, \uc774 \uc54c\ub9bc\uc744 WhatsApp \uba54\uc2dc\uc9c0\ub85c \ubcf4\ub0bc \uacc4\ud68d\uc774\ubbc0\ub85c \uc9e7\uac8c \uc720\uc9c0\ud574\uc57c \ud569\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \uc774\uba54\uc77c\uacfc \uac19\uc740 \ub2e4\ub978 \ucc44\ub110\uc744 \uc0ac\uc6a9\ud558\uae30\ub85c \uc120\ud0dd\ud558\uc2dc\uba74, \uc801\ud569\ud55c \uba54\uc2dc\uc9c0 \uae38\uc774\ub97c \uc870\uc815\ud558\uc138\uc694."
      },
      "typeVersion": 1
    },
    {
      "id": "045eb1d9-fd80-4f9c-8218-ae66583d0186",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3180,
        -360
      ],
      "parameters": {
        "color": 7,
        "width": 466.8967433831988,
        "height": 454.24485615650235,
        "content": "## 5. WhatsApp\uc744 \ud1b5\ud574 \uc54c\ub9bc \ubcf4\ub0b4\uae30\n\n[WhatsApp \ub178\ub4dc\uc5d0 \ub300\ud574 \ub354 \uc54c\uc544\ubcf4\uae30](https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.whatsapp)\n\nWhatsApp \ub178\ub4dc\ub294 n8n\uc5d0\uc11c \uae30\ubcf8\uc73c\ub85c \uc9c0\uc6d0\ud558\ub294 \uc5ec\ub7ec \uba54\uc2dc\uc9d5 \uc571 \uc911 \ud558\ub098\uc778 WhatsApp\uc73c\ub85c \uba54\uc2dc\uc9c0\ub97c \ubcf4\ub0b4\ub294 \ub9e4\uc6b0 \ud3b8\ub9ac\ud55c \ubc29\ubc95\uc785\ub2c8\ub2e4. WhatsApp\uc744 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\ub098\uc694? \uac04\ub2e8\ud788 Twilio, Telegram, Slack \ub4f1\uc73c\ub85c \uad50\uccb4\ud558\uc138\uc694."
      },
      "typeVersion": 1
    },
    {
      "id": "46d35c68-88d7-445f-9834-b8b37ce90619",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1740,
        260
      ],
      "parameters": {
        "color": 7,
        "width": 519.1145893777881,
        "height": 190.5042226526524,
        "content": "## 3.2: \ub9c8\uc9c0\ub9c9 \uc774\uba54\uc77c \uad50\uc2e0 \uac00\uc838\uc624\uae30\n\n[Gmail \ub178\ub4dc\uc5d0 \ub300\ud574 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30](https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.gmail)\n\n\ucc38\uc11d\uc790\uc758 \ub9c8\uc9c0\ub9c9 \uc774\uba54\uc77c\uc744 \uac00\uc838\uc624\ub294 \uac83\uc740 \uc0ac\uc6a9\uc790\uac00 \ub9c8\uc9c0\ub9c9\uc73c\ub85c \uc911\ub2e8\ud55c \uacf3\uc5d0\uc11c \ub2e4\uc2dc \uc2dc\uc791\ud558\ub294 \ub370 \ud655\uc2e4\ud788 \ub3c4\uc6c0\uc774 \ub420 \uac83\uc785\ub2c8\ub2e4. \uc774\ub97c \uc704\ud574 Gmail \uc0ac\uc6a9\uc790\ub97c \uac00\uc815\ud558\uace0, Gmail \ub178\ub4dc\ub97c \uc0ac\uc6a9\ud558\uc5ec \ucc38\uc11d\uc790\uc758 \uc774\uba54\uc77c \uc8fc\uc18c\ub97c \uae30\uc900\uc73c\ub85c \uba54\uc2dc\uc9c0\ub97c \ud544\ud130\ub9c1\ud558\uaca0\uc2b5\ub2c8\ub2e4."
      },
      "typeVersion": 1
    },
    {
      "id": "fe1c751c-4879-482b-bb6f-89df23e1faa8",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1740,
        860
      ],
      "parameters": {
        "color": 7,
        "width": 667.8619481635637,
        "height": 259.7914017217902,
        "content": "## 3.4 LinkedIn \uc2a4\ud06c\ub798\ud551 [Apify.com](https://www.apify.com?fpr=414q6)\n\n[Apify.com \uc6f9 \uc2a4\ud06c\ub798\ud551\uc5d0 \ub300\ud574 \ub354 \uc54c\uc544\ubcf4\uae30](https://www.apify.com?fpr=414q6)\n\n\ucc38\uc11d\uc790\uc758 \ucd5c\uadfc LinkedIn \ud65c\ub3d9\uc744 \uc5bb\uae30 \uc704\ud574, \uc0ac\uc6a9\uc790\uc758 LinkedIn \ud504\ub85c\ud544\uc744 \ub80c\ub354\ub9c1\ud560 \uc218 \uc788\ub294 \uc6f9 \uc2a4\ud06c\ub798\ud37c\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. \uc6b0\ub9ac\ub294 [Apify.com](https://www.apify.com?fpr=414q6)\uc744 \uc0ac\uc6a9\ud560 \uac83\uc785\ub2c8\ub2e4. \uc774\ub294 \uc0c1\uc5c5\uc801\uc778 \uc6f9 \uc2a4\ud06c\ub798\ud551 \uc11c\ube44\uc2a4\uc774\uc9c0\ub9cc, \ub9e4\uc6b0 \uad00\ub300\ud55c \uc6d4\uac04 \ubb34\ub8cc \ud2f0\uc5b4($5/\uc6d4)\ub97c \uac00\uc9c0\uace0 \uc788\uc2b5\ub2c8\ub2e4.\n\nApify\uac00 \uc5ec\ub7ec \uc804\uc6a9 LinkedIn \uc2a4\ud06c\ub798\ud37c\ub97c \uc81c\uacf5\ud558\ub294 \ub3d9\uc548, \uc6b0\ub9ac\ub294 \uc6b0\ub9ac \uc790\uc2e0\uc758 LinkedIn \uacc4\uc815\uc744 \ub85c\uadf8\uc778 \ucfe0\ud0a4\ub97c \uc0ac\uc6a9\ud558\uc5ec \uac00\uc7a5\ud558\ub294 \uc790\uccb4 \uc2a4\ud06c\ub798\ud37c\ub97c \uad6c\ucd95\ud560 \uac83\uc785\ub2c8\ub2e4 - \uc774\ub294 LinkedIn\uc5d0 \ub85c\uadf8\uc778\ud588\uc744 \ub54c \ub124\ud2b8\uc6cc\ud06c \uc694\uccad\uc744 \uac80\uc0ac\ud558\uc5ec \uc5bb\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4. **\uc544\ub798 \ub178\ub4dc\uc5d0 LinkedIn \ucfe0\ud0a4\ub97c \ucd94\uac00\ud558\uc138\uc694!**"
      },
      "typeVersion": 1
    },
    {
      "id": "a648cf7d-b859-4fec-8ae7-6450c70e6333",
      "name": "Sticky Note7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        920,
        310
      ],
      "parameters": {
        "color": 7,
        "width": 572.0305871208889,
        "height": 231.49547088049098,
        "content": "## 3.1 \ucc38\uc11d\uc790 \uc5f0\uad6c\uc790 \uc11c\ube0c\uc6cc\ud06c\ud50c\ub85c\uc6b0\n\n[Execute Workflow Trigger \uc0ac\uc6a9\uc5d0 \ub300\ud574 \ub354 \uc54c\uc544\ubcf4\uae30](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.executeworkflowtrigger/)\n\n\ucc38\uc11d\uc790 \uc5f0\uad6c\uc790 \uc11c\ube0c\uc6cc\ud06c\ud50c\ub85c\uc6b0\uc758 \ubaa9\uc801\uc740 \ucc38\uc11d\uc790\uc758 \uc0ac\uc6a9\uc790\uc640\uc758 \ub9c8\uc9c0\ub9c9 \ud1b5\uc2e0(\ud574\ub2f9\ub418\ub294 \uacbd\uc6b0)\uacfc \ucc38\uc11d\uc790\uc758 LinkedIn \ud504\ub85c\ud544(\uac00\ub2a5\ud55c \uacbd\uc6b0)\uc744 \uc218\uc9d1\ud558\uace0 \uc694\uc57d\ud558\ub294 \uac83\uc785\ub2c8\ub2e4. \ub77c\uc6b0\ud130 \ud328\ud134\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub450 \uac00\uc9c0 \ubd84\uae30\ub97c \ucc98\ub9ac\ud558\uc5ec \uc2e4\ud589 \uccb4\uc778\uc744 \ub354 \uc9e7\uac8c \ub9cc\ub4ed\ub2c8\ub2e4. Switch \ub178\ub4dc\ub97c \uc0ac\uc6a9\ud558\uc5ec, \uc774 \uc11c\ube0c\uc6cc\ud06c\ud50c\ub85c\ub294 \uc774\uba54\uc77c\uc744 \uac00\uc838\uc624\uac70\ub098 LinkedIn\uc744 \uc2a4\ud06c\ub7a9\ud558\ub3c4\ub85d \ud2b8\ub9ac\uac70\ub418\uc9c0\ub9cc \ub3d9\uc2dc\uc5d0 \ub458 \ub2e4\uac00 \uc544\ub2d9\ub2c8\ub2e4."
      },
      "typeVersion": 1
    },
    {
      "id": "8a8dbe4f-86b1-41a4-9b7e-3affdee8e524",
      "name": "Return LinkedIn Success",
      "type": "n8n-nodes-base.set",
      "position": [
        4360,
        1180
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "fc4b63a7-ad4d-49ff-9d42-715760910f6a",
              "name": "linkedin_summary",
              "type": "string",
              "value": "={{ $json.text }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "537a399b-1f78-440b-abc4-ad2e91c5950a",
      "name": "Return LinkedIn Error",
      "type": "n8n-nodes-base.set",
      "position": [
        2380,
        1320
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "bf5a0781-3bad-4f63-a49c-273b03204747",
              "name": "linkedin_summary",
              "type": "string",
              "value": "No activities found."
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "a68e7df7-8467-46e2-8ea8-fcf270755d12",
      "name": "Return Email Error",
      "type": "n8n-nodes-base.set",
      "position": [
        2080,
        680
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "9a7efc9e-26b0-48c9-83aa-ae989f20b1df",
              "name": "email_summary",
              "type": "string",
              "value": "No correspondance found."
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "00df2b18-22ca-48d6-b053-12fe502effc5",
      "name": "Return Email Success",
      "type": "n8n-nodes-base.set",
      "position": [
        2800,
        500
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "fc4b63a7-ad4d-49ff-9d42-715760910f6a",
              "name": "email_summary",
              "type": "object",
              "value": "={{ $json.text }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "cdae9f9f-11c0-4f26-9ba1-5d5ed279ebfc",
      "name": "Set Route Email",
      "type": "n8n-nodes-base.set",
      "position": [
        1600,
        -260
      ],
      "parameters": {
        "mode": "raw",
        "options": {},
        "jsonOutput": "={{ Object.assign({ \"route\": \"email\" }, $json) }}"
      },
      "typeVersion": 3.4
    },
    {
      "id": "b01371f6-8871-4ad9-866d-888e22e7908e",
      "name": "Set Route Linkedin",
      "type": "n8n-nodes-base.set",
      "position": [
        1600,
        -100
      ],
      "parameters": {
        "mode": "raw",
        "options": {},
        "jsonOutput": "={{ Object.assign({ \"route\": \"linkedin\" }, $json) }}"
      },
      "typeVersion": 3.4
    },
    {
      "id": "c4907171-b239-46a6-a0b0-6bf66570005f",
      "name": "Router",
      "type": "n8n-nodes-base.switch",
      "position": [
        1100,
        580
      ],
      "parameters": {
        "rules": {
          "values": [
            {
              "outputKey": "email",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "operator": {
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $json.route }}",
                    "rightValue": "email"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "linkedin",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "ba71a258-de67-4f61-a24a-33c86bd4c4f5",
                    "operator": {
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $json.route }}",
                    "rightValue": "linkedin"
                  }
                ]
              },
              "renameOutput": true
            }
          ]
        },
        "options": {}
      },
      "typeVersion": 3.2
    },
    {
      "id": "45554355-57ad-464d-b768-5b00d707fc58",
      "name": "Return LinkedIn Error1",
      "type": "n8n-nodes-base.set",
      "position": [
        1440,
        870
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "bf5a0781-3bad-4f63-a49c-273b03204747",
              "name": "linkedin_summary",
              "type": "string",
              "value": "No activities found."
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "05b04c17-eeeb-42f2-8d94-bc848889f17c",
      "name": "Has Emails?",
      "type": "n8n-nodes-base.if",
      "position": [
        1900,
        500
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "ff11640a-33e4-4695-a62c-7dcab57f0ae5",
              "operator": {
                "type": "object",
                "operation": "empty",
                "singleValue": true
              },
              "leftValue": "={{ $json }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "c24aca66-6222-46ae-bb9b-1838b01f3100",
      "name": "Return Email Error1",
      "type": "n8n-nodes-base.set",
      "position": [
        1440,
        700
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "9a7efc9e-26b0-48c9-83aa-ae989f20b1df",
              "name": "email_summary",
              "type": "string",
              "value": "No correspondance found."
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "22f3ccbf-19a2-4ca5-ba23-f91963b52c0a",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2560,
        920
      ],
      "parameters": {
        "color": 7,
        "width": 682.7350931085596,
        "height": 219.59936012669806,
        "content": "## 3.5: LinkedIn \ud504\ub85c\ud544 \ubc0f \ucd5c\uadfc \ud65c\ub3d9 \ucd94\ucd9c\n\n[HTML \ub178\ub4dc\uc5d0 \ub300\ud574 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.html)\n\n\uc2a4\ud06c\ub7a9\ud55c LinkedIn \ud504\ub85c\ud544\uc744 \uc5bb\uc740 \ud6c4, \ud398\uc774\uc9c0\uc5d0\uc11c \uad00\ub828 \uc139\uc158\uc744 \ud30c\uc2f1\ud558\uace0 \ucd94\ucd9c\ud558\ub294 \uac83\uc740 \uac04\ub2e8\ud55c \uc791\uc5c5\uc785\ub2c8\ub2e4.\n\n\uc6cc\ud06c\ud50c\ub85c\uc758 \ubaa9\uc801\uc744 \uc704\ud574, \uc6b0\ub9ac\ub294 \ud398\uc774\uc9c0\uc5d0\uc11c HTML \ub178\ub4dc \uc2dc\ub9ac\uc988\ub97c \uc0ac\uc6a9\ud558\uc5ec \"About\" \ubc0f \"Activity\" \uc139\uc158\ub9cc \ud544\uc694\ud569\ub2c8\ub2e4. \ud544\uc694\uc5d0 \ub530\ub77c \ub2e4\ub978 \uc139\uc158\uc744 \ucd94\ucd9c\ud558\uc138\uc694! \ucd94\ucd9c\ud55c \ud6c4, about \ubc0f activities \ub370\uc774\ud130\ub97c LLM\uc5d0 \ubcf4\ub0b4\uae30 \uc704\ud574 \uacb0\ud569\ud560 \uac83\uc785\ub2c8\ub2e4."
      },
      "typeVersion": 1
    },
    {
      "id": "49b1fc8f-1259-4596-84b0-b37fae1c098c",
      "name": "Sections To List",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        2720,
        1180
      ],
      "parameters": {
        "options": {
          "destinationFieldName": "data"
        },
        "fieldToSplitOut": "sections"
      },
      "typeVersion": 1
    },
    {
      "id": "875b278d-44c6-4315-87e3-459a90799a9b",
      "name": "Set LinkedIn Cookie",
      "type": "n8n-nodes-base.set",
      "position": [
        1800,
        1180
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "b4354c00-cc1a-4a55-8b44-6ba4854cc6ba",
              "name": "linkedin_profile_url",
              "type": "string",
              "value": "={{ $json.linkedin_url }}"
            },
            {
              "id": "4888db89-2573-4246-8ab9-c106a7fe5f38",
              "name": "linkedin_cookies",
              "type": "string",
              "value": "<COPY_YOUR_LINKEDIN_COOKIES_HERE>"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "91da49ab-86a1-4539-b673-106b9edaeae9",
      "name": "Sticky Note8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1400,
        1240
      ],
      "parameters": {
        "color": 3,
        "width": 308.16846950517856,
        "height": 110.18457997698513,
        "content": "LinkedIn T&Cs\uc5d0 \uc8fc\uc758\ud558\uc138\uc694!  \n\ud504\ub85c\ub355\uc158 \ud658\uacbd\uc5d0\uc11c \uc8fc\uc694 LinkedIn \uacc4\uc815\uc744 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\ub294 \uac83\uc744 \uace0\ub824\ud558\uc138\uc694, \uac00\ub2a5\ud558\ub2e4\uba74!"
      },
      "typeVersion": 1
    },
    {
      "id": "7abd390f-36a6-49af-b190-5bb720bd2ae8",
      "name": "Sticky Note10",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1740,
        1152
      ],
      "parameters": {
        "width": 209.84856156501735,
        "height": 301.5806674338321,
        "content": "\ud83d\udea8 \uc785\ub825 \ud544\uc694! \uacc4\uc18d\ud558\ub824\uba74 \uc5ec\uae30\uc5d0 \ud604\uc7ac LinkedIn \ucfe0\ud0a4\ub97c \ucd94\uac00\ud574\uc57c \ud569\ub2c8\ub2e4."
      },
      "typeVersion": 1
    },
    {
      "id": "40dfb438-76c2-40b5-8945-94dcf7cafcf7",
      "name": "Attendees to List",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        1260,
        -180
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "output.attendees"
      },
      "typeVersion": 1
    },
    {
      "id": "cc7f8416-6ea1-4425-a320-3f8217d2ad4e",
      "name": "Merge Attendee with Summaries",
      "type": "n8n-nodes-base.set",
      "position": [
        2160,
        -180
      ],
      "parameters": {
        "mode": "raw",
        "options": {},
        "jsonOutput": "={{ Object.assign({}, $('Attendees to List').item.json, $json) }}"
      },
      "typeVersion": 3.4
    },
    {
      "id": "459c5f2b-5dd5-491f-8bed-475ae5af7ac0",
      "name": "Has Email Address?",
      "type": "n8n-nodes-base.if",
      "position": [
        1280,
        580
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "1382e335-bfae-4665-a2ee-a05496a7b463",
              "operator": {
                "type": "string",
                "operation": "exists",
                "singleValue": true
              },
              "leftValue": "={{ $json.email }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "610e9849-f06c-4534-a269-d1982dcab259",
      "name": "Has LinkedIn URL?",
      "type": "n8n-nodes-base.if",
      "position": [
        1280,
        750
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "1382e335-bfae-4665-a2ee-a05496a7b463",
              "operator": {
                "type": "string",
                "operation": "exists",
                "singleValue": true
              },
              "leftValue": "={{ $json.linkedin_url }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "43e5192e-c1b0-4d71-8d0e-aa466aa9930c",
      "name": "Get Correspondance",
      "type": "n8n-nodes-base.executeWorkflow",
      "onError": "continueRegularOutput",
      "position": [
        1780,
        -260
      ],
      "parameters": {
        "mode": "each",
        "options": {
          "waitForSubWorkflow": true
        },
        "workflowId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $workflow.id }}"
        }
      },
      "typeVersion": 1.1
    },
    {
      "id": "4662f928-d38b-42e1-8a70-5676eb638ce1",
      "name": "Merge",
      "type": "n8n-nodes-base.merge",
      "position": [
        2000,
        -180
      ],
      "parameters": {
        "mode": "combine",
        "options": {},
        "combineBy": "combineByPosition"
      },
      "typeVersion": 3
    },
    {
      "id": "3eaf5d5b-d99c-4f9f-beaa-53b859bf482e",
      "name": "Aggregate Attendees",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        2340,
        -180
      ],
      "parameters": {
        "options": {},
        "aggregate": "aggregateAllItemData",
        "destinationFieldName": "attendees"
      },
      "typeVersion": 1
    },
    {
      "id": "752afdd3-0561-4e53-8b18-391741a2f43b",
      "name": "Activities To Array",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        3680,
        1360
      ],
      "parameters": {
        "options": {},
        "aggregate": "aggregateAllItemData",
        "destinationFieldName": "activity"
      },
      "typeVersion": 1
    },
    {
      "id": "a35dc751-62a0-4f5c-92cb-2801d060c613",
      "name": "Extract Profile Metadata",
      "type": "n8n-nodes-base.html",
      "position": [
        2560,
        1180
      ],
      "parameters": {
        "options": {},
        "operation": "extractHtmlContent",
        "dataPropertyName": "body",
        "extractionValues": {
          "values": [
            {
              "key": "name",
              "cssSelector": "h1"
            },
            {
              "key": "tagline",
              "cssSelector": ".pv-text-details__left-panel--full-width .text-body-medium"
            },
            {
              "key": "location",
              "cssSelector": ".pv-text-details__left-panel--full-width + div .text-body-small"
            },
            {
              "key": "num_connections",
              "cssSelector": "a[href=\"/mynetwork/invite-connect/connections/\"]"
            },
            {
              "key": "num_followers",
              "cssSelector": "a[href=\"https://www.linkedin.com/feed/followers/\"]"
            },
            {
              "key": "sections",
              "cssSelector": "section[data-view-name]",
              "returnArray": true,
              "returnValue": "html"
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "5685ec9f-c219-41b4-94d7-787daef8a628",
      "name": "Activities To List",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        3360,
        1360
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "activity"
      },
      "typeVersion": 1
    },
    {
      "id": "71240827-3e0d-4276-afb0-9ed72878ea4c",
      "name": "APIFY Web Scraper",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2000,
        1180
      ],
      "parameters": {
        "url": "https://api.apify.com/v2/acts/apify~web-scraper/run-sync-get-dataset-items",
        "options": {},
        "jsonBody": "={\n  \"startUrls\": [\n    {\n      \"url\": \"{{ $json.linkedin_profile_url }}\",\n      \"method\": \"GET\"\n    }\n  ],\n  \"initialCookies\": [\n    {\n      \"name\": \"li_at\",\n      \"value\": \"{{ $json.linkedin_cookies.match(/li_at=([^;]+)/)[1] }}\",\n      \"domain\": \".www.linkedin.com\"\n    }\n  ],\n  \"breakpointLocation\": \"NONE\",\n  \"browserLog\": false,\n  \"closeCookieModals\": false,\n  \"debugLog\": false,\n  \"downloadCss\": false,\n  \"downloadMedia\": false,\n  \"excludes\": [\n    {\n      \"glob\": \"/**/*.{png,jpg,jpeg,pdf}\"\n    }\n  ],\n  \"headless\": true,\n  \"ignoreCorsAndCsp\": false,\n  \"ignoreSslErrors\": false,\n  \n  \"injectJQuery\": true,\n  \"keepUrlFragments\": false,\n  \"linkSelector\": \"a[href]\",\n  \"maxCrawlingDepth\": 1,\n  \"maxPagesPerCrawl\": 1,\n  \"maxRequestRetries\": 1,\n  \"maxResultsPerCrawl\": 1,\n  \"pageFunction\": \"// The function accepts a single argument: the \\\"context\\\" object.\\n// For a complete list of its properties and functions,\\n// see https://apify.com/apify/web-scraper#page-function \\nasync function pageFunction(context) {\\n\\n    await new Promise(res => { setTimeout(res, 6000) });\\n    // This statement works as a breakpoint when you're trying to debug your code. Works only with Run mode: DEVELOPMENT!\\n    // debugger; \\n\\n    // jQuery is handy for finding DOM elements and extracting data from them.\\n    // To use it, make sure to enable the \\\"Inject jQuery\\\" option.\\n    const $ = context.jQuery;\\n    const title = $('title').first().text();\\n\\n    // Clone the body to avoid modifying the original content\\n    const bodyClone = $('body').clone();\\n    bodyClone.find('iframe, img, script, style, object, embed, noscript, svg, video, audio').remove();\\n    const body = bodyClone.html();\\n\\n    // Return an object with the data extracted from the page.\\n    // It will be stored to the resulting dataset.\\n    return {\\n        url: context.request.url,\\n        title,\\n        body\\n    };\\n}\",\n  \"postNavigationHooks\": \"// We need to return array of (possibly async) functions here.\\n// The functions accept a single argument: the \\\"crawlingContext\\\" object.\\n[\\n    async (crawlingContext) => {\\n        // ...\\n    },\\n]\",\n  \"preNavigationHooks\": \"// We need to return array of (possibly async) functions here.\\n// The functions accept two arguments: the \\\"crawlingContext\\\" object\\n// and \\\"gotoOptions\\\".\\n[\\n    async (crawlingContext, gotoOptions) => {\\n        // ...\\n    },\\n]\\n\",\n  \"proxyConfiguration\": {\n    \"useApifyProxy\": true\n  },\n  \"runMode\": \"PRODUCTION\",\n  \n  \"useChrome\": false,\n  \"waitUntil\": [\n    \"domcontentloaded\"\n  ],\n  \"globs\": [],\n  \"pseudoUrls\": [],\n  \"proxyRotation\": \"RECOMMENDED\",\n  \"maxConcurrency\": 50,\n  \"pageLoadTimeoutSecs\": 60,\n  \"pageFunctionTimeoutSecs\": 60,\n  \"maxScrollHeightPixels\": 5000,\n  \"customData\": {}\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "genericCredentialType",
        "genericAuthType": "httpQueryAuth"
      },
      "credentials": {
        "httpQueryAuth": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "01659121-44f9-4d53-b973-cea29a8b0301",
      "name": "Get Activity Details",
      "type": "n8n-nodes-base.html",
      "position": [
        3520,
        1360
      ],
      "parameters": {
        "options": {},
        "operation": "extractHtmlContent",
        "dataPropertyName": "activity",
        "extractionValues": {
          "values": [
            {
              "key": "header",
              "attribute": "aria-label",
              "cssSelector": ".feed-mini-update-optional-navigation-context-wrapper",
              "returnValue": "attribute"
            },
            {
              "key": "url",
              "attribute": "href",
              "cssSelector": ".feed-mini-update-optional-navigation-context-wrapper",
              "returnValue": "attribute"
            },
            {
              "key": "content",
              "cssSelector": ".inline-show-more-text--is-collapsed"
            },
            {
              "key": "num_reactions",
              "cssSelector": ".social-details-social-counts__reactions-count"
            },
            {
              "key": "num_comments",
              "cssSelector": ".social-details-social-counts__comments"
            },
            {
              "key": "num_reposts",
              "cssSelector": ".social-details-social-counts__item--truncate-text"
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "420a3a3e-ca99-49fb-b6b7-e9757f27b5d4",
      "name": "Get Sections",
      "type": "n8n-nodes-base.html",
      "position": [
        2880,
        1180
      ],
      "parameters": {
        "options": {},
        "operation": "extractHtmlContent",
        "extractionValues": {
          "values": [
            {
              "key": "title",
              "cssSelector": "h2 [aria-hidden=true]"
            },
            {
              "key": "content",
              "cssSelector": "*",
              "returnValue": "html"
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "4983c987-79a7-4725-9913-630a71608f41",
      "name": "Get About Section",
      "type": "n8n-nodes-base.set",
      "position": [
        3040,
        1180
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "79d7943f-45a5-456c-a15b-cef53903409d",
              "name": "html",
              "type": "string",
              "value": "={{\n$input.all()\n  .find(input => input.json.title.toLowerCase().trim() === 'about')\n  .json\n  .content\n}}"
            }
          ]
        }
      },
      "executeOnce": true,
      "typeVersion": 3.4
    },
    {
      "id": "0e8bed5b-a622-4dbd-a11e-24df5d68f038",
      "name": "Get Activity Section",
      "type": "n8n-nodes-base.set",
      "position": [
        3040,
        1360
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "79d7943f-45a5-456c-a15b-cef53903409d",
              "name": "html",
              "type": "string",
              "value": "={{\n$input.all()\n  .find(input => input.json.title.toLowerCase().trim() === 'activity')\n  .json\n  .content\n}}"
            }
          ]
        }
      },
      "executeOnce": true,
      "typeVersion": 3.4
    },
    {
      "id": "5dd2677f-a4fc-447f-af7d-28e90dda46e8",
      "name": "Extract Activities",
      "type": "n8n-nodes-base.html",
      "position": [
        3200,
        1360
      ],
      "parameters": {
        "options": {},
        "operation": "extractHtmlContent",
        "dataPropertyName": "html",
        "extractionValues": {
          "values": [
            {
              "key": "activity",
              "cssSelector": ".profile-creator-shared-feed-update__mini-container",
              "returnArray": true,
              "returnValue": "html"
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "1a32808f-e465-47ef-b8bd-52b19c26ff1a",
      "name": "Merge1",
      "type": "n8n-nodes-base.merge",
      "position": [
        3860,
        1180
      ],
      "parameters": {
        "mode": "combine",
        "options": {},
        "combineBy": "combineByPosition"
      },
      "typeVersion": 3
    },
    {
      "id": "6e452337-55a3-4466-a094-ec9106b36498",
      "name": "Is Scrape Successful?",
      "type": "n8n-nodes-base.if",
      "position": [
        2180,
        1180
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "3861abc7-7699-4459-b983-0c8b33e090b5",
              "operator": {
                "type": "string",
                "operation": "exists",
                "singleValue": true
              },
              "leftValue": "={{ $json.body }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "51a79d99-46af-4951-a99e-64f1d59f556e",
      "name": "Extract About",
      "type": "n8n-nodes-base.html",
      "position": [
        3200,
        1180
      ],
      "parameters": {
        "options": {},
        "operation": "extractHtmlContent",
        "dataPropertyName": "html",
        "extractionValues": {
          "values": [
            {
              "key": "about",
              "cssSelector": "body"
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "d943fbde-f8fc-42b1-8b7e-f73735b81394",
      "name": "Sticky Note11",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3860,
        940
      ],
      "parameters": {
        "color": 7,
        "width": 508.12647286359606,
        "height": 212.26880753952497,
        "content": "## 3.6 \ucc38\uc11d\uc790\ub97c \uc704\ud55c LinkedIn \uc694\uc57d  \n[Basic LLM \ub178\ub4dc\uc5d0 \ub300\ud574 \ub354 \uc77d\uae30](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainllm)  \n\n\ub9c8\uc9c0\ub9c9\uc73c\ub85c, Basic LLM \ub178\ub4dc\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc6b0\ub9ac \ucc38\uc11d\uc790\uc758 LinkedIn \ud504\ub85c\ud544\uacfc \ucd5c\uadfc \ud65c\ub3d9\uc744 \uc694\uc57d\ud558\uaca0\uc2b5\ub2c8\ub2e4. \uc5ec\uae30\uc11c \uc6b0\ub9ac\uc758 \ubaa9\ud45c\ub294 \ud68c\uc758\uc640 \uad00\ub828\ub420 \uc218 \uc788\ub294 \ud765\ubbf8\ub85c\uc6b4 \uc815\ubcf4 \uc870\uac01\uc744 \uc2dd\ubcc4\ud558\uc5ec \ubc18\ud658\ud558\uace0, \uc0ac\uc6a9\uc790\ub97c \uc54c\ub824\uc8fc\ub294 \uac83\uc785\ub2c8\ub2e4. \ub2e4\ub978 \uae30\uc900\uc774 \ud544\uc694\ud558\ub2e4\uba74, \uc694\uc57d\uae30\ub97c \uac04\ub2e8\ud788 \ud3b8\uc9d1\ud558\uc5ec \ud544\uc694\ud55c \uc751\ub2f5\uc744 \uc5bb\uc73c\uc138\uc694."
      },
      "typeVersion": 1
    },
    {
      "id": "b64bbfb0-ebd6-4fe7-9c02-3c1b72407df5",
      "name": "Sticky Note12",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2460,
        270
      ],
      "parameters": {
        "color": 7,
        "width": 593.8676556715506,
        "height": 196.6490014749014,
        "content": "## 3.3: \ucc38\uc11d\uc790\ub97c \uc704\ud55c \ud1b5\uc2e0 \uc694\uc57d\n\n[Basic LLM \ub178\ub4dc\uc5d0 \ub300\ud574 \ub354 \uc77d\uae30](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainllm)\n\n\ub2e4\uc74c\uc73c\ub85c, Basic LLM \ub178\ub4dc\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc774\uba54\uc77c(\ub4e4)\uc758 \ub354 \uc9e7\uc740 \ubc84\uc804\uc744 \uc0dd\uc131\ud560 \uac83\uc785\ub2c8\ub2e4 - \uc774\uba54\uc77c\uc774 \ub300\ud615 \uccb4\uc778\uc758 \uc77c\ubd80\uc778 \uacbd\uc6b0 \uc720\uc6a9\ud569\ub2c8\ub2e4. \uc5ec\uae30\uc758 \ubaa9\ud45c\ub294, \uc801\uc6a9\ub418\ub294 \uacbd\uc6b0, \uc774 \ucc38\uc11d\uc790\uc640\uc758 \ub300\ud654\ub97c \uc0ac\uc6a9\uc790\uc5d0\uac8c \uc0c1\uae30\uc2dc\ud0a4\uace0, \ud68c\uc758\uc5d0 \ub4e4\uc5b4\uac00\uae30 \uc804\uc5d0 \uc124\uc815\ub420 \uc218 \uc788\ub294 \ubaa8\ub4e0 \uae30\ub300\ub97c \uac15\uc870\ud558\ub294 \uac83\uc785\ub2c8\ub2e4."
      },
      "typeVersion": 1
    },
    {
      "id": "a2dd5060-dd12-463b-8bbe-327ed691bdb9",
      "name": "Get LinkedIn Profile & Activity",
      "type": "n8n-nodes-base.executeWorkflow",
      "onError": "continueRegularOutput",
      "position": [
        1780,
        -100
      ],
      "parameters": {
        "mode": "each",
        "options": {
          "waitForSubWorkflow": true
        },
        "workflowId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $workflow.id }}"
        }
      },
      "typeVersion": 1.1
    },
    {
      "id": "fde0fa35-e692-4ca9-83ef-14e527f2f8d2",
      "name": "Sticky Note13",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -320,
        -660
      ],
      "parameters": {
        "width": 453.4804561790962,
        "height": 588.3011632094225,
        "content": "## \uc9c1\uc811 \ud574\ubcf4\uc138\uc694!\n\n### \uc774 \uc6cc\ud06c\ud50c\ub85c\ub294 \uc0ac\uc6a9\uc790\uc758 \ub2e4\uac00\uc624\ub294 \ud68c\uc758\uc5d0 \ub300\ud574 \uc815\ubcf4\uac00 \ud48d\ubd80\ud55c \uc0ac\uc804 \ud68c\uc758 \uc54c\ub9bc\uc744 \ubcf4\ub0b4\ub294 AI \ud68c\uc758 \uc870\uc218\ub97c \uad6c\ucd95\ud569\ub2c8\ub2e4. \uc774 \ud15c\ud50c\ub9bf\uc740 \ub04a\uc784\uc5c6\uc774 \uc774\ub3d9\ud558\ub294 \ubc14\uc05c \uc804\ubb38\uac00\uc5d0\uac8c \uc774\uc0c1\uc801\uc774\uba70, \uc2dc\uac04\uc744 \uc808\uc57d\ud558\uace0 \uc778\uc0c1\uc744 \uc8fc\uace0 \uc2f6\uc5b4\ud558\ub294 \uc0ac\ub78c\uc744 \uc704\ud574 \uc124\uacc4\ub418\uc5c8\uc2b5\ub2c8\ub2e4.\n\n### \uc791\ub3d9 \uc6d0\ub9ac\n* \ub9e4\uc2dc\uac04 \uc2a4\ucf00\uc904\ub41c \ud2b8\ub9ac\uac70\uac00 \ubc1c\ub3d9\ud558\uc5ec 1\uc2dc\uac04 \uc774\ub0b4\uc758 \ub2e4\uac00\uc624\ub294 \ud68c\uc758\ub97c \ud655\uc778\ud569\ub2c8\ub2e4.\n* \ud68c\uc758\uac00 \ubc1c\uacac\ub418\uba74, \uac01 \ucc38\uc11d\uc790\uc5d0 \ub300\ud574 \ucd5c\uadfc \ud1b5\uc2e0 \uae30\ub85d\uacfc LinkedIn \ud504\ub85c\ud544 \ubc0f \ucd5c\uadfc \ud65c\ub3d9\uc744 \uac80\uc0c9\ud569\ub2c8\ub2e4.\n* \uc0ac\uc6a9 \uac00\ub2a5\ud55c \ud1b5\uc2e0 \uae30\ub85d\uacfc/\ub610\ub294 LinkedIn \ud504\ub85c\ud544\uc744 \ud65c\uc6a9\ud558\uc5ec AI/LLM\uc774 \uc774 \uc815\ubcf4\ub97c \uc694\uc57d\ud558\uace0, \uc0ac\uc6a9\uc790\uac00 \ud68c\uc758\uc5d0 \uc900\ube44\ud560 \uc218 \uc788\ub3c4\ub85d \ub3c4\uc640\uc8fc\ub294 \uc9e7\uc740 \uc54c\ub9bc \uba54\uc2dc\uc9c0\ub97c \uc0dd\uc131\ud569\ub2c8\ub2e4.\n* \uc54c\ub9bc\uc774 \uc0ac\uc6a9\uc790\uc758 WhatsApp\uc73c\ub85c \ubcf4\ub0b4\uc9d1\ub2c8\ub2e4.\n\n### \ub3c4\uc6c0\uc774 \ud544\uc694\ud558\uc2e0\uac00\uc694?\n[Discord](https://discord.com/invite/XPKeKXeB7d) \ucee4\ubba4\ub2c8\ud2f0\uc5d0 \uac00\uc785\ud558\uac70\ub098 [Forum](https://community.n8n.io/)\uc5d0\uc11c \ubb38\uc758\ud558\uc138\uc694!\n\n\uc990\uac81\uac8c \ud574\ud0b9\ud558\uc138\uc694!"
      },
      "typeVersion": 1
    },
    {
      "id": "f2f19824-9865-465b-a612-7d3215209c79",
      "name": "Correspondance Recap Agent",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        2460,
        500
      ],
      "parameters": {
        "text": "=from: {{ $json.from }}\nto: {{ $json.to }}\ndate: {{ $json.date }}\nsubject: {{ $json.subject }}\ntext:\n{{ $json.text }}",
        "messages": {
          "messageValues": [
            {
              "message": "=You are helping the \"to\" user recap the last correspondance they had in this email thread. Summarize succiently what was discussed, changed or agreed to help the user prepare for their upcoming meeting."
            }
          ]
        },
        "promptType": "define"
      },
      "typeVersion": 1.4
    },
    {
      "id": "42641933-edf6-4b01-a17f-8cda2be7a093",
      "name": "Attendee Research Agent",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        2720,
        -180
      ],
      "parameters": {
        "text": "=meeting date: {{ $('Check For Upcoming Meetings').item.json.start.dateTime }}\nmeeting url: {{ $('Check For Upcoming Meetings').item.json.hangoutLink }}\nmeeting summary: {{ $('Check For Upcoming Meetings').first().json.summary }}\nmeeting description: {{ $('Check For Upcoming Meetings').item.json.description }}\nmeeting with: {{ $json.attendees.map(item => item.name).join(',') }}\n---\n{{\n$json.attendees.map(item => {\n  return\n`attendee name: ${item.name}\n${item.name}'s last correspondance: ${item.email_summary.replaceAll('\\n', ' ') || `We have not had any correspondance with ${item.name}`}\n${item.name}'s linkedin profile: ${item.linkedin_summary.replaceAll('\\n', ' ') || `We were unable to find the linkedin profile for ${$json.name}`}\n`\n}).join('\\n---\\n')\n}}",
        "messages": {
          "messageValues": [
            {
              "message": "=You are a personal meeing assistant.\nYou are helping to remind user of an upcoming meeting with {{ $json.attendees.map(item => item.name).join(',') }} (aka \"the attendee(s)\"}. You will structure your notification using the following guidance:\n1. Start by providing the meeting summary, mentioning the date, with whom and providing the meeting link.\n2. For each attendee, give a short bullet point summary of their last correspondance. Assess if the correspondance has any relevance to the meeting and if so, identify any important todos or items which should be mentioned during the meeting. Additionally, give a short bullet point summary of attendee's recent activity which makes for good talking points. These need not be relevant to the meeting.\n\nWrite your response in a casual tone as if sending a SMS message to the user. USe bullet points where appropriate."
            }
          ]
        },
        "promptType": "define"
      },
      "typeVersion": 1.4
    },
    {
      "id": "1916515d-8b85-4da9-ac17-1c08485cdf04",
      "name": "LinkedIn Summarizer Agent",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        4020,
        1180
      ],
      "parameters": {
        "text": "=### name\n{{ $('Extract Profile Metadata').item.json.name }}\n### about\n\"{{ $('Extract Profile Metadata').item.json.tagline }}\"\n{{ $json.about.replaceAll('\\n', ' ')}}\n### recent activity\n{{\n$json.activity.map((item, idx) => {\n  return [\n    item.header.replace('View full post.', ''),\n    `(${item.url})`,\n    ' - ',\n    item.content.replaceAll('\\n', ' ').replaceAll('\u2026show more', '')\n  ].join(' ')\n}).join('\\n---\\n')\n}}",
        "messages": {
          "messageValues": [
            {
              "message": "=Summarize briefly the person and their recent activities as seen in the given feed and highlight noteworthy awards or achievements which make for good talking points."
            }
          ]
        },
        "promptType": "define"
      },
      "typeVersion": 1.4
    }
  ],
  "connections": {
    "Merge": {
      "main": [
        [
          {
            "node": "Merge Attendee with Summaries",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge1": {
      "main": [
        [
          {
            "node": "LinkedIn Summarizer Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Router": {
      "main": [
        [
          {
            "node": "Has Email Address?",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Has LinkedIn URL?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Has Emails?": {
      "main": [
        [
          {
            "node": "Get Message Contents",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Return Email Error",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Sections": {
      "main": [
        [
          {
            "node": "Get About Section",
            "type": "main",
            "index": 0
          },
          {
            "node": "Get Activity Section",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract About": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Route Email": {
      "main": [
        [
          {
            "node": "Get Correspondance",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Simplify Emails": {
      "main": [
        [
          {
            "node": "Correspondance Recap Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "Check For Upcoming Meetings",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Sections To List": {
      "main": [
        [
          {
            "node": "Get Sections",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "APIFY Web Scraper": {
      "main": [
        [
          {
            "node": "Is Scrape Successful?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Attendees to List": {
      "main": [
        [
          {
            "node": "Set Route Email",
            "type": "main",
            "index": 0
          },
          {
            "node": "Set Route Linkedin",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get About Section": {
      "main": [
        [
          {
            "node": "Extract About",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Has LinkedIn URL?": {
      "main": [
        [
          {
            "node": "Set LinkedIn Cookie",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Return LinkedIn Error1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Correspondance Recap Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Activities To List": {
      "main": [
        [
          {
            "node": "Get Activity Details",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract Activities": {
      "main": [
        [
          {
            "node": "Activities To List",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Correspondance": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Has Email Address?": {
      "main": [
        [
          {
            "node": "Get Last Correspondence",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Return Email Error1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model1": {
      "ai_languageModel": [
        [
          {
            "node": "LinkedIn Summarizer Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model2": {
      "ai_languageModel": [
        [
          {
            "node": "Extract Attendee Information",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model3": {
      "ai_languageModel": [
        [
          {
            "node": "Attendee Research Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Set Route Linkedin": {
      "main": [
        [
          {
            "node": "Get LinkedIn Profile & Activity",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Activities To Array": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Aggregate Attendees": {
      "main": [
        [
          {
            "node": "Attendee Research Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set LinkedIn Cookie": {
      "main": [
        [
          {
            "node": "APIFY Web Scraper",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Activity Details": {
      "main": [
        [
          {
            "node": "Activities To Array",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Activity Section": {
      "main": [
        [
          {
            "node": "Extract Activities",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Message Contents": {
      "main": [
        [
          {
            "node": "Simplify Emails",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Is Scrape Successful?": {
      "main": [
        [
          {
            "node": "Extract Profile Metadata",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Return LinkedIn Error",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Attendee Research Agent": {
      "main": [
        [
          {
            "node": "WhatsApp Business Cloud",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Last Correspondence": {
      "main": [
        [
          {
            "node": "Has Emails?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Execute Workflow Trigger": {
      "main": [
        [
          {
            "node": "Router",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract Profile Metadata": {
      "main": [
        [
          {
            "node": "Sections To List",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "LinkedIn Summarizer Agent": {
      "main": [
        [
          {
            "node": "Return LinkedIn Success",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Correspondance Recap Agent": {
      "main": [
        [
          {
            "node": "Return Email Success",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check For Upcoming Meetings": {
      "main": [
        [
          {
            "node": "Extract Attendee Information",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract Attendee Information": {
      "main": [
        [
          {
            "node": "Attendees to List",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge Attendee with Summaries": {
      "main": [
        [
          {
            "node": "Aggregate Attendees",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get LinkedIn Profile & Activity": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 1
          }
        ]
      ]
    }
  }
}