hotline.email: AI 기반 이메일 분류 시스템 구축
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
DevOps
대상자
- 소프트웨어 개발자 및 DevOps 엔지니어
- AI/ML 도구와 이메일 인프라 통합에 관심 있는 기술자
- 난이도: 중간 - 웹훅 설정 및 AI 에이전트 구성 기초 지식 필요
핵심 요약
- Postmark의 inbound webhook과 Agent.ai의 AI 에이전트를 결합하여 이메일 자동 분류 시스템 구현
- JSON 기반의 분류 규칙을 통해 이메일을
support@
,sales@
등 특정 주소로 자동 전달 - 사용자 정의 도메인(
@HotLine.email
)과 공개된 소스코드를 통해 확장 가능
섹션별 세부 요약
1. MVP 개념 설명
- Postmark의 inbound webhook을 통해 수신 이메일을 Agent.ai 에이전트로 전달
- LLM 기반 AI 에이전트가 이메일 내용을 분석하여 분류 규칙 적용
- 사전 설정된 이메일 주소(
support@
,fallback@
등)로 이메일 전달 처리 - 사용자 정의 JSON 설정을 통해 분류 규칙을 동적으로 조정 가능
2. 구현 방식
- Postmark의 inbound domain forwarding 기능을 사용하여 도메인(
hotline.email
) 연결 - Agent.ai 플랫폼을 통해 AI 에이전트 생성 및 웹훅 설정
- Dynadot을 사용한 도메인 등록 및 DNS 설정
- JSON 구조 예시 제공:
```json
{
"support": {"email": "support@fayaz.dev"},
"offer": {"email": "offers@fayaz.dev"},
"fallback": {"email": "fallback@fayaz.dev"}
}
```
3. 기술적 구현 요소
- Postmark의 inbound webhook과 Agent.ai의 웹훅 API 연동
- LLM 기반의 자연어 처리를 통해 이메일 분류 시스템 구현
- 소스코드 공개를 통해 기술 스택 공유 (Agent.ai 플랫폼 내 링크 제공)
결론
- Postmark와 Agent.ai의 웹훅 기능을 결합하여 이메일 분류 시스템을 간단하게 구현 가능
- JSON 기반의 유연한 규칙 설정으로 다양한 비즈니스 요구사항 대응
- 도메인 등록 및 소스코드 공개를 통해 확장성과 재사용성을 보장
- DevOps 인프라 자동화에 활용 가능하며, AI 에이전트의 확장 가능성 강조