목록으로
10분 읽기

AI 챗봇 개발 비용, 일반 상담 챗봇과 무엇이 다를까?

홈페이지나 웹서비스에 AI 챗봇을 추가하려는 기업이 늘어나고 있습니다.

  • #AI 챗봇 개발 비용
  • #고객상담 챗봇
  • #생성형 AI 챗봇
  • #문서 기반 챗봇
  • #챗봇 외주

홈페이지나 웹서비스에 AI 챗봇을 추가하려는 기업이 늘어나고 있습니다.

  • 고객 문의에 자동 답변
  • 제품과 서비스 안내
  • 사내 규정 검색
  • 교육 콘텐츠 질의응답
  • 상담 내용 정리
  • 사용자에게 적합한 상품 추천
  • 예약과 신청 안내
  • 운영 업무 자동화

챗봇 화면만 보면 대화창과 입력창으로 구성된 단순한 기능처럼 보입니다.

하지만 AI 챗봇이라는 같은 이름 아래에서도 실제 기능은 크게 다를 수 있습니다.

  • 정해진 버튼만 제공하는 챗봇
  • 미리 작성한 답변을 검색하는 챗봇
  • 생성형 AI가 자유롭게 답하는 챗봇
  • 사내 문서를 근거로 답하는 챗봇
  • 예약과 주문까지 처리하는 챗봇
  • 상담원에게 대화를 넘기는 챗봇

따라서 개발 비용을 확인하기 전에 먼저 다음 질문을 정해야 합니다.

챗봇은 단순히 질문에 답하면 되는가, 아니면 실제 데이터와 업무를 처리해야 하는가?

챗봇의 유형

1. 규칙형 챗봇

사용자가 선택할 수 있는 버튼과 정해진 흐름을 제공합니다.

예시:

text
문의 유형을 선택해 주세요.

1. 서비스 이용
2. 결제와 환불
3. 회원가입
4. 담당자 연결

장점:

  • 답변을 통제하기 쉬움
  • 예상하지 못한 답변이 적음
  • 간단한 안내에 적합
  • 개발 범위를 명확히 정하기 쉬움

한계:

  • 정해진 질문 밖의 대화에 약함
  • 흐름이 많아지면 복잡함
  • 자연스러운 질문 이해가 어려울 수 있음

2. FAQ 검색형 챗봇

사용자의 질문과 가장 관련 있는 FAQ를 찾아 보여줍니다.

text
사용자:
환불은 언제까지 가능한가요?

챗봇:
환불정책 안내 페이지를 확인해 주세요.

답변을 직접 생성하기보다 등록된 콘텐츠를 검색하는 방식으로 구성할 수 있습니다.

3. 생성형 AI 챗봇

사용자의 문장을 이해하고 새로운 답변을 생성합니다.

장점:

  • 자연스러운 대화
  • 다양한 표현 이해
  • 긴 설명과 요약
  • 추가 질문 대응

주의점:

  • 사실과 다른 답변 가능성
  • 답변 통제 필요
  • API 비용
  • 개인정보
  • 결과 검수

4. 문서 기반 AI 챗봇

회사 문서와 서비스 자료를 검색한 뒤 해당 내용을 기반으로 답합니다.

  • 서비스 매뉴얼
  • 제품 문서
  • 사내 규정
  • 교육 자료
  • 계약 안내
  • 자주 묻는 질문

답변과 함께 근거 문서나 출처를 표시할 수 있습니다.

5. 업무 처리형 챗봇

답변만 하는 것이 아니라 실제 시스템 기능을 실행합니다.

예시:

text
사용자:
다음 주 화요일 오후 예약 가능한 시간을 알려줘.

챗봇:
오후 2시와 4시가 가능합니다.
어느 시간으로 예약할까요?

또는 다음 업무를 처리할 수 있습니다.

  • 예약
  • 주문 조회
  • 배송 조회
  • 고객 정보 변경
  • 문의 접수
  • 담당자 배정
  • 환불 요청
  • 보고서 생성

업무 처리형 챗봇은 기존 시스템 API와 권한, 확인 절차가 필요합니다.

6. 상담원 연계형 챗봇

AI가 해결하지 못하거나 중요한 문의는 사람에게 전달합니다.

text
AI 상담
→ 해결 여부 확인
→ 상담원 연결 요청
→ 상담 내역 전달
→ 상담원 응답

고객센터 운영과 연결하면 상담원 화면과 대화 배정 기능이 필요할 수 있습니다.

AI 챗봇 개발 비용을 결정하는 요소

1. 답변 범위

챗봇이 어떤 질문에 답해야 하는지 정합니다.

좁은 범위

  • 한 제품의 사용법
  • 하나의 교육 과정
  • 정해진 사내 규정

넓은 범위

  • 회사 전체 서비스
  • 여러 제품
  • 고객별 계약
  • 외부 정보
  • 일반적인 상담

범위가 넓을수록 필요한 데이터와 평가가 많아집니다.

2. 답변하지 말아야 할 범위

무엇에 답하는지만큼 무엇에 답하면 안 되는지도 중요합니다.

  • 법률적 판단
  • 의료적 진단
  • 내부 기밀
  • 다른 고객의 정보
  • 가격 협상
  • 확정되지 않은 정책
  • 관리자의 승인 없는 약속

답할 수 없는 질문에는 적절한 안내와 상담원 연결을 제공할 수 있습니다.

3. 대화 화면

기본 기능:

  • 메시지 입력
  • 답변 표시
  • 로딩
  • 오류
  • 새 대화
  • 대화 목록

추가 기능:

  • 파일 첨부
  • 이미지
  • 음성
  • 추천 질문
  • 답변 복사
  • 평가
  • 출처 보기
  • 상담원 연결
  • 대화 다운로드

4. 대화 기록

다음 정책을 정해야 합니다.

  • 로그인 사용자만 저장하는가?
  • 비회원 대화도 저장하는가?
  • 사용자가 대화를 삭제할 수 있는가?
  • 운영자가 대화를 열람할 수 있는가?
  • 보관 기간은 얼마인가?
  • 여러 기기에서 기록을 볼 수 있는가?

5. 대화 문맥

사용자가 앞에서 말한 내용을 챗봇이 기억하도록 만들 수 있습니다.

text
사용자:
프로 요금제 가격을 알려줘.

챗봇:
월 5만 원입니다.

사용자:
연간으로 결제하면?

두 번째 질문을 이해하려면 이전 대화가 필요합니다.

대화가 길어질수록 어떤 내용을 계속 유지할지 정해야 합니다.

6. 사용자 정보 활용

로그인한 사용자의 정보를 이용해 맞춤 답변을 제공할 수 있습니다.

  • 현재 요금제
  • 주문 상태
  • 예약 내역
  • 이용 기록
  • 회사 정보
  • 학습 진도

사용자 데이터에 접근하려면 권한과 API 연동이 필요합니다.

챗봇이 다른 사용자의 정보를 보여주지 않도록 서버에서 검증해야 합니다.

7. 문서와 지식 데이터

문서 기반 챗봇이라면 다음 자료를 준비해야 합니다.

  • FAQ
  • 매뉴얼
  • 정책
  • 제품 설명
  • 교육 자료
  • PDF
  • 웹페이지
  • 데이터베이스

문서의 수와 형식, 변경 빈도에 따라 구축 범위가 달라집니다.

8. 출처 표시

AI 답변에 사용한 자료를 함께 보여줄 수 있습니다.

text
근거:
- 환불정책 3조
- 서비스 이용안내 12페이지

출처를 누르면 원문 위치로 이동하게 할 수도 있습니다.

출처가 있어도 AI 답변이 원문의 의미와 일치하는지 평가해야 합니다.

9. 추천 질문

사용자가 무엇을 물어볼지 모를 때 질문 예시를 보여줄 수 있습니다.

  • 요금제 차이를 알려줘
  • 환불정책을 설명해 줘
  • 예약을 변경하고 싶어
  • 내 주문 상태를 확인해 줘

운영자가 추천 질문을 직접 관리할 수 있게 만들 수 있습니다.

10. 답변 톤

서비스에 맞는 말투를 정합니다.

  • 정중한 고객센터
  • 간결한 업무 도우미
  • 친근한 교육 코치
  • 전문적인 B2B 상담
  • 어린이 대상 설명

말투만 정하는 것이 아니라 답변 길이와 용어 수준, 이모지 사용 여부도 정할 수 있습니다.

11. 다국어

챗봇이 여러 언어로 답할 수 있습니다.

정해야 할 내용:

  • 사용자가 입력한 언어로 답변
  • 언어 선택
  • 문서별 언어
  • 번역 답변
  • 언어별 상담원
  • 언어별 금지 표현

다국어 문서의 품질과 정보 차이도 확인해야 합니다.

12. 상담원 연결

연결 조건:

  • 사용자가 직접 요청
  • AI가 답을 찾지 못함
  • 민감한 문의
  • 부정적인 고객
  • 결제·환불 문제
  • 특정 키워드

상담원에게 전달할 정보:

  • 전체 대화
  • 사용자 정보
  • 문의 유형
  • AI 요약
  • 관련 주문
  • 우선순위

13. 상담원 관리자

상담원 연계형 챗봇에는 다음 화면이 필요할 수 있습니다.

  • 대기 상담
  • 담당자 배정
  • 진행 중 대화
  • 답변
  • 종료
  • 메모
  • 사용자 정보
  • 검색
  • 통계

단순 AI 챗봇보다 고객센터 시스템에 가까워질 수 있습니다.

14. 업무 실행

챗봇이 실제 기능을 실행할 때는 사용자 확인이 필요할 수 있습니다.

예시:

text
챗봇:
7월 30일 오후 2시 예약을 취소할까요?

사용자:
네.

챗봇:
예약이 취소되었습니다.

취소·환불·결제처럼 중요한 작업은 다음을 검토해야 합니다.

  • 본인 확인
  • 최종 확인
  • 권한
  • 처리 실패
  • 실행 이력
  • 되돌리기
  • 관리자 확인

15. 도구와 API 연결

업무 처리형 챗봇이 연결할 수 있는 시스템:

  • 예약
  • 주문
  • 배송
  • CRM
  • ERP
  • 결제
  • 사내 데이터베이스
  • 이메일
  • 캘린더

챗봇이 자연어를 이해하는 것과 실제 업무 API가 안전하게 작동하는 것은 별개의 개발 영역입니다.

16. 답변 정확도

AI 챗봇이 모든 질문에 완벽하게 답한다고 가정하면 안 됩니다.

품질을 확인할 기준:

  • 정답 포함 여부
  • 근거 문서 일치
  • 답변 누락
  • 관련 없는 답변
  • 오래된 정책 안내
  • 과도한 추론
  • 답변 거절 적절성
  • 상담원 연결 여부

17. 테스트 질문 목록

실제 고객 문의를 기준으로 테스트 데이터를 만들 수 있습니다.

text
정확한 질문
표현이 애매한 질문
오타가 있는 질문
여러 질문을 한 번에 묻는 경우
정책에 없는 질문
금지된 질문
개인정보를 요구하는 질문
화가 난 고객의 질문

18. 답변 평가

운영자가 질문과 답변을 확인하고 평가할 수 있습니다.

  • 정확
  • 일부 정확
  • 부정확
  • 답변 불가가 적절함
  • 상담원 연결 필요

평가 결과를 바탕으로 문서와 프롬프트를 개선합니다.

19. 사용자 평가

사용자에게 다음 피드백을 받을 수 있습니다.

text
도움이 되었나요?
👍 / 👎

추가로 이유를 받을 수도 있습니다.

  • 틀린 정보
  • 질문을 이해하지 못함
  • 답변이 너무 김
  • 원하는 기능을 찾지 못함

20. 오래된 정보

서비스 정책과 가격이 변경될 수 있습니다.

문서 기반 챗봇에서는 다음을 관리해야 합니다.

  • 문서 버전
  • 적용 시작일
  • 만료 문서
  • 최신 자료
  • 언어별 차이
  • 삭제된 정책

오래된 문서를 검색하지 않도록 해야 합니다.

21. 비회원 챗봇

비회원에게 공개할 정보와 로그인 사용자에게 제공할 정보를 구분할 수 있습니다.

비회원

  • 서비스 소개
  • 요금제
  • 일반 FAQ

로그인 회원

  • 주문
  • 예약
  • 개인 이용내역
  • 기업별 정보

22. 관리자 지식 관리

관리자가 직접 자료를 등록할 수 있습니다.

  • FAQ 등록
  • PDF 업로드
  • 웹페이지 URL
  • 카테고리
  • 공개 상태
  • 적용일
  • 언어
  • 다시 처리
  • 삭제

문서를 올렸다고 즉시 정확한 답변이 보장되는 것은 아니므로 처리 상태와 테스트가 필요합니다.

23. 금지 답변과 고정 답변

특정 질문에는 AI가 자유롭게 생성하지 않고 정해진 답변을 제공할 수 있습니다.

예시:

  • 고객센터 연락처
  • 법적 고지
  • 긴급 신고
  • 서비스 장애
  • 확정된 환불정책

규칙형 답변과 생성형 AI를 함께 사용할 수 있습니다.

24. 개인정보 마스킹

상담 기록에 다음 정보가 포함될 수 있습니다.

  • 이름
  • 전화번호
  • 이메일
  • 주소
  • 주문 번호
  • 건강·금융 정보

관리자와 로그에서 필요한 범위만 표시하거나 마스킹할 수 있습니다.

25. 운영자 알림

다음 상황에서 운영자에게 알림을 보낼 수 있습니다.

  • 답변 실패
  • 부정확 신고
  • 민감 문의
  • 상담원 연결 요청
  • 비정상 사용
  • 외부 API 실패

26. 사용량과 비용

챗봇은 사용자가 자유롭게 질문할 수 있어 요청량을 예측하기 어려울 수 있습니다.

필요할 수 있는 제한:

  • 사용자별 일일 메시지
  • 분당 요청
  • 대화 길이
  • 입력 글자 수
  • 파일 용량
  • 비회원 제한
  • 기업별 한도

27. 비정상 사용 방지

  • 같은 질문 반복
  • 자동 프로그램 요청
  • 지나치게 긴 입력
  • 서비스 목적과 무관한 사용
  • 프롬프트 조작 시도
  • 금지 콘텐츠

기능 제한과 이용 정지, 관리자 확인이 필요할 수 있습니다.

AI 챗봇 비용을 결정하는 요소

요소범위 영향
규칙형 안내비교적 단순
자유 대화AI·대화 문맥
문서 기반 답변문서 처리·검색
출처 표시근거 연결
사용자 데이터 조회인증·API
업무 실행권한·확인·이력
상담원 연결상담 관리자
파일 질문업로드·문서 처리
다국어언어별 데이터·검수
관리자 지식 관리CMS·재처리
품질 평가테스트·피드백
높은 보안권한·마스킹·로그

MVP 챗봇 범위 예시

1단계

  • 웹 대화창
  • 회사 FAQ와 서비스 문서
  • 답변과 출처
  • 추천 질문
  • 일일 사용량 제한
  • 사용자 피드백

2단계

  • 문서 관리자
  • 대화 기록
  • 로그인 회원 정보
  • 상담원 연결
  • 운영 통계

3단계

  • 예약·주문 실행
  • 기업별 문서
  • 권한
  • 다국어
  • 고급 평가와 자동화

AI 챗봇 요구사항 양식

text
챗봇 목적:
주요 사용자:
답변할 범위:
답변하지 않을 범위:
사용할 문서:
문서 수와 형식:
비회원·회원:
개인 데이터 조회:
업무 실행:
출처 표시:
대화 저장:
파일 첨부:
상담원 연결:
추천 질문:
다국어:
관리자 문서 관리:
사용량 제한:
개인정보:
예상 월 대화 수:
희망 일정:

검수 체크리스트

text
[ ] 일반 질문
[ ] 표현이 다른 동일 질문
[ ] 오타
[ ] 문서에 없는 질문
[ ] 오래된 정책
[ ] 금지 질문
[ ] 출처 정확성
[ ] 대화 문맥
[ ] 사용자별 데이터
[ ] 다른 사용자 데이터 차단
[ ] 상담원 연결
[ ] 파일 질문
[ ] API 실패
[ ] 사용량 제한
[ ] 대화 삭제
[ ] 관리자 통계
[ ] 모바일

견적서에서 확인할 항목

  • 단순 AI 대화만 포함되는가?
  • 문서 기반 답변이 포함되는가?
  • 문서 등록 관리자가 포함되는가?
  • 출처를 표시하는가?
  • 대화 기록을 저장하는가?
  • 사용자 데이터와 연동하는가?
  • 상담원 연결이 포함되는가?
  • 답변 평가와 품질 개선 범위가 있는가?
  • AI API 이용료는 별도인가?
  • 문서 변경 후 재처리가 포함되는가?

마무리

AI 챗봇 개발 비용은 대화창의 디자인보다 챗봇이 수행해야 하는 역할에 따라 달라집니다.

다음 네 가지를 먼저 구분하는 것이 좋습니다.

  • 정해진 안내만 제공하는가?
  • 생성형 AI가 자유롭게 답하는가?
  • 회사 문서를 근거로 답하는가?
  • 실제 예약·주문과 업무를 처리하는가?

고객에게 잘못된 정보를 제공하면 문제가 되는 서비스라면 자유로운 답변을 늘리는 것보다 답변 범위, 출처와 상담원 연결을 안정적으로 설계하는 것이 중요합니다.

필요한 답을 찾고, 끝까지 완성합니다.

기술을 알지 못해도, 기획서가 없어도 괜찮습니다.

프로젝트 문의하기