Google日历参与者和事件状态同步到KlickTipp联系人管理

高级

这是一个Social Media领域的自动化工作流,包含 22 个节点。主要使用 Filter、Switch、SplitOut、Klicktipp、GoogleCalendarTrigger 等节点。 Google日历到KlickTipp:同步事件和参与者状态用于联系人管理

前置要求
  • 无特殊前置要求,导入即可使用
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
  "id": "wFK9yaxqBVwlZTX9",
  "meta": {
    "instanceId": "95b3ab5a70ab1c8c1906357a367f1b236ef12a1409406fd992f60255f0f95f85",
    "templateCredsSetupCompleted": true
  },
  "name": "将 Google 日历参与者和事件状态同步到 KlickTipp 联系人管理",
  "tags": [
    {
      "id": "15wrq9sti6wyqr6J",
      "name": "TEMPLATE",
      "createdAt": "2025-01-08T16:34:30.163Z",
      "updatedAt": "2025-01-08T16:34:30.163Z"
    }
  ],
  "nodes": [
    {
      "id": "92e8cdd4-8a0d-4b84-8c27-d6ca5eaf7d81",
      "name": "1. 获取事件数据",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -80,
        -384
      ],
      "parameters": {
        "color": 7,
        "width": 256,
        "height": 1472,
        "content": "## 1. 获取事件数据。"
      },
      "typeVersion": 1
    },
    {
      "id": "0f8cc8c2-33ad-478d-8b8e-068a244cefac",
      "name": "2. 分离参与者",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        192,
        -384
      ],
      "parameters": {
        "color": 7,
        "width": 288,
        "height": 1472,
        "content": "## 2. 分离参与者。"
      },
      "typeVersion": 1
    },
    {
      "id": "fbcdc422-e0eb-42ff-99f5-38d1f3aa7333",
      "name": "5. 保存事件数据",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1088,
        -384
      ],
      "parameters": {
        "color": 7,
        "width": 272,
        "height": 1472,
        "content": "## 5. 保存事件数据。"
      },
      "typeVersion": 1
    },
    {
      "id": "554b904f-38d2-447f-9a7b-9de335805698",
      "name": "文档",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -832,
        -384
      ],
      "parameters": {
        "width": 727,
        "height": 1116,
        "content": "社区节点免责声明:此工作流使用 KlickTipp 社区节点。"
      },
      "typeVersion": 1
    },
    {
      "id": "8cd75383-cfd7-45cd-8766-7cd595e2478f",
      "name": "转移参与者取消",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        1168,
        0
      ],
      "parameters": {
        "email": "={{ $json.attendees.email }}",
        "tagId": [
          "13642439"
        ],
        "resource": "contact-tagging"
      },
      "credentials": {
        "klickTippApi": {
          "id": "K9JyBdCM4SZc1cXl",
          "name": "DEMO KlickTipp account"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "bc546b5e-7d3a-40ef-b78f-0207478710f1",
      "name": "3. 过滤参与者",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        496,
        -384
      ],
      "parameters": {
        "color": 7,
        "width": 288,
        "height": 1472,
        "content": "## 3. 过滤参与者。"
      },
      "typeVersion": 1
    },
    {
      "id": "ec00338d-2249-4e7b-bc12-afcfa9a7dc22",
      "name": "监视更新的 Google 日历事件",
      "type": "n8n-nodes-base.googleCalendarTrigger",
      "position": [
        0,
        528
      ],
      "parameters": {
        "options": {},
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        },
        "triggerOn": "eventUpdated",
        "calendarId": {
          "__rl": true,
          "mode": "list",
          "value": "58a6b5f7ca7ac682e5474d459a76e835b74752d6b0a6c2efb58cb82880e242d1@group.calendar.google.com",
          "cachedResultName": "Test of webinar invitations"
        }
      },
      "credentials": {
        "googleCalendarOAuth2Api": {
          "id": "1rvfgmaf8gVCjiVZ",
          "name": "(Oleksandr) Google Calendar account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "3d269548-9b4e-4be7-9f50-62636b6631e0",
      "name": "监视取消的 Google 日历事件",
      "type": "n8n-nodes-base.googleCalendarTrigger",
      "position": [
        0,
        0
      ],
      "parameters": {
        "options": {},
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        },
        "triggerOn": "eventCancelled",
        "calendarId": {
          "__rl": true,
          "mode": "list",
          "value": "58a6b5f7ca7ac682e5474d459a76e835b74752d6b0a6c2efb58cb82880e242d1@group.calendar.google.com",
          "cachedResultName": "Test of webinar invitations"
        }
      },
      "credentials": {
        "googleCalendarOAuth2Api": {
          "id": "1rvfgmaf8gVCjiVZ",
          "name": "(Oleksandr) Google Calendar account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "e4af16e1-ebaa-4125-8215-9f89a576143f",
      "name": "转移参与者的拒绝",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        1168,
        256
      ],
      "parameters": {
        "email": "={{ $json.attendees.email }}",
        "tagId": [
          "13642445"
        ],
        "resource": "contact-tagging"
      },
      "credentials": {
        "klickTippApi": {
          "id": "K9JyBdCM4SZc1cXl",
          "name": "DEMO KlickTipp account"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "ee1fad56-fc51-466c-b8f4-a1760e7dc5ef",
      "name": "转移参与者的接受",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        1168,
        464
      ],
      "parameters": {
        "email": "={{ $json.attendees.email }}",
        "tagId": [
          "13667113"
        ],
        "resource": "contact-tagging"
      },
      "credentials": {
        "klickTippApi": {
          "id": "K9JyBdCM4SZc1cXl",
          "name": "DEMO KlickTipp account"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "6df24922-fbf9-431f-9bee-a943776c19b8",
      "name": "转移参与者的考虑",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        1168,
        672
      ],
      "parameters": {
        "email": "={{ $json.attendees.email }}",
        "tagId": [
          "13667652"
        ],
        "resource": "contact-tagging"
      },
      "credentials": {
        "klickTippApi": {
          "id": "K9JyBdCM4SZc1cXl",
          "name": "DEMO KlickTipp account"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "2c37c048-2462-415f-b590-08206493b281",
      "name": "遍历参与者(事件取消)",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        288,
        0
      ],
      "parameters": {
        "include": "allOtherFields",
        "options": {},
        "fieldToSplitOut": "attendees"
      },
      "typeVersion": 1
    },
    {
      "id": "f7daf469-c562-4b92-bf9f-46da7f7d7c49",
      "name": "按参与者状态路由",
      "type": "n8n-nodes-base.switch",
      "position": [
        880,
        496
      ],
      "parameters": {
        "rules": {
          "values": [
            {
              "outputKey": "declined",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "c8062f1d-5ad9-4b7e-bbc2-ae0ca717ccfd",
                    "operator": {
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $json.attendees.responseStatus }}",
                    "rightValue": "declined"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "accepted",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "3eafe07b-f1f2-433f-9a0e-e017fce32984",
                    "operator": {
                      "name": "filter.operator.equals",
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $json.attendees.responseStatus }}",
                    "rightValue": "accepted"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "considered",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "773e0819-7483-4da1-b6b0-ba954a714bd8",
                    "operator": {
                      "name": "filter.operator.equals",
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $json.attendees.responseStatus }}",
                    "rightValue": "tentative"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "event updated",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "2d5e9141-6682-410d-a7d9-2d670256fe2d",
                    "operator": {
                      "name": "filter.operator.equals",
                      "type": "string",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $json.attendees.responseStatus }}",
                    "rightValue": "needsAction"
                  }
                ]
              },
              "renameOutput": true
            }
          ]
        },
        "options": {}
      },
      "typeVersion": 3.3
    },
    {
      "id": "4185e4c2-519f-432b-aa62-fc2dd53d3313",
      "name": "遍历参与者(状态更改)",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        288,
        528
      ],
      "parameters": {
        "include": "allOtherFields",
        "options": {},
        "fieldToSplitOut": "attendees"
      },
      "typeVersion": 1
    },
    {
      "id": "3b208a3b-5e20-421c-abe5-b8c1ce363f08",
      "name": "遍历参与者(事件创建)",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        288,
        -256
      ],
      "parameters": {
        "include": "allOtherFields",
        "options": {},
        "fieldToSplitOut": "attendees"
      },
      "typeVersion": 1
    },
    {
      "id": "e0ee59c3-3c5a-451d-89ec-d1ad6259e2cc",
      "name": "4. 按状态路由",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        800,
        -384
      ],
      "parameters": {
        "color": 7,
        "width": 272,
        "height": 1472,
        "content": "## 4. 按状态路由。"
      },
      "typeVersion": 1
    },
    {
      "id": "f83d3fab-ac2e-4e60-921e-a0ae932b682d",
      "name": "过滤电子邮件域名(新事件)",
      "type": "n8n-nodes-base.filter",
      "notes": "Filter out a specific email domain.",
      "position": [
        592,
        -256
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "0a33ede9-0b50-4f87-9f13-758036c5c1f7",
              "operator": {
                "type": "string",
                "operation": "notContains"
              },
              "leftValue": "={{ $json.attendees.email }}",
              "rightValue": "@example.com"
            }
          ]
        }
      },
      "notesInFlow": true,
      "typeVersion": 2.2
    },
    {
      "id": "9df6483b-175a-4b37-9dbb-c2bb86882772",
      "name": "过滤电子邮件域名(更新事件)",
      "type": "n8n-nodes-base.filter",
      "notes": "Filter out a specific email domain.",
      "position": [
        592,
        528
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "0a33ede9-0b50-4f87-9f13-758036c5c1f7",
              "operator": {
                "type": "string",
                "operation": "notContains"
              },
              "leftValue": "={{ $json.attendees.email }}",
              "rightValue": "@example.com"
            }
          ]
        }
      },
      "notesInFlow": true,
      "typeVersion": 2.2
    },
    {
      "id": "e5dcf947-2194-4335-ad8d-653ec6391cd4",
      "name": "为参与者创建或更新联系人(更新事件)",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        1168,
        880
      ],
      "parameters": {
        "email": "={{ $json.attendees.email }}",
        "tagId": "13642952",
        "fields": {
          "dataFields": [
            {
              "fieldId": "field223461",
              "fieldValue": "={{ $json.summary }}"
            },
            {
              "fieldId": "field224593",
              "fieldValue": "={{ $json.location ?? \"\" }}"
            },
            {
              "fieldId": "field223462",
              "fieldValue": "={{ $json.description ?? \"\" }}"
            },
            {
              "fieldId": "field223460",
              "fieldValue": "={{ Math.round(DateTime.fromISO($json.start.dateTime, { setZone: true }).toSeconds()) }}"
            },
            {
              "fieldId": "field223459",
              "fieldValue": "={{ Math.round(DateTime.fromISO($json.end.dateTime, { setZone: true }).toSeconds()) }}"
            },
            {
              "fieldId": "fieldFirstName",
              "fieldValue": "={{ $json.displayName ? $json.displayName.split(' ')[0] : '' }}"
            },
            {
              "fieldId": "fieldLastName",
              "fieldValue": "={{ $json.displayName ? $json.displayName.split(' ').slice(1).join(' ') : '' }}"
            }
          ]
        },
        "resource": "subscriber",
        "operation": "subscribe"
      },
      "credentials": {
        "klickTippApi": {
          "id": "K9JyBdCM4SZc1cXl",
          "name": "DEMO KlickTipp account"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "23c83e2e-4fd3-401d-b34b-77cd9335c36c",
      "name": "为参与者创建或更新联系人(新事件)",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        1168,
        -256
      ],
      "parameters": {
        "email": "={{ $json.attendees.email }}",
        "tagId": "13642952",
        "fields": {
          "dataFields": [
            {
              "fieldId": "field223461",
              "fieldValue": "={{ $json.summary }}"
            },
            {
              "fieldId": "field224593",
              "fieldValue": "={{ $json.location ?? \"\" }}"
            },
            {
              "fieldId": "field223462",
              "fieldValue": "={{ $json.description ?? \"\" }}"
            },
            {
              "fieldId": "field223460",
              "fieldValue": "={{ Math.round(DateTime.fromISO($json.start.dateTime, { setZone: true }).toSeconds()) }}"
            },
            {
              "fieldId": "field223459",
              "fieldValue": "={{ Math.round(DateTime.fromISO($json.end.dateTime, { setZone: true }).toSeconds()) }}"
            },
            {
              "fieldId": "fieldFirstName",
              "fieldValue": "={{ $json.displayName ? $json.displayName.split(' ')[0] : '' }}"
            },
            {
              "fieldId": "fieldLastName",
              "fieldValue": "={{ $json.displayName ? $json.displayName.split(' ').slice(1).join(' ') : '' }}"
            }
          ]
        },
        "resource": "subscriber",
        "operation": "subscribe"
      },
      "credentials": {
        "klickTippApi": {
          "id": "K9JyBdCM4SZc1cXl",
          "name": "DEMO KlickTipp account"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "0fb138a6-b916-4217-ad9b-0614542fe990",
      "name": "过滤电子邮件域名(取消事件)",
      "type": "n8n-nodes-base.filter",
      "notes": "Filter out a specific email domain.",
      "position": [
        592,
        0
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "0a33ede9-0b50-4f87-9f13-758036c5c1f7",
              "operator": {
                "type": "string",
                "operation": "notContains"
              },
              "leftValue": "={{ $json.attendees.email }}",
              "rightValue": "@example.com"
            }
          ]
        }
      },
      "notesInFlow": true,
      "typeVersion": 2.2
    },
    {
      "id": "562daf9a-86fa-4570-a80f-316aacaea8be",
      "name": "监视新的 Google 日历事件",
      "type": "n8n-nodes-base.googleCalendarTrigger",
      "position": [
        0,
        -256
      ],
      "parameters": {
        "options": {},
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        },
        "triggerOn": "eventCreated",
        "calendarId": {
          "__rl": true,
          "mode": "list",
          "value": "58a6b5f7ca7ac682e5474d459a76e835b74752d6b0a6c2efb58cb82880e242d1@group.calendar.google.com",
          "cachedResultName": "Test of webinar invitations"
        }
      },
      "credentials": {
        "googleCalendarOAuth2Api": {
          "id": "1rvfgmaf8gVCjiVZ",
          "name": "(Oleksandr) Google Calendar account"
        }
      },
      "typeVersion": 1
    }
  ],
  "active": true,
  "pinData": {
    "Watch updated Google Calendar events": [
      {
        "json": {
          "id": "3jnt3e1qbie7vmol429p7sqnj9",
          "end": {
            "dateTime": "2025-10-11T17:00:00+03:00",
            "timeZone": "Europe/Kiev"
          },
          "etag": "\"3519647142514494\"",
          "kind": "calendar#event",
          "start": {
            "dateTime": "2025-10-11T16:00:00+03:00",
            "timeZone": "Europe/Kiev"
          },
          "status": "confirmed",
          "created": "2025-10-07T07:51:30.000Z",
          "creator": {
            "email": "kovalenko.odev@gmail.com"
          },
          "iCalUID": "3jnt3e1qbie7vmol429p7sqnj9@google.com",
          "summary": "ffsfff",
          "updated": "2025-10-07T07:52:51.257Z",
          "htmlLink": "https://www.google.com/calendar/event?eid=M2pudDNlMXFiaWU3dm1vbDQyOXA3c3FuajkgNThhNmI1ZjdjYTdhYzY4MmU1NDc0ZDQ1OWE3NmU4MzViNzQ3NTJkNmIwYTZjMmVmYjU4Y2I4Mjg4MGUyNDJkMUBn",
          "sequence": 0,
          "attendees": [
            {
              "email": "klicktippalex@gmail.com",
              "responseStatus": "needsAction"
            },
            {
              "email": "klicktippalex+2@example.com",
              "responseStatus": "needsAction"
            }
          ],
          "eventType": "default",
          "organizer": {
            "self": true,
            "email": "58a6b5f7ca7ac682e5474d459a76e835b74752d6b0a6c2efb58cb82880e242d1@group.calendar.google.com",
            "displayName": "Test of webinar invitations"
          },
          "reminders": {
            "useDefault": true
          },
          "hangoutLink": "https://meet.google.com/kdm-jtbc-ovs",
          "conferenceData": {
            "entryPoints": [
              {
                "uri": "https://meet.google.com/kdm-jtbc-ovs",
                "label": "meet.google.com/kdm-jtbc-ovs",
                "entryPointType": "video"
              }
            ],
            "conferenceId": "kdm-jtbc-ovs",
            "conferenceSolution": {
              "key": {
                "type": "hangoutsMeet"
              },
              "name": "Google Meet",
              "iconUri": "https://fonts.gstatic.com/s/i/productlogos/meet_2020q4/v6/web-512dp/logo_meet_2020q4_color_2x_web_512dp.png"
            }
          }
        }
      }
    ],
    "Watch cancelled Google Calendar events": [
      {
        "json": {
          "id": "3jnt3e1qbie7vmol429p7sqnj9",
          "end": {
            "dateTime": "2025-10-11T19:15:00+03:00",
            "timeZone": "Europe/Kiev"
          },
          "etag": "\"3519647329840350\"",
          "kind": "calendar#event",
          "start": {
            "dateTime": "2025-10-11T18:15:00+03:00",
            "timeZone": "Europe/Kiev"
          },
          "status": "cancelled",
          "created": "2025-10-07T07:51:30.000Z",
          "creator": {
            "email": "kovalenko.odev@gmail.com"
          },
          "iCalUID": "3jnt3e1qbie7vmol429p7sqnj9@google.com",
          "summary": "ffsfff",
          "updated": "2025-10-07T07:54:24.920Z",
          "htmlLink": "https://www.google.com/calendar/event?eid=M2pudDNlMXFiaWU3dm1vbDQyOXA3c3FuajkgNThhNmI1ZjdjYTdhYzY4MmU1NDc0ZDQ1OWE3NmU4MzViNzQ3NTJkNmIwYTZjMmVmYjU4Y2I4Mjg4MGUyNDJkMUBn",
          "sequence": 2,
          "attendees": [
            {
              "email": "klicktippalex@gmail.com",
              "responseStatus": "needsAction"
            },
            {
              "email": "klicktippalex@example.com",
              "responseStatus": "needsAction"
            }
          ],
          "eventType": "default",
          "organizer": {
            "self": true,
            "email": "58a6b5f7ca7ac682e5474d459a76e835b74752d6b0a6c2efb58cb82880e242d1@group.calendar.google.com",
            "displayName": "Test of webinar invitations"
          },
          "reminders": {
            "useDefault": true
          },
          "hangoutLink": "https://meet.google.com/kdm-jtbc-ovs",
          "conferenceData": {
            "entryPoints": [
              {
                "uri": "https://meet.google.com/kdm-jtbc-ovs",
                "label": "meet.google.com/kdm-jtbc-ovs",
                "entryPointType": "video"
              }
            ],
            "conferenceId": "kdm-jtbc-ovs",
            "conferenceSolution": {
              "key": {
                "type": "hangoutsMeet"
              },
              "name": "Google Meet",
              "iconUri": "https://fonts.gstatic.com/s/i/productlogos/meet_2020q4/v6/web-512dp/logo_meet_2020q4_color_2x_web_512dp.png"
            }
          }
        }
      }
    ]
  },
  "settings": {
    "timezone": "Europe/Berlin",
    "callerPolicy": "workflowsFromSameOwner",
    "executionOrder": "v1"
  },
  "versionId": "d3810a94-128d-4417-b2c9-28b53ea2e6e3",
  "connections": {
    "Route by attendees' status": {
      "main": [
        [
          {
            "node": "Transfer the attendees' declines",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Transfer the attendees' acceptances",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Transfer the attendees' considerations",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Create or update contact for attendee (updated event)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter email domain (new event)": {
      "main": [
        [
          {
            "node": "Create or update contact for attendee (new event)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Watch new Google Calendar events": {
      "main": [
        [
          {
            "node": "Iterate through attendees (event created)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter email domain (updated event)": {
      "main": [
        [
          {
            "node": "Route by attendees' status",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter email domain (canceled event)": {
      "main": [
        [
          {
            "node": "Transfer attendees cancellations",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Watch updated Google Calendar events": {
      "main": [
        [
          {
            "node": "Iterate through attendees (status changed)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Watch cancelled Google Calendar events": {
      "main": [
        [
          {
            "node": "Iterate through attendees (event canceled)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Iterate through attendees (event created)": {
      "main": [
        [
          {
            "node": "Filter email domain (new event)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Iterate through attendees (event canceled)": {
      "main": [
        [
          {
            "node": "Filter email domain (canceled event)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Iterate through attendees (status changed)": {
      "main": [
        [
          {
            "node": "Filter email domain (updated event)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
常见问题

如何使用这个工作流?

复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。

这个工作流适合什么场景?

这是一个高级难度的工作流,适用于Social Media等场景。适合高级用户,包含 16+ 个节点的复杂工作流

需要付费吗?

本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。

工作流信息
难度等级
高级
节点数量22
分类1
节点类型6
难度说明

适合高级用户,包含 16+ 个节点的复杂工作流

作者
KlickTipp

KlickTipp

@KlickTipp

Reach more people. 100% GDPR compliant. Quickly create automated email campaigns, SMS and marketing automations. Market your knowledge independently of Google & Co., sell lucrative products and activate your customers.

外部链接
在 n8n.io 上查看 →

分享此工作流