회사

CSAM 이용금액 자동 집계 및 답변 생성

이용금액 문의를 조회 기간별로 집계하고 상담원 검수용 답변 초안까지 만드는 파이프라인

수행기간 | 2026.06

  • #Python
  • #Zendesk API
  • #Trino/Hive
  • #Google Sheets
  • #SQLite

문의마다 기간을 나눠 직접 조회하던 이용금액 답변

Problem

  • 이용금액 문의마다 티켓에 적힌 조회 기간을 확인하고 데이터를 직접 조회해 답변을 작성
  • 조회 기간이 여러 달이나 여러 해에 걸치는 경우가 많아 같은 쿼리를 반복 실행

My Role

  • Zendesk, SharePoint, Trino/Hive, Google Sheets를 연결한 이용금액 문의 처리 파이프라인 설계·구현
  • 티켓에 명시된 조회 기간을 월별·연도별 구간으로 나눠 집계하고 답변 문구 자동 생성
  • SQLite 캐시와 사전 조회로 반복 쿼리 비용을 줄이고 재실행 결과의 일관성 확보
  • 결과를 Zendesk 내부 메모로 등록해 상담원이 최종 검수하는 구조로 정확도 리스크 관리

Result

  • 매일 21:00 대상 티켓을 조회해 집계와 답변 초안 작성까지 자동 처리
  • 수기 답변과 자동 집계 결과를 대조해 불일치 사례와 데이터 소스의 한계 확인

기술적 의사결정

  • 결과는 Zendesk 내부 메모로 등록하고 상담원이 최종 검수

    금액이 고객에게 그대로 전달되는 답변이라 자동 발송 대신 사람이 확인하는 구조로 정확도 리스크 관리

  • SQLite 캐시와 사전 조회

    같은 기간을 반복 조회하는 비용을 줄이고 재실행해도 같은 결과가 나오도록 고정

운영 고려

  • 수기 답변과 자동 집계 결과를 대조해 불일치 사례와 데이터 소스의 한계 확인
  • Hive/Trino 쿼리 실패 시 재시도, 회원번호가 없는 티켓은 경고 로그를 남기고 건너뜀
이용금액 문의 처리 파이프라인(매일 21:00 실행)
이용금액 문의 처리 파이프라인(매일 21:00 실행)