카카오페이증권 고객상담/VOC 텍스트를 분석해 문의 유형, 긴급도, 금융사고성, 주문장애/보상 증빙 필요 여부, FAQ 매칭 및 FAQ 개선 후보를 생성하는 Codex 플러그인입니다.
카카오페이증권
카카오페이증권 고객은 증권계좌, 주식 주문, 해외주식, 입출금, 인증/서류, 금융사고, 커뮤니티 기능 등 다양한 상황에서 고객센터·FAQ·민원 채널을 이용합니다. 특히 주문장애나 미체결처럼 금전 손실과 연결될 수 있는 문제는 고객센터/ARS 비상주문, 보상 증빙, 민원 접수로 이어질 수 있습니다.
공개 자료 기준으로 확인한 문제는 다음과 같습니다.
- 카카오페이증권 공식 민원접수 페이지는 “불만 해결 Fast Track”과 민원·분쟁 접수를 분리합니다. 불만·제안 빠른 접수는 3영업일 답변, 민원·분쟁은 최대 14영업일 처리로 안내됩니다.
- 카카오페이증권 공식 주문장애 안내는 주문장애를 MTS 주문뿐 아니라 고객센터/ARS 비상주문 등 어떠한 방법으로도 주문이 불가능한 경우로 정의합니다.
- 공식 문의 채널은 증권 문의와 금융안심센터를 분리하며, 운영시간도 다릅니다.
- 공식 FAQ에는 계좌개설, 신분증 촬영, 한도제한, 입출금, 해외주식 출금, 세금, 거래내역 등 복잡한 항목이 많습니다.
- 2026년 보도에서는 카카오페이증권 MTS의 미국주식 모으기 주문 일부 미체결, 앱 서비스 지연, 시세·관심·커뮤니티 기능 접속 지연이 언급됐고, MTS 장애 이후 고객센터 연결 지연 문제가 지적됐습니다.
- Google Play 공개 리뷰에서도 카카오페이증권 증권 기능 UX 변경 불편, 증권 토론방 광고 신고 처리 요청 같은 VOC가 확인됩니다.
자세한 근거는 다음 파일에 정리했습니다.
src/references/kakao-pay-securities-problem-evidence.md
src/references/public-sources.jsonl
research/evidence_matrix.md
이 플러그인은 로컬 파일에 담긴 고객상담/VOC 데이터를 분석합니다.
주요 기능:
- VOC 카테고리 분류
- 긴급도 P0~P3 산정
- 금융사고성 여부 탐지
- 주문장애·미체결·고객센터 불통·보상 증빙 필요 여부 탐지
- 공식 FAQ seed와 매칭
- FAQ 개선 후보 추출
- Markdown/JSON 리포트 생성
src/
├── .codex-plugin/
│ └── plugin.json
├── skills/
│ └── kakaopaysec-voc-triage/
│ └── SKILL.md
├── scripts/
│ ├── analyze_voc.py
│ └── export_hermes_webui_log.py
├── samples/
│ ├── sample_voc.jsonl
│ └── faq_seed.json
├── results/
│ ├── escalation_cases.jsonl
│ ├── faq_gap_candidates.md
│ ├── voc_triage_report.json
│ └── voc_triage_report.md
├── references/
│ ├── kakao-pay-securities-problem-evidence.md
│ └── public-sources.jsonl
└── tests/
└── test_analyze_voc.py
저장소 루트에서 실행:
python3 src/scripts/analyze_voc.py \
--input src/samples/sample_voc.jsonl \
--faq src/samples/faq_seed.json \
--output-dir src/results절대 경로 실행 예시:
python3 '/home/heeho3/workspace/ax-hackathon-prelim/카카오페이증권/src/scripts/analyze_voc.py' \
--input '/home/heeho3/workspace/ax-hackathon-prelim/카카오페이증권/src/samples/sample_voc.jsonl' \
--faq '/home/heeho3/workspace/ax-hackathon-prelim/카카오페이증권/src/samples/faq_seed.json' \
--output-dir '/home/heeho3/workspace/ax-hackathon-prelim/카카오페이증권/src/results'권장 입력은 JSONL입니다.
{"id":"voc-001","channel":"chat","created_at":"2026-03-04T01:35:00+09:00","text":"미국주식 모으기 주문이 체결이 안 됐어요. 고객센터 전화도 안 받아요. 보상 신청하려면 뭘 남겨야 하나요?"}지원 형식:
.jsonl.json.csv.txt.md
실행 후 다음 파일이 생성됩니다.
src/results/
├── voc_triage_report.md
├── voc_triage_report.json
├── escalation_cases.jsonl
└── faq_gap_candidates.md
샘플 실행 결과 요약:
{
"total_records": 8,
"by_category": {
"account_opening": 1,
"app_ux": 1,
"community_moderation": 1,
"fraud_security": 1,
"outage_compensation": 2,
"overseas_stock": 1,
"transfer_limit": 1
},
"by_priority": {
"P0": 1,
"P1": 2,
"P2": 3,
"P3": 2
},
"escalation_count": 3,
"faq_gap_candidate_count": 2
}| 카테고리 | 의미 |
|---|---|
account_opening |
계좌개설, 신분증 촬영, 서류 제출 |
transfer_limit |
송금한도, 한도제한, 입출금 |
trading_order |
주식 주문, 체결, 미체결 |
outage_compensation |
MTS 장애, 고객센터 불통, 비상주문, 보상 증빙 |
overseas_stock |
해외주식, 미국주식, 환전, 달러 출금 |
tax_documents |
세금, 거래내역서, 증명서 |
fraud_security |
피싱, 도용, 분실, 금융사고 |
community_moderation |
토론방, 광고, 신고, 차단 |
app_ux |
화면 변경, 업데이트 불만, UX 개선 |
general_faq |
일반 FAQ성 문의 |
| 등급 | 의미 |
|---|---|
P0 |
피싱, 도용, 분실 등 금융사고 가능성 |
P1 |
주문장애, 미체결, 고객센터 불통, 보상 증빙 필요 |
P2 |
계좌, 인증, 입출금, 해외주식 등 서비스 이용 차단 |
P3 |
UX 불편, 커뮤니티 운영, 일반 FAQ 개선 |
테스트 실행:
python3 -m pytest src/tests/test_analyze_voc.py -q실제 검증 결과:
8 passed in 0.03s
샘플 실행 결과:
src/results/voc_triage_report.json
src/results/voc_triage_report.md
src/results/escalation_cases.jsonl
src/results/faq_gap_candidates.md
이 4개 파일이 정상 생성됨을 확인했습니다.
카카오페이증권 고객상담/VOC 텍스트를 분석해 주문장애, 금융사고, 계좌·입출금, 앱 UX, 커뮤니티 이슈를 분류하고 긴급도와 FAQ 개선 후보를 리포트로 만드는 Codex 플러그인입니다. 주 사용자는 고객상담/VOC 운영자, 소비자보호·민원 담당자, FAQ 운영자, 앱 제품기획자입니다. MTS 장애나 미국주식 주문 미체결 이후 “주문이 안 됐다”, “고객센터 연결이 안 된다”, “보상 신청을 어떻게 하냐”는 문의가 몰릴 때, 어떤 문의를 먼저 봐야 하는지와 어떤 문의가 FAQ·민원·보상 검토로 이어져야 하는지 빠르게 구분하는 데 사용합니다.
카카오페이증권의 고객 문제는 단순 문의가 아니라 주문장애, 고객센터 연결, ARS 비상주문, 보상 증빙, 민원 접수, FAQ 탐색이 연결되는 문제라 선택했습니다. 공식 사이트에는 불만 해결 Fast Track, 민원·분쟁 접수, 주문장애 대처 및 보상 기준, 고객센터 안내가 따로 존재합니다. 뉴스에서도 MTS 오류 이후 고객센터 연결 지연 문제가 보도됐습니다. 고객은 장애 상황에서 비상주문을 해야 하는지, 어떤 증빙을 남겨야 하는지 판단하기 어렵고, 직원은 계좌·입출금·장애·금융사고·앱 UX 문의를 수작업으로 분류해야 해 반복 VOC를 FAQ 개선으로 연결하기 어렵습니다.
플러그인은 JSONL, JSON, CSV, TXT, Markdown 형식의 상담 로그나 앱 리뷰를 입력으로 받습니다. 각 메시지를 읽고 “피싱/도용/분실”, “장애/미체결/보상/캡처”, “계좌개설/신분증/서류”, “송금한도/입출금”, “해외주식/환전”, “토론방/광고/신고”, “업데이트/불편” 같은 키워드로 분류합니다. 피싱·도용은 P0, 주문장애·보상 증빙은 P1, 계좌·입출금 문제는 P2, UX·커뮤니티 개선은 P3로 판단합니다. FAQ seed와 매칭되면 기존 FAQ로 안내하고, 매칭되지 않으면 FAQ 개선 후보로 표시합니다. 정보가 부족하면 과대 분류하지 않고 일반 문의 또는 개선 후보로 남깁니다.
AI에는 공개자료 조사, 문제 후보 정리, 플러그인 구조 초안, 테스트 케이스 초안, README와 Skill 문서 초안 작성을 맡겼습니다. AI가 공식 민원접수, 주문장애 보상 기준, 고객센터, FAQ, 뉴스, Google Play 리뷰를 찾아 요약했고, 이를 바탕으로 여러 문제 후보를 비교했습니다. 직접 판단한 부분은 최종 범위와 구현 방식입니다. 주문장애 전용이나 금융사고 전용 플러그인도 가능했지만 근거 범위가 좁아 고객상담/VOC 통합 분류로 정했습니다. 외부 LLM API는 재현성과 보안 문제가 있어 제외하고 규칙 기반 Python 분석기로 구현했습니다. 고객에게 직접 답변하는 챗봇형 제안도 금융 리스크 때문에 제외했습니다.
샘플 VOC 8건과 pytest 테스트로 검증했습니다. 예를 들어 “미국주식 모으기 주문이 체결이 안 됐고 고객센터 전화도 안 된다. 보상 신청하려면 뭘 남겨야 하냐”는 입력은 outage_compensation, P1, 증빙 필요 케이스로 분류됐습니다. “보이스피싱과 계좌 도용이 의심된다”는 입력은 fraud_security, P0, 금융안심센터 연결 대상으로 분류됐습니다. 반대로 “증권 토론방 광고 신고가 처리되지 않는다”는 문의는 금융사고로 과대 분류하지 않고 커뮤니티 운영 개선 후보로 남겼습니다. 테스트 중 송금한도 문의가 서류 키워드 때문에 계좌개설로 잘못 분류되는 문제를 발견해 FAQ seed의 구체 카테고리를 우선하도록 수정했습니다. 최종 테스트는 8개 모두 통과했습니다.
- https://kakaopaysec.com/portal/minwonjubsu/dynamicPage.do
- https://kakaopaysec.com/portal/cstmnotice-obstc/dynamicPage.do
- https://support.kakaopay.com/web/phone-cs-notice
- https://support.kakaopay.com/web/faq-list/CUSTOMER_CENTER_FAQ_STOCK?qna=CUSTOMER_CENTER_FAQ_PAY_SECURITIES&device=m
- https://news.tf.co.kr/read/economy/2299118.htm
- https://www.fntimes.com/html/view.php?ud=20230715160114947dd55077bc2_18
- https://play.google.com/store/apps/details?id=com.kakaopay.app&hl=ko
- 샘플 데이터에는 실제 계좌번호, 전화번호, 실명 등 개인정보를 넣지 않았습니다.
- 앱 리뷰와 커뮤니티성 VOC는 공개 고객 목소리 예시로만 사용하고, 통계적 주장에는 사용하지 않습니다.
- 핵심 문제 근거는 공식 페이지와 뉴스 원문 중심으로 사용합니다.
- 이 플러그인은 운영 의사결정을 돕는 분석 도구이며, 실제 금융 민원 처리나 법적 판단을 대체하지 않습니다.