AI 라벨과 임시 저장으로 받은편지함을 정리하는 방법
언제 쓸까: 월요일 아침이나 휴가 후 받은편지함이 가득 찼을 때
사전 조건
- Gmail API가 활성화된 Google Cloud 프로젝트 — console.cloud.google.com > APIs > Gmail API > Enable
- OAuth 2.0 데스크톱 자격증명 — Credentials > Create OAuth client > Desktop. GOOGLE_OAUTH_CLIENT_ID와 _SECRET 환경 변수 설정
흐름
-
지난주 읽지 않은 메시지 가져오기지난 7일간의 읽지 않은 Gmail 메시지를 검색합니다. 발신자 카테고리(팀, 외부, 판매처, 뉴스레터)별로 그룹화합니다.✓ 복사됨→ 그룹별 개수 + 미리보기 라인
-
뉴스레터 자동 라벨 지정 + 보관뉴스레터 버킷의 메시지에 'newsletter' 라벨을 지정하고 보관합니다.✓ 복사됨→ 보관된 개수, 스레드 ID
-
상위 5개 중요 스레드에 대한 회신 임시 저장상위 5개 중요 스레드(클라이언트 요청, 차단, 의사결정 필요)에 대해 간결한 회신을 임시 저장합니다. 전송하지 마세요 — 임시 저장만 합니다.✓ 복사됨→ Gmail에 표시된 5개 임시 저장 메시지
결과: 받은편지함 20개 이하, 검토 및 전송할 준비가 된 임시 저장 메시지
함정
- AI가 회신을 임시 저장하는 대신 전송합니다 — 항상 프롬프트에 'draft only'라고 명시합니다. 신뢰할 수 없는 세션에서는 send_gmail_message를 비활성화합니다.