목적: 스마트폰에서 이메일·문자·카톡 메시지·캡쳐를 메신저로 전달하면 Google Calendar/Tasks에 등록되는 기능의 구현 경로 결정
작성일: 2026-07-06 (최종 업데이트 2026-07-07) | 상태: ✅ 결정됨 — Telegram + n8n 우선 진행, 이후 Hermes Agent 스킬(google-chat-work-intake)도 구현 완료
| 기준 | ① Telegram + n8n | ② Hermes Agent 스킬 | ③ 카카오톡 PlayMCP |
|---|---|---|---|
| 메시지 수신 | ✅ Bot API (텍스트/사진) | ✅ 텔레그램 + Google Chat | ❌ 수신 훅 없음 (발신/제어 위주) |
| 이미지 분석 | ✅ LLM 노드 (영수증 워크플로 검증) | ✅ 멀티모달 직접 분석 | △ 채널 챗봇 별도 구축 시에만 |
| Calendar/Tasks 등록 | ✅ Google 노드 또는 웹훅 | ✅ Google 계정 연동 보유 | △ 톡캘린더만 직접 지원 |
| 구축 난이도 | 중 (기존 경험으로 단축) | 하 (SKILL.md 1개) | 상 (심사+서버) |
| 운영 비용 | 추가 0 (이미 운영) | 추가 0 (이미 설치) | 서버+심사 유지 |
| 리스크 | n8n 장애 시 중단 | 제품 성숙도 미확인 | 카카오 정책 변경 |
google-chat-work-intake — Google Chat 메시지를 Calendar/Task/둘 다/Update로 분류해 등록. 이전 Threads/Notion/Codex 기반 시도는 폐기하고 이번 요청 기준으로 새로 제작. 별도 Google Chat platform plugin은 만들지 않고 기존 google_chat-platform gateway + Hermes Agent loop 재사용Telegram Trigger (메시지/사진)
→ Code (프롬프트+이미지 base64 페이로드 생성)
→ Gemini 3.5 Flash (OpenAI 호환 HTTP)
→ Code (파싱+확인 메시지)
→ Telegram 승인 요청 (Send & Wait)
→ IF 승인 → Split(events)→Google Calendar / Split(tasks)→Google Tasks
→ 결과 회신
(+ Notion 노드 2개 — Phase 2 비활성)