대량 메시지를 안정적으로 발송하고, 엑셀 기반 데이터 처리를 자동화한 기업용 알림톡 서버. CRM·ERP와 묶여 굴러가는 운영 환경에 맞게 설계했습니다.
대량 발송은 "보내는 것"보다 "실패한 것을 어떻게 다룰지"의 문제였습니다.
10만 건을 한 번에 보내면 일정 비율은 늘 실패하고, 그 실패를 다시 잡지 못하면 운영자가 며칠 동안 엑셀로 사람 손으로 정리해야 했습니다. 발송 속도와 실패 재시도 사이에서 균형을 못 잡는 도구가 많았습니다.
기존 CRM·ERP와 연결되지 않으면, 발송 결과가 다시 어딘가로 입력되어야 하고 결국 메시지 시스템이 "보내기만 하고 다음은 따로"인 상태로 굳어집니다.
엑셀 업로드 → 발송 → 실패 재시도 → 결과 동기화까지 한 서버 안에서 처리하고, CRM·ERP와 묶이는 API를 같이 열어뒀습니다.
기업이 가진 엑셀 양식을 그대로 받아 발송 큐로 변환하고, 카카오 알림톡 API를 호출합니다. 실패한 건은 자동으로 큐에 다시 들어가 재시도되고, 운영자는 결과만 보면 됩니다.
CRM·ERP에서 직접 호출할 수 있는 API를 열어 발송이 별도 도구가 아니라 운영 흐름 안의 한 단계가 되도록 설계했습니다.
운영자 UI는 Next.js, 대시보드 컴포넌트는 React.
발송 서버·큐·재시도 로직은 Spring Boot.