InboxOps: AI Email Automation with Postmark & Gemini Flash
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

인박스 오퍼스: AI 기반 이메일 자동화 플랫폼

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

앱 개발

대상자

  • 대상: 기업의 운영, 고객 지원, HR, 관리자 등 이메일 기반 워크플로우를 처리하는 프로페셔널
  • 난이도: 중급~고급 (AI, API, 웹 개발 기술 이해 필요)

핵심 요약

  • Postmark의 이메일 파싱 기능을 활용해 이메일을 실시간 대시보드로 변환
  • Gemini Flash LLM을 사용해 이메일 요약, 분류, 태그, 중요도 예측
  • FastAPI + SQLite 기반으로 모듈형 대시보드 UI와 AI 챗봇 구현

섹션별 세부 요약

1️⃣ Postmark를 통한 이메일 파싱

  • Postmark의 웹훅을 통해 이메일을 JSON 포맷으로 파싱 (예: {"From": "user@company.com", "Subject": "..."})
  • DKIM/SPF 정책 검증을 통한 이메일 보안 강화
  • 파싱된 데이터를 SQLite DB에 저장 (메타데이터, 원본 내용 포함)

2️⃣ Gemini LLM을 활용한 이메일 이해

  • 정규표현식 및 사전 기반 분류 (ORDER, SUPPORT, APPROVAL 등)
  • 이메일에서 요약, 태그, 중요도 추출 (예: 태그: ["leave", "login issue"])
  • 분류된 데이터를 기반으로 워크플로우 트리거 및 UI 렌더링

3️⃣ FastAPI + SQLAlchemy 기반 백엔드 로직

  • 이메일 라우팅:

- /u - 인박스

- /dashboard - 지원, 티켓, 성공률 대시보드

- /ai-chat - AI 챗봇 (JSON 맥락, 요약, 태그 기반 쿼리 처리)

  • 모듈화된 기능: 주문, 승인, 지원, HR 요청, 고객 문의 처리

4️⃣ 향후 개선 방향

  • Slack/MS Teams 연동 (Inbound → Slack, Slack → Outbound)
  • 고객 불만 감정 분석CRM 연동

결론

  • Postmark + Gemini AI를 활용해 이메일을 실시간 대시보드로 자동화
  • FastAPI + Tailwind CSS로 모듈형 UI 구현, AI 챗봇으로 기능 확장
  • 향후 Slack 연동, 감정 분석 등 기능 추가 예정 (현재 GitHub: https://github.com/DYNAMICMORTAL/inboxops)