8
n8n 한국어amn8n.com

Gmail 정리자

중급

이것은Ticket Management, AI Summarization분야의자동화 워크플로우로, 11개의 노드를 포함합니다.주로 Gmail, Switch, GmailTrigger 등의 노드를 사용하며. 규칙 기반 분류와 스마트 액션을 사용한 Gmail 받은편지함 정리 자동화

사전 요구사항
  • Google 계정 및 Gmail API 인증 정보
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
  "id": "OlJ23u8YjjeZ3DGu",
  "meta": {
    "instanceId": "922f87b0adfedb3ae09541ddf50e19d9af2c8cfac1d8da5d9cd4cdfe64d30bee",
    "templateCredsSetupCompleted": true
  },
  "name": "Gmail Organizer",
  "tags": [],
  "nodes": [
    {
      "id": "a81015eb-1a7b-4832-8506-f84835713f21",
      "name": "새 이메일 수신",
      "type": "n8n-nodes-base.gmailTrigger",
      "position": [
        -1380,
        100
      ],
      "parameters": {
        "simple": false,
        "filters": {},
        "options": {},
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "id": "9ab80617-5aa2-4c1a-9d5a-aab0c4387a45",
      "name": "내용별 이메일 분류",
      "type": "n8n-nodes-base.switch",
      "position": [
        -1080,
        100
      ],
      "parameters": {
        "rules": {
          "values": [
            {
              "outputKey": "Work Emails",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": false,
                  "typeValidation": "strict"
                },
                "combinator": "or",
                "conditions": [
                  {
                    "operator": {
                      "type": "string",
                      "operation": "contains"
                    },
                    "leftValue": "={{ $json.from }}",
                    "rightValue": "@company.com"
                  },
                  {
                    "operator": {
                      "type": "string",
                      "operation": "contains"
                    },
                    "leftValue": "={{ $json.from }}",
                    "rightValue": "work"
                  },
                  {
                    "operator": {
                      "type": "string",
                      "operation": "contains"
                    },
                    "leftValue": "={{ $json.subject }}",
                    "rightValue": "meeting"
                  },
                  {
                    "operator": {
                      "type": "string",
                      "operation": "contains"
                    },
                    "leftValue": "={{ $json.subject }}",
                    "rightValue": "project"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "Shopping Orders",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": false,
                  "typeValidation": "strict"
                },
                "combinator": "or",
                "conditions": [
                  {
                    "operator": {
                      "type": "string",
                      "operation": "contains"
                    },
                    "leftValue": "={{ $json.from }}",
                    "rightValue": "amazon"
                  },
                  {
                    "operator": {
                      "type": "string",
                      "operation": "contains"
                    },
                    "leftValue": "={{ $json.from }}",
                    "rightValue": "shop"
                  },
                  {
                    "operator": {
                      "type": "string",
                      "operation": "contains"
                    },
                    "leftValue": "={{ $json.subject }}",
                    "rightValue": "order"
                  },
                  {
                    "operator": {
                      "type": "string",
                      "operation": "contains"
                    },
                    "leftValue": "={{ $json.subject }}",
                    "rightValue": "receipt"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "Newsletters",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": false,
                  "typeValidation": "strict"
                },
                "combinator": "or",
                "conditions": [
                  {
                    "operator": {
                      "type": "string",
                      "operation": "contains"
                    },
                    "leftValue": "={{ $json.subject }}",
                    "rightValue": "newsletter"
                  },
                  {
                    "operator": {
                      "type": "string",
                      "operation": "contains"
                    },
                    "leftValue": "={{ $json.subject }}",
                    "rightValue": "unsubscribe"
                  },
                  {
                    "operator": {
                      "type": "string",
                      "operation": "contains"
                    },
                    "leftValue": "={{ $json.from }}",
                    "rightValue": "noreply"
                  },
                  {
                    "operator": {
                      "type": "string",
                      "operation": "contains"
                    },
                    "leftValue": "={{ $json.from }}",
                    "rightValue": "no-reply"
                  }
                ]
              },
              "renameOutput": true
            }
          ]
        },
        "options": {}
      },
      "typeVersion": 3.2
    },
    {
      "id": "ab60dc70-310e-4e7f-97d5-21a29d2c771d",
      "name": "업무 레이블 적용",
      "type": "n8n-nodes-base.gmail",
      "position": [
        -780,
        -60
      ],
      "webhookId": "5811f32f-af7e-42f2-8879-229732f87e08",
      "parameters": {
        "labelIds": [
          "Work"
        ],
        "messageId": "={{ $json.id }}",
        "operation": "addLabels"
      },
      "typeVersion": 2.1
    },
    {
      "id": "6d74ae5c-fd8b-4b6f-8cb8-7500dd88e091",
      "name": "쇼핑 레이블 적용",
      "type": "n8n-nodes-base.gmail",
      "position": [
        -780,
        100
      ],
      "webhookId": "b0698510-399f-458b-8d6e-c25e77ae99ab",
      "parameters": {
        "labelIds": [
          "Shopping"
        ],
        "messageId": "={{ $json.id }}",
        "operation": "addLabels"
      },
      "typeVersion": 2.1
    },
    {
      "id": "f365dfaf-18b3-46e4-9d3a-bebefa47e422",
      "name": "뉴스레터 레이블 적용",
      "type": "n8n-nodes-base.gmail",
      "position": [
        -780,
        240
      ],
      "webhookId": "d919fdfa-29bb-4e93-a14d-67d03add6d5e",
      "parameters": {
        "labelIds": [
          "Newsletter"
        ],
        "messageId": "={{ $json.id }}",
        "operation": "addLabels"
      },
      "typeVersion": 2.1
    },
    {
      "id": "1b9ca166-9430-427f-9179-0ca6fcca702c",
      "name": "업무 이메일 중요 표시",
      "type": "n8n-nodes-base.gmail",
      "position": [
        -480,
        -60
      ],
      "webhookId": "b22b979e-a84c-465c-8c19-fef43732b80e",
      "parameters": {
        "operation": "markAsImportant"
      },
      "typeVersion": 2.1
    },
    {
      "id": "814ee0b2-f75a-49aa-9fb4-87424b73d199",
      "name": "뉴스레터 이메일 보관",
      "type": "n8n-nodes-base.gmail",
      "position": [
        -480,
        240
      ],
      "webhookId": "2578e1a0-654d-42a9-baee-45c7fa5a5cd4",
      "parameters": {
        "labelIds": [
          "ARCHIVE"
        ],
        "messageId": "={{ $json.id }}",
        "operation": "addLabels"
      },
      "typeVersion": 2.1
    },
    {
      "id": "266c2c00-6ec6-42b6-bf45-24717edc1bb9",
      "name": "주요 워크플로 설명",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2020,
        -400
      ],
      "parameters": {
        "color": 4,
        "width": 450,
        "height": 1000,
        "content": "# 📧 Gmail Smart Email Organizer\n\n## What This Workflow Does\nAutomatically organizes your Gmail inbox by categorizing incoming emails and applying appropriate labels and actions based on sender and subject content.\n\n## How It Works\n1. **Monitors Gmail**: Checks for new emails every minute\n2. **Smart Categorization**: Analyzes sender and subject to categorize emails\n3. **Auto-Labeling**: Applies appropriate labels (Work, Shopping, Newsletter)\n4. **Smart Actions**: Marks work emails as important, archives newsletters\n\n## Categories\n• **Work**: Company emails, meetings, projects\n• **Shopping**: Orders, receipts, e-commerce\n• **Newsletter**: Marketing emails, subscriptions\n\n## Setup Required\n1. Connect your Gmail account via OAuth2\n2. Create labels in Gmail: 'Work', 'Shopping', 'Newsletter'\n3. Activate the workflow\n4. Customize keywords as needed\n\n## Benefits\n✅ Saves time on manual email organization\n✅ Never miss important work emails\n✅ Keeps inbox clean and organized\n✅ Runs automatically 24/7\n\n**Perfect for professionals who receive 20+ emails daily and want automated organization without complex rules.**"
      },
      "typeVersion": 1
    },
    {
      "id": "5f96a973-6add-441e-a509-b4e94e33342e",
      "name": "1단계 - 이메일 감지",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1400,
        -380
      ],
      "parameters": {
        "color": 7,
        "width": 300,
        "height": 260,
        "content": "## Step 1: Email Detection\n\n**Gmail Trigger** monitors your inbox and triggers the workflow when new emails arrive.\n\n**Polling**: Every minute\n**Setup**: Requires Gmail OAuth2 connection"
      },
      "typeVersion": 1
    },
    {
      "id": "0ea0e02b-fdfd-434d-a731-7c665bff1701",
      "name": "2단계 - 스마트 분류",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -880,
        -420
      ],
      "parameters": {
        "color": 7,
        "width": 300,
        "height": 280,
        "content": "## Step 2: Smart Categorization\n\n**Switch Node** analyzes email content using multiple conditions:\n- Sender domain/email\n- Subject keywords\n- Common patterns\n\n**Routes to**: Work, Shopping, Newsletter, or Other"
      },
      "typeVersion": 1
    },
    {
      "id": "277ab3e7-95a6-4df3-ac77-e5cf37df1c55",
      "name": "3단계 - 자동화 작업",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -360,
        -380
      ],
      "parameters": {
        "color": 7,
        "width": 350,
        "height": 260,
        "content": "## Step 3: Automated Actions\n\n**Gmail Nodes** perform category-specific actions:\n\n🔹 **Work Emails**: Add 'Work' label + Mark as Important\n🔹 **Shopping**: Add 'Shopping' label\n🔹 **Newsletter**: Add 'Newsletter' label + Archive\n\n**Result**: Organized inbox with proper labels and priority marking"
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "637565f8-6faf-45a0-a198-419d4f89973e",
  "connections": {
    "ab60dc70-310e-4e7f-97d5-21a29d2c771d": {
      "main": [
        [
          {
            "node": "1b9ca166-9430-427f-9179-0ca6fcca702c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a81015eb-1a7b-4832-8506-f84835713f21": {
      "main": [
        [
          {
            "node": "9ab80617-5aa2-4c1a-9d5a-aab0c4387a45",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f365dfaf-18b3-46e4-9d3a-bebefa47e422": {
      "main": [
        [
          {
            "node": "814ee0b2-f75a-49aa-9fb4-87424b73d199",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9ab80617-5aa2-4c1a-9d5a-aab0c4387a45": {
      "main": [
        [
          {
            "node": "ab60dc70-310e-4e7f-97d5-21a29d2c771d",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "6d74ae5c-fd8b-4b6f-8cb8-7500dd88e091",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "f365dfaf-18b3-46e4-9d3a-bebefa47e422",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
자주 묻는 질문

이 워크플로우를 어떻게 사용하나요?

위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.

이 워크플로우는 어떤 시나리오에 적합한가요?

중급 - 티켓 관리, AI 요약

유료인가요?

이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.

워크플로우 정보
난이도
중급
노드 수11
카테고리2
노드 유형4
난이도 설명

일정 경험을 가진 사용자를 위한 6-15개 노드의 중간 복잡도 워크플로우

외부 링크
n8n.io에서 보기

이 워크플로우 공유

카테고리

카테고리: 34