방법 1 — UI에서 직접
캔버스 오른쪽 상단 ⋯ → Download → .json 파일 저장
방법 2 — 캔버스에서 복사
Ctrl+A → Ctrl+C → 텍스트 편집기에 붙여넣기 → .json 저장
방법 3 — CLI (자체 호스팅)
n8n export:workflow --id=워크플로우ID --output=./backup/ai-email-assistant.json
파일명 규칙: YYYYMMDD_워크플로우이름_v버전.json
예시: 20260628_AI이메일비서_v1.json
🛠️ 실습
STEP 1기능 1 — 첨부파일 자동 감지 및 Google Drive 저장
Edit Fields에 첨부파일수·첨부파일명목록 필드 추가
IF 노드 추가: {{ $json.첨부파일수 }} > 0
True 경로: Gmail Get Attachment → Google Drive Upload → Sheets 로그 → Slack 알림
False 경로: 기존 OpenAI 노드로 연결
첨부파일 포함 테스트 메일 발송 후 Drive 저장 확인
캡처: n8n_day28_attachment_drive.png
STEP 2기능 2 — VIP 발신자 특별 처리
Sheets VIP발신자목록 탭 생성 (헤더: 이메일주소/이름/관계/메모)
본인 이메일 주소를 VIP로 등록
Google Sheets Get Rows (VIP 목록 조회) → Code (VIP 여부 확인) → IF (VIP 분기)