🎯 우리가 하고 싶은 것
핵심 목표
✅ 명절 선물세트 배송 업무의 완전 자동화
현재 문제점 (As-Is)
1. 수작업 전화 연락 → 시간 소모, 인력 낭비
2. 종이 기록 → 정보 분실, 취합 어려움
3. 점포 대표번호 사용 → 고객 응답률 저조 (30-40%)
4. 개인 휴대폰 사용 → 개인정보 우려, 업무 부담
개선 목표 (To-Be)
1. 자동 메시지 발송 → 100명 5분 내 완료
2. 디지털 기록 → 실시간 현황 파악
3. 카카오톡 사용 → 고객 응답률 향상 (70-80% 예상)
4. 시스템 통합 → 개인정보 보호, 업무 효율화
🏗️ 시스템 아키텍처
전체 구조
┌─────────────────┐
│ GiftCall 시스템 │ (FastAPI + Vue.js)
│ (우리 서버) │
└────────┬────────┘
│ API 호출
↓
┌─────────────────┐
│ 메시징 파트너사 │ (NHN Cloud 또는 메가버드)
│ │
└────────┬────────┘
│ 카카오 비즈메시지 API
↓
┌─────────────────┐
│ 카카오 서버 │
└────────┬────────┘
│ 카카오톡 앱
↓
┌─────────────────┐
│ 고객 (수신자) │
└─────────────────┘
업무 플로우
[1단계] 주문 등록
- 직원이 웹에서 주문 정보 입력
- 수령자 목록 엑셀 업로드 (100명)
↓
[2단계] 알림톡 일괄 발송
- "선물 보내드립니다. 배송지 확인 부탁드립니다"
- 버튼: [채널 추가하고 답장하기]
↓
[3단계] 고객 회신 자동 수신
- "주소 맞습니다"
- "배송일 변경 부탁드립니다"
- Webhook으로 우리 서버에 자동 저장
↓
[4단계] 실시간 현황 모니터링
- 응답률 확인 (80명/100명 = 80%)
- 미응답자 추적 (20명)
↓
[5단계] 추가 대화 및 조율
- 배송일 변경: 직원이 친구톡으로 답장
- 주소 변경: 시스템에서 정보 업데이트
↓
[6단계] 미응답자 재발송
- 자동 또는 수동 재발송
↓
[7단계] 배송 처리
- 확정된 정보로 배송 의뢰
- 엑셀 다운로드
📋 해야 하는 것
Phase 1: 사전 준비 (완료)
- ✅ 카카오톡 채널 생성 (emart_giftcall)
- ✅ 비즈니스 채널로 전환
- ✅ 채널 검색용 ID 설정 (e선물 파트너)
Phase 2: 파트너사 선정 및 계약 (검토 중)
2-1. 후보 파트너사 비교
| 항목 |
NHN Cloud |
메가버드 (메가존클라우드) |
| 알림톡 단가 |
8-15원 |
8원 |
| 친구톡 단가 |
5-8원 |
13원 |
| API 문서 |
공개 (상세함) |
회원가입 후 확인 |
| 시작 비용 |
프로젝트 생성 필요 |
1,500원 충전으로 즉시 시작 |
| 통합 관리 |
카카오톡만 |
문자 + 카카오톡 |
| 연동 방식 |
REST API |
REST API, DB Agent, WEB |
| 레퍼런스 |
많음 |
보통 |
| 연락처 |
1588-7967 |
1533-2698 |
2-2. NHN Cloud API 정보
엔드포인트:
https://api-alimtalk.cloud.toast.com/alimtalk/v2.3/appkeys/{appkey}
인증 방식:
X-Secret-Key: {secret_key}
필요한 키:
NHN_ALIMTALK_APP_KEY=your_app_key
NHN_ALIMTALK_SECRET_KEY=your_secret_key
NHN_ALIMTALK_SENDER_KEY=your_sender_key
참고 문서:
https://docs.nhncloud.com/ko/Notification/KakaoTalk%20Bizmessage/ko/alimtalk-api-guide/
2-3. 메가버드 API 정보
📋 메가버드 특징
• 제공사: 메가존클라우드 (AWS 파트너사)
• 웹사이트: https://www.megabird.com/
• 최소 1,500원 충전으로 즉시 시작 가능
• 문자(SMS/LMS/MMS) + 카카오톡 통합 관리
• REST API, DB Agent, WEB 콘솔 제공
• 연락처: 1533-2698 / help_megabird@mz.co.kr
API 문서: 회원가입 후 다운로드 가능
- 메시지 발송 가이드
- API 연동 가이드
- DB Agent 연동 가이드
2-4. 다음 액션
⏳ 즉시 실행
1. 메가버드 회원가입 및 API 문서 확인
2. 두 서비스 비교 후 최종 선정
3. 선정된 서비스로 프로토타입 진행
Phase 3: 발신 프로필 및 템플릿 등록 (진행 중)
3-1. 발신 프로필 등록 ⏳
📋 위치: NHN Cloud Console > Notification > KakaoTalk Bizmessage > 발신 프로필 관리
필요 정보:
• 카카오톡 채널 검색 ID (@로 시작)
• 관리자 휴대폰 번호
• 카테고리 코드
등록 절차:
- NHN Cloud 콘솔에서 발신 프로필 등록 요청
- 카카오톡으로 인증 토큰 수신 (6자리 숫자)
- 토큰 입력하여 등록 완료
- senderKey 발급 ← API에서 사용
소요 시간: 즉시 (토큰 인증 완료 시)
3-2. 메시징 전략: 하이브리드 방식 ⭐
⚠️ 핵심 컨셉: 알림톡(템플릿) + 친구톡(LLM 자동생성)
| 구분 |
알림톡 |
친구톡 |
| 템플릿 |
✅ 필수 (1개만) |
❌ 불필요 |
| 친구 추가 |
불필요 |
필수 |
| 메시지 내용 |
고정 템플릿 |
LLM 자유 생성 |
| 사용 시점 |
첫 메시지 |
이후 모든 대화 |
| 비용 |
12원/건 |
7원/건 |
전략:
[1단계] 알림톡 (고정 템플릿)
- 첫 메시지만 템플릿 사용
- 채널 친구 추가 유도
↓
[2단계] 고객이 채널 친구 추가
↓
[3단계] 친구톡 (LLM 자동생성) ⭐
- 이후 모든 대화는 LLM으로 생성
- 고객별 맞춤 응답
- 배송일 조율, 주소 확인 등 완전 자동화
3-3. 알림톡 템플릿 등록 (1개만)
📋 템플릿 정보
• 템플릿 코드: EMART_DELIVERY_001
• 템플릿명: 선물세트 배송 안내
• 용도: 첫 메시지 발송 전용
• 심사 기간: 1-2 영업일
메시지 내용:
안녕하세요 #{고객명}님,
이마트 #{점포명}입니다.
🎁 선물을 보내드립니다!
#{발신자명}님께서 #{상품명}을(를) 보내주셨습니다.
냉장 제품으로 직접 수령이 필요하여 배송지와 배송 날짜를 확인하고 있습니다.
📍 배송지: #{주소}
📦 배송 가능일: #{배송일자}
위 내용이 맞으시면 아래 버튼으로 채널 친구 추가 후 답장 부탁드립니다.
💬 채널 친구 추가 시:
- 배송 일정 조율 가능
- 주소 변경 요청 가능
- 실시간 문의 가능
감사합니다.
[버튼: 채널 추가하고 답장하기]
Phase 4: 시스템 개발 (2-3일)
4-1. Backend 개발
class MessagingService:
def send_alimtalk(self, recipient, order):
"""첫 메시지: 알림톡 (고정 템플릿)"""
response = partner_api.send_alimtalk(
phone=recipient.phone,
template_code='EMART_DELIVERY_001',
variables={
'고객명': recipient.name,
'점포명': order.store_name,
'발신자명': order.sender_name,
'상품명': order.product_name,
'주소': recipient.address,
'배송일자': order.delivery_date
}
)
return response
def send_friendtalk(self, recipient, context):
"""이후 대화: 친구톡 (LLM 자동생성) ⭐"""
# LLM으로 메시지 생성
message = llm_service.generate_message(
customer_name=recipient.name,
conversation_history=context.history,
current_situation=context.situation
)
# 친구톡 발송 (템플릿 불필요)
response = partner_api.send_friendtalk(
phone=recipient.phone,
message=message
)
return response
Phase 5: 테스트 (1일)
- ✅ 알림톡 발송 (테스트 번호: ████████████)
- ✅ 고객 회신 수신
- ✅ 친구톡 답장
- ✅ 데이터베이스 저장
Phase 6: 운영 준비 (1일)
- ✅ 운영 환경 배포
- ✅ 모니터링 설정
- ✅ 직원 교육
- ✅ 매뉴얼 작성
💰 예상 비용
초기 비용
| 항목 |
비용 |
비고 |
| 파트너사 계약 |
0원 |
선불 충전 방식 |
| 시스템 개발 |
0원 |
자체 개발 |
| 합계 |
0원 |
|
운영 비용 (건당)
| 서비스 |
단가 |
비고 |
| 알림톡 |
8-15원 |
친구 추가 불필요 |
| 친구톡 |
5-8원 |
친구 추가 후 |
| 고객 회신 수신 |
무료 |
Webhook |
실제 사용 시나리오별 비용
시나리오 1: 100명 기본 처리
• 알림톡 발송: 100건 × 12원 = 1,200원
• 고객 회신 수신: 80건 × 0원 = 0원
• 직원 답장: 80건 × 7원 = 560원
• 추가 대화: 20건 × 7원 = 140원
─────────────────────────────────
합계: 1,900원
시나리오 2: 100명 완전 처리 (재발송 포함)
• 초기 발송: 100건 × 12원 = 1,200원
• 1차 응답 처리: 80건 × 7원 = 560원
• 추가 조율 대화: 60건 × 7원 = 420원
• 미응답자 재발송: 20건 × 12원 = 240원
• 재발송 응답 처리: 30건 × 7원 = 210원
─────────────────────────────────
합계: 2,630원
시나리오 3: 1,000명 완전 처리
• 초기 발송: 1,000건 × 12원 = 12,000원
• 1차 응답 처리: 800건 × 7원 = 5,600원
• 추가 조율 대화: 600건 × 7원 = 4,200원
• 미응답자 재발송: 200건 × 12원 = 2,400원
• 재발송 응답 처리: 300건 × 7원 = 2,100원
─────────────────────────────────
합계: 26,300원
연간 비용 (설날 + 추석)
✅ 가정: 각 명절마다 1,000명 처리
| 항목 |
1회 비용 |
연 2회 |
연간 총비용 |
| 카카오톡 비즈메시지 |
26,300원 |
× 2 |
52,600원 |
| SMS/LMS (비교) |
70,000원 |
× 2 |
140,000원 |
| 절감액 |
|
|
87,400원 |
비용 효율성
- 카카오톡 vs SMS: 약 62% 저렴
- 응답률 향상: 30-40% → 70-80% (예상)
- 업무 시간 단축: 수작업 대비 90% 감소
📞 다음 액션
즉시 실행
1. 파트너사 문의 (검토 중)
- NHN Cloud: 1588-7967 / dl_noti_sales@nhn.com
- 메가버드 (메가존클라우드): 1533-2698 / help_megabird@mz.co.kr
📋 참고사항: 개인 연락처는 보안상 마스킹 처리되었습니다.
2. 문의 내용
안녕하세요, 이마트입니다.
카카오톡 알림톡/친구톡 서비스 도입을 검토 중입니다.
[서비스 개요]
- 채널명: emart_giftcall
- 용도: 선물세트 배송 안내 및 고객 응답 수신
- 예상 발송량: 연 2,000-3,000건 (설날, 추석)
[필요 기능]
- 알림톡 발송 API
- 친구톡 양방향 대화
- Webhook을 통한 고객 회신 수신
- 발신 프로필 및 템플릿 등록 지원
[문의 사항]
- 계약 절차 및 소요 기간
- 발송 단가 (알림톡, 친구톡)
- API 문서 및 개발 가이드
- 기술 지원 범위
연락처: ████████████
담당자: ████