n8n· 자동화 · 20분업데이트 2026-04-18
이메일 받으면 Notion DB에 자동 정리하기 (n8n)
받은 편지함을 영수증/계약/문의로 자동 분류해서 Notion 데이터베이스에 쌓는 워크플로.
#n8n#Notion#Gmail#자동화
만들고 나면
- 이메일이 올 때마다 AI가 카테고리 분류 (영수증 / 계약 / 고객 문의 / 기타)
- 발신자·제목·요약·카테고리를 Notion DB에 자동 입력
- 첨부파일이 있으면 Notion 페이지 본문에 링크
준비물
- n8n 계정 (Cloud 무료 티어 또는 self-host)
- Gmail 계정 + Google OAuth 크레덴셜
- Notion API 토큰 + DB ID
- OpenAI 또는 Anthropic API 키
워크플로 구조
Gmail Trigger (신규 메일)
↓
OpenAI / Anthropic (분류 + 요약)
↓
Set (Notion에 넣을 필드 정리)
↓
Notion (Create Database Page)
핵심 노드 설정
1. Gmail Trigger
- Event:
Message Received - Poll interval: 5분
- Filter:
label:INBOX -category:promotions
2. AI 분류 노드 (OpenAI 예시)
System prompt:
너는 이메일을 4개 카테고리 중 하나로 분류하는 AI야.
카테고리: 영수증 | 계약 | 고객 문의 | 기타
JSON으로 응답:
{
"category": "...",
"summary": "한 문장 요약 (50자 이내)",
"urgency": "high" | "normal" | "low"
}
User prompt:
제목: {{$node["Gmail Trigger"].json["subject"]}}
발신자: {{$node["Gmail Trigger"].json["from"]}}
본문: {{$node["Gmail Trigger"].json["text"]}}
Response Format: JSON Object
3. Notion Create Page
Database ID: (본인 DB ID)
필드 매핑:
- Title:
{{$node["Gmail Trigger"].json["subject"]}} - 발신자 (text):
{{$node["Gmail Trigger"].json["from"]}} - 카테고리 (select):
{{$json.category}} - 요약 (text):
{{$json.summary}} - 긴급도 (select):
{{$json.urgency}} - 원본 링크 (url):
https://mail.google.com/mail/u/0/#inbox/{{$node["Gmail Trigger"].json["id"]}}
비용
월 1,000개 메일 기준:
- OpenAI gpt-4o-mini: 약 $0.3
- n8n Cloud: 무료 (월 5,000 executions까지)
- 합계: 월 500원 미만
확장 아이디어
- 영수증 카테고리만 따로 별도 DB로 분기 (세무처리용)
- 긴급도
high면 Slack으로 즉시 알림 - 고객 문의는 자동 답장 초안 생성해서 Drafts에 저장
다음 단계
- 에이전트 vs 자동화 차이 — 언제 더 복잡한 도구가 필요한가
다른 레시피