구글시트로 챗봇 지식베이스 운영하기
챗봇 답변을 개발자 없이 고칠 수 있나요?
구글시트 한 줄을 고치면 됩니다. 설악팜은 시트가 곧 지식베이스이고, 고친 내용은 약 2분 뒤 챗봇 답변에 반영됩니다. 요금 인상도, 안내 문구 변경도 사장님이 직접 하십니다.
챗봇 견적을 받아보면 “문구 수정 건당 얼마”라는 항목이 붙는 경우가 있습니다. 그 구조에서는 요금을 만원 올리는 데도 사람을 불러야 합니다. 숙소 운영은 그렇게 굴러가지 않습니다. 성수기가 시작되고, 편의시설이 하나 늘고, 규정이 바뀌는 일이 수시로 생깁니다.
그래서 설악팜은 사실 정보를 코드에 두지 않습니다. 요금·시설·규정·주변정보는 전부 구글시트 한 장에 있고, 챗봇은 그 시트를 근거로만 답합니다.
1. 시트는 이렇게 생겼다
복잡한 구조가 아닙니다. 열은 네 개면 충분합니다.
| 열 | 내용 | 예 |
|---|---|---|
| 키 | 정리용 번호. 비워도 동작합니다 | A-01 |
| 질문 | 손님이 쓰는 말 그대로 | 체크인 시간은? |
| 답변 | 사장님이 카톡으로 답하던 문장 그대로 | 체크인은 오후 3시부터 가능합니다 |
| 분류 | 이용안내 · 시설 · 주방 · 주변정보 등 | 이용안내 |
같은 내용을 여러 표현으로 나눠 적는 것이 요령입니다. 설악팜 시트에는 “주차 가능해?”, “주차 안내”, “주차는 어디에 해?”, “차 몇 대까지 주차 가능해?”가 각각 들어 있습니다. 손님은 같은 걸 저마다 다른 말로 묻습니다.
2. 고치면 언제 반영되나
시트를 읽어오는 데 캐시를 두기 때문에 즉시는 아닙니다. 설악팜은 120초로 잡아 두었습니다. 시트를 고치고 2분쯤 뒤에 물어보면 새 답이 나옵니다.
왜 캐시를 두느냐면, 손님이 물을 때마다 시트를 읽으면 응답이 느려지기 때문입니다. 카카오톡 챗봇은 응답 제한 시간이 짧아서 이 몇 초가 “무응답”과 “정상 응답”을 가릅니다.
3. 근거가 없으면 답하지 않는다
지식베이스 방식의 진짜 장점은 여기 있습니다. 시트에 없는 내용은 챗봇이 지어내지 않습니다.
설악팜 챗봇은 시트에 근거가 없다고 판단하면 답변을 만들지 않고, 운영자 확인이 필요하다고 안내한 뒤 그 질문을 미답변 기록에 남깁니다. 요금이나 시간처럼 숫자가 걸린 질문에 AI가 그럴듯한 거짓말을 하는 것보다, 답을 안 하는 편이 훨씬 낫습니다.
4. 못 답한 질문이 다음 답이 된다
이게 운영의 핵심입니다. 미답변 기록은 그냥 쌓이지 않고 매일 저녁 한 번 정리되어 알림으로 옵니다. 사장님은 목록을 보고 답을 적기만 하면 됩니다.
- 손님이 시트에 없는 걸 묻는다
- 챗봇이 “확인이 필요하다”고 안내하고 질문을 기록한다
- 저녁에 “답 못 한 질문” 알림이 온다
- 사장님이 시트에 한 줄 적는다
- 그다음부터 챗봇이 그 질문에 답한다
설악팜 FAQ가 도입 초기 40건에서 147행이 된 게 이 과정입니다. 저희가 앉아서 상상한 질문이 아니라 손님이 실제로 물어본 것들입니다. 시간이 지날수록 챗봇이 답하지 못하는 질문이 줄어듭니다.
5. 시트를 쓸 때 지킬 것
- 시트는 사업주 명의 계정에 두십시오. 업체 계정에 있으면 계약이 끝났을 때 그동안 쌓은 지식이 남의 것이 됩니다.
- 손님 개인정보는 FAQ 시트에 적지 마십시오. 예약자 이름·연락처는 별도 탭에 두고 접근 권한을 나눠야 합니다.
- 답변에 숫자를 적을 때는 기준을 함께 적으십시오. “20만원”보다 “주중 2인 기준 20만원”이 낫습니다. 챗봇은 적힌 그대로 인용합니다.
- 공유 설정을 열지 마십시오. “링크가 있는 사람 모두”로 두면 주소만으로 내용이 열립니다. 시스템이 읽어갈 계정에만 권한을 주면 됩니다.
6. 왜 굳이 구글시트인가
전용 관리 화면을 만드는 방법도 있습니다. 그런데 그러면 사장님이 새 도구를 하나 더 배워야 합니다. 로그인 방법을 기억해야 하고, 화면이 바뀌면 다시 익혀야 합니다.
구글시트는 이미 쓰시던 것입니다. 휴대폰에서도 열리고, 여러 명이 같이 볼 수 있고, 실수로 지워도 되돌릴 수 있습니다. 별도 데이터베이스 비용도 들지 않습니다. 화려하진 않지만, 운영자가 실제로 계속 쓰게 되는 도구라는 게 중요합니다.