카카오 챗봇 만드는 법 - 코딩 없이 비즈니스 자동 응답 구축하기
카카오톡 챗봇을 직접 만들어 고객 문의를 자동으로 처리하고 싶다면, 카카오 i 오픈빌더 기반 챗봇 만드는 법을 단계별로 안내합니다.
![]()
카카오톡으로 상품 문의가 하루에 수십 건씩 들어오는데, 매번 같은 답변을 반복하고 계신가요? 영업시간 외에 들어오는 메시지를 놓칠 때마다 잠재 고객을 잃는 느낌이 드실 겁니다. 이런 상황에서 카카오 챗봇 만드는 법을 알아두면 반복 업무를 크게 줄일 수 있습니다.
카카오 챗봇이 필요한 이유
국내 메신저 시장에서 카카오톡의 월간 활성 사용자 수는 4,800만 명 이상입니다. 고객이 가장 많이 머무는 플랫폼에 자동 응답 시스템을 갖추면 문의 응대 속도가 빨라지고, 이탈률도 낮출 수 있습니다.
- 24시간 자동 응대 - 영업시간 외에도 기본 문의를 즉시 처리합니다
- 반복 질문 자동화 - 배송 조회, 영업시간 안내, 가격표 전송 등을 사람 없이 해결합니다
- 고객 데이터 수집 - 대화 흐름 속에서 관심 상품이나 선호도를 자연스럽게 파악합니다
실제로 카카오 비즈니스 공식 사례에 따르면, 챗봇을 도입한 소규모 쇼핑몰에서 고객 응대 시간이 평균 60% 이상 줄어든 것으로 보고되고 있습니다.
챗봇 만들기 전 준비 사항
카카오 챗봇 만드는 법의 첫 단계는 도구를 여는 것이 아니라, 필요한 계정과 채널을 미리 세팅하는 것입니다.
필수 준비 항목
| 항목 | 설명 | 소요 시간 |
|---|---|---|
| 카카오 계정 | 카카오 개발자 사이트 가입용 | 즉시 |
| 카카오톡 채널 | 챗봇을 연결할 비즈니스 채널 (구 플러스친구) | 5분 |
| 카카오 i 오픈빌더 접근 | developers.kakao.com에서 오픈빌더 사용 신청 | 승인까지 1-3일 |
| 시나리오 초안 | 고객이 자주 묻는 질문 목록 정리 | 30분-1시간 |
자주 묻는 질문 목록 만들기
챗봇의 품질은 시나리오 설계에 달려 있습니다. 가장 먼저 할 일은 최근 한 달간 들어온 고객 문의를 카테고리별로 분류하는 것입니다.
- 상품 관련 문의 - 가격, 재고, 사이즈 등
- 배송 관련 문의 - 배송 기간, 추적 번호, 교환/반품
- 서비스 이용 문의 - 회원가입, 결제 방법, 예약 확인
문의 중 상위 70%를 차지하는 질문 유형 5-10개를 먼저 자동화하면, 체감 효과가 가장 큽니다.
오픈빌더로 챗봇 만드는 법 단계별 가이드
카카오 i 오픈빌더는 코딩 없이 드래그 앤 드롭 방식으로 챗봇을 구축할 수 있는 공식 도구입니다. 아래 순서대로 따라하면 기본 챗봇을 완성할 수 있습니다.
1단계: 봇 생성
오픈빌더(chatbot.kakao.com)에 접속한 뒤, 좌측 메뉴에서 봇 만들기를 클릭합니다. 봇 이름은 나중에 변경할 수 있으니, 우선 내부에서 구분하기 쉬운 이름으로 지정하세요.
2단계: 카카오톡 채널 연결
생성한 봇에 기존 카카오톡 채널을 연결합니다. 설정 > 카카오톡 채널 연결에서 본인이 관리 중인 채널을 선택하면 됩니다. 하나의 채널에 하나의 봇만 연결할 수 있습니다.
3단계: 시나리오 생성 및 블록 추가
좌측 시나리오 메뉴에서 새 시나리오를 만들고, 그 안에 블록을 추가합니다. 블록은 챗봇 대화의 기본 단위로, 사용자 발화(입력)와 봇 응답(출력)의 한 쌍으로 구성됩니다.
4단계: 배포
시나리오 구성이 끝났다면 우측 상단의 배포 버튼을 눌러 실제 카카오톡 채널에 적용합니다. 배포 전에 반드시 봇 테스트 기능으로 의도한 대로 동작하는지 확인하세요.
시나리오 설계와 자동 응답 블록 구성
챗봇의 핵심은 시나리오 설계입니다. 잘 만든 시나리오 하나가 CS 인력 한 명의 역할을 대신합니다.
블록 구성 요소
- 사용자 발화 - 고객이 입력할 수 있는 문장 패턴을 등록합니다. "배송 언제 와요", "배송 조회", "택배 확인" 등 같은 의도의 다양한 표현을 넣어야 인식률이 높아집니다
- 봇 응답 - 텍스트, 이미지, 카드형(캐러셀), 버튼 등 다양한 형태로 응답을 구성합니다
- 컨텍스트 - 대화의 흐름을 이어갈 때 사용합니다. 예를 들어 상품 카테고리를 선택한 뒤 해당 카테고리의 인기 상품을 보여주는 식입니다
챗봇 시나리오 설계의 핵심은 고객이 3번 이내의 터치로 원하는 정보에 도달하도록 만드는 것입니다. 대화 깊이가 깊어질수록 이탈률이 급격히 높아집니다.
폴백 블록 반드시 설정하기
챗봇이 이해하지 못하는 질문이 들어왔을 때 보여줄 폴백 응답은 필수입니다. "죄송합니다. 해당 질문은 상담원이 직접 답변드리겠습니다"와 함께 상담원 연결 버튼을 넣어두면, 고객 불만을 최소화할 수 있습니다.
챗봇 성능을 높이는 실전 팁
기본 챗봇을 만든 뒤에는 실제 사용 데이터를 기반으로 계속 개선해야 합니다.
발화 패턴 지속 추가
오픈빌더의 발화 분석 메뉴에서 미매칭된 사용자 발화를 주기적으로 확인하세요. 고객이 실제로 입력하는 표현은 예상과 다른 경우가 많습니다. 주 1회 정도 미매칭 발화를 확인하고 해당 블록에 패턴을 추가하면, 인식률이 눈에 띄게 올라갑니다.
카드형 응답 적극 활용
텍스트만으로 응답하면 가독성이 떨어집니다. 상품 안내처럼 이미지가 중요한 경우 캐러셀(카드 슬라이드) 형태를 사용하면 클릭률이 2-3배 높아집니다.
외부 API 연동
오픈빌더의 스킬 기능을 사용하면 외부 서버와 연동할 수 있습니다. 실시간 재고 확인, 주문 상태 조회 같은 기능은 자체 서버 API를 스킬로 연결해야 구현됩니다. 이 부분은 개발 지식이 필요하므로, 초기에는 정적 응답으로 시작하고 필요할 때 확장하는 전략을 추천합니다.
비용 구조와 운영 시 주의할 점
카카오 i 오픈빌더 자체는 무료입니다. 하지만 운영 과정에서 비용이 발생하는 구간이 있으니 미리 파악해두세요.
| 항목 | 비용 | 비고 |
|---|---|---|
| 오픈빌더 사용 | 무료 | 봇 생성, 시나리오 구성 포함 |
| 카카오톡 채널 메시지 | 건당 15-20원 | 챗봇 응답은 무료, 먼저 보내는 알림톡은 유료 |
| 스킬 서버 운영 | 월 1만-10만 원 | 외부 API 연동 시 별도 서버 필요 |
| 상담원 전환 플러그인 | 월 3만 원부터 | 카카오 상담톡 사용 시 |
운영 시 주의사항
- 개인정보 수집 동의 - 챗봇으로 이름, 연락처 등을 수집할 경우 반드시 개인정보 수집 동의 절차를 거쳐야 합니다
- 응답 시간 제한 - 오픈빌더 스킬 응답은 5초 이내에 반환되어야 합니다. 초과 시 타임아웃 에러가 발생합니다
- 일 발송 제한 - 카카오톡 채널 메시지(알림톡, 친구톡)는 일일 발송 한도가 있으며, 채널 등급에 따라 다릅니다
카카오 챗봇 만드는 법 자체는 어렵지 않습니다. 핵심은 만든 뒤에 얼마나 꾸준히 시나리오를 다듬느냐에 있습니다. 오늘 바로 오픈빌더에 접속해서 봇을 하나 생성해보세요. 자주 들어오는 문의 3개만 자동화해도 하루 30분 이상의 시간을 아낄 수 있습니다.