안녕하세요,

Aidne입니다. 새로운 리드(Lead)가 발생하거나 주문이 들어왔을 때, 고객에게 즉시 카카오톡 알림을 보내는 것은 비즈니스의 기본입니다. 하지만 이 과정을 수동으로 처리하고 계신가요?

부끄럽지만 저 역시 과거에는 데이터가 들어올 때마다 일일이 복사해서 카톡을 보내느라 퇴근을 미루던 시절이 있었습니다. SCM(공급망 관리) 실무자의 시선에서 보면, 이는 ‘수동 분류 작업’에 갇혀 전체 물류 프로세스가 지연되는 심각한 병목(Bottleneck) 현상입니다. 오늘은 n8n과 카카오 API를 연동하여, 자는 동안에도 시스템이 알아서 고객과 소통하는 ‘데이터 고속도로’ 구축 방법을 제 경험을 담아 공유합니다.

img 5855

1. 카카오 디벨로퍼스: 물류 센터 출입증 발급받기

n8n에서 카톡을 보내려면 먼저 카카오 서버가 우리의 데이터를 받아주도록 ‘인가’를 받아야 합니다. 가장 흔히 하는 실수가 여기서 발생합니다.

  • REST API 키 확보: 카카오 디벨로퍼스(Kakao Developers)에 앱을 생성하고 발급받는 REST API 키는 물류 창고의 마스터키와 같습니다. 이 키를 잃어버리거나 코드에 잘못 입력하면 시작부터 401 Unauthorized 에러를 맞고 밤을 새우게 됩니다.
  • 비즈니스 채널 연동: 알림톡은 개인 계정이 아닌 비즈니스 채널(플러스친구)이 필수입니다. 사전 심사 과정을 여유롭게 잡고 미리 세팅해 두시길 권장합니다.

2. n8n HTTP Request: 데이터 파이프라인의 핵심

이제 데이터(메시지 내용)를 카카오 서버로 쏴줄 트럭을 배차할 차례입니다. n8n의 HTTP Request 노드가 이 역할을 담당합니다.

  • 헤더(Header) 설정의 늪: API 명세서를 보면 복잡해 보이지만, 핵심은 Authorization: Bearer {당신의 API 키}입니다. 띄어쓰기 하나 잘못했다가 반나절을 허비한 적이 있습니다. 문서를 꼼꼼히 복사해서 붙여넣으세요.
  • Method와 URL: 카카오 알림톡 전송 URL을 정확히 입력하고, 메서드는 반드시 POST로 설정하여 데이터를 밀어 넣어야 합니다.

3. JSON 데이터 규격화: 깐깐한 검수 통과하기

카카오 서버는 규격에 맞지 않는 포장 박스(데이터)는 가차 없이 반송해 버립니다. 400 Bad Request가 뜬다면 십중팔구 이 JSON 형태가 깨진 것입니다.

*실무 팁: 텍스트 안에 들어가는 변수(예: 고객 이름)는 이전 노드에서 잘 파싱해서 끌어와야 템플릿이 깨지지 않습니다.


결론: 시스템에 위임해야 비즈니스가 성장합니다

처음 API 문서를 읽고 노드를 연결할 때는 머리가 아플 수 있습니다. 에러 메시지와 씨름하며 ‘그냥 내가 손으로 치고 말지’라는 유혹도 듭니다. 하지만 이 파이프라인을 단 한 번만 견고하게 뚫어놓으면, 단순 반복 업무에서 해방되어 진짜 중요한 비즈니스 의사결정에 집중할 수 있습니다.

자동화는 단순히 편해지기 위함이 아니라, 가치 있는 일에 리소스를 재배치하기 위한 SCM의 핵심 전략입니다. 오늘 바로 여러분만의 자동화 파이프라인을 가동해 보시길 바랍니다.

작성자: Aidne (Aidne Lab)