
약속 예약은 단순히 시간대를 선택하는 것이 아니라 고객이 반드시 방문하도록 하는 것입니다. 사람들은 단순히 일정만 예약하는 것이 아니라 위치, 가격, 할인, 영업 시간, 방문이 시간을 투자할 가치가 있는지에 대해 묻습니다.
멀티 체인 비즈니스의 경우 여러 위치에서 이러한 문의를 처리하는 것은 부담스러울 수 있습니다. 전화와 이메일이 쌓이고, 고객이 이탈하고, 약속을 놓치면 매출 손실로 이어집니다.
해결책은? 일정을 자동화할 뿐만 아니라 즉각적이고 정확한 답변을 제공하는 AI 챗봇을 WhatsApp 바로 구축하세요.
이 가이드에서는 Botpress Calendly 사용하여 WhatsApp 챗봇을 만들어 일정을 간소화하고, 고객 질문을 처리하며, 모든 약속이 실제 비즈니스로 이어질 수 있도록 하는 방법을 보여드립니다.
약속 예약 봇을 구축하는 방법
챗봇을 구축하기 전에 필요한 것은 다음과 같습니다:
- Calendly 표준 요금제 - API 액세스에 필요하지만 14일 무료 평가판으로 시작할 수 있습니다.
- 비즈니스용 메타 계정 - 무료로 설정할 수 있으며 WhatsApp 통합에 필요합니다.
- Botpress 계정 - 무료로 생성할 수 있으며 챗봇을 구축하고 관리하는 데 사용됩니다.
설정이 완료되면 봇이 처리해야 할 정보에 대해 생각해 보세요. 약속 예약은 단순히 시간을 선택하는 것이 아니라 고객에게 필요한 모든 세부 정보를 제공하는 것입니다. 챗봇은 이를 수행할 수 있어야 합니다:

- 예약 가능 여부 확인 - Calendly일정에 따라 빈 슬롯을 표시합니다.
- 고객 세부 정보 수집 - 이름, 연락처 정보, 선호하는 위치 및 특별 요청 사항.
- 위치별 정보 제공 - 영업 시간, 가격, 제공되는 서비스, 지속적인 할인 등 다양한 정보를 제공합니다.
- 일반적인 질문에 답변하기 - 취소 정책, 일정 변경, 주차 정보 등 고객이 예약 전에 자주 묻는 질문에 답하세요.
챗봇은 이 모든 것을 한 번의 대화로 처리함으로써 고객이 안심하고 예약하는 데 필요한 모든 것을 제공할 수 있습니다.
1단계: 봇 환경 설정
Botpress 에서 새 프로젝트를 생성하여 시작하세요. 로그인한 후 '처음부터 시작' 템플릿을 선택하여 완벽한 사용자 지정과 유연성을 확보하세요.
2단계: 지식창고 추가하기
잘 구조화된 지식 기반은 챗봇이 고객에게 단순한 약속 예약을 넘어 정확한 정보를 제공할 수 있도록 합니다. 이는 관련 문서와 구조화된 데이터를 추가하여 효율적으로 설정할 수 있습니다.
비즈니스 정보 업로드
고객이 자주 문의하는 정적인 비즈니스 세부 정보의 경우 구조화된 문서를 업로드하는 것이 가장 좋습니다. 이렇게 하면 봇이 항상 정확한 최신 정보를 확보할 수 있습니다.
.webp)
- Botpress 왼쪽 메뉴로 이동하여 지식창고를 선택합니다.
- 다음을 포함한 필수 세부 정보가 포함된 문서를 업로드합니다:
- 지점 위치 및 주소.
- 각 위치에서 이용 가능한 시설.
- 가격, 할인 및 멤버십 옵션.
- 운영 시간 및 연락처 정보.
동적 정보에 테이블 사용
예정된 이벤트나 자주 변경되는 세부 사항의 경우 문서를 업데이트하는 것보다 구조화된 표를 유지하는 것이 더 효과적입니다. 표를 사용하면
.webp)
- 더 쉬운 업데이트 - 전체 파일을 수정하지 않고도 새 이벤트를 행으로 추가할 수 있습니다.
- 더 나은 정리 - 고객은 체계적이고 읽기 쉬운 정보를 제공받습니다.
캐시된 FAQ로 비용 최적화하기
비즈니스 정책이나 자주 묻는 질문과 같은 정적 정보는 FAQ 문서에 저장해야 합니다. 이렇게 하면 지속적인 업데이트의 필요성이 줄어들고 지식창고의 캐싱 기능을 활용하여 API 비용을 크게 절감할 수 있습니다.
동시에 봇은 고객 문의에 따라 상황에 맞는 동적 응답을 생성할 수 있습니다. 지식창고를 효율적으로 구성함으로써 기업은 운영 비용을 최적화하면서 가치 있는 정보를 제공하는 최신 챗봇을 유지할 수 있습니다.
3단계: Calendly 통합 추가
챗봇이 약속을 예약할 수 있도록 하려면 Calendly Botpress 연결해야 합니다. 이렇게 하면 봇이 사용 가능한 시간대에 액세스하여 사용자를 위한 예약 링크를 생성할 수 있습니다.
1. Botpress Calendly 연동 기능 설치하기
- 로 이동 Botpress Hub 로 이동하여 Calendly 연동 기능을 설치합니다.
- 이 통합은 Calendly 일정 정보를 검색하고 관리하는 데 필수적입니다.
2. Calendly API 키 생성하기
- Calendly 이동하여 왼쪽 메뉴에서 '통합 및 앱'을 선택합니다.
- API 및 웹훅을 선택하고 새 API 토큰을 만듭니다.
- 토큰의 이름을 지정하고(예:Botpress Access") 토큰을 생성합니다.
- 메시지가 표시되면 2단계 인증을 완료합니다.
- API 키를 복사하여 Botpress Calendly 연동 설정에 붙여넣습니다.
- 구성을 저장하여 연결을 설정합니다.
이 단계에서는 Calendly Botpress 성공적으로 연결되어 챗봇이 일정 데이터에 액세스할 수 있습니다.
9월 4일: 챗봇 워크플로 구축
이제 Calendly 통합되었으므로 약속 일정을 처리하고 비즈니스 정보를 검색하는 챗봇 워크플로우를 구축할 차례입니다.
1. 사용자의 브랜치 선택 캡처
사용자가 여러 지점에서 약속을 예약하게 되므로 챗봇은 선택한 지점 이름을 저장해야 합니다.
.webp)
- 사용자가 지점을 선택할 수 있는 단일 선택 노드를 추가합니다.
- workflow.branch라는 변수를 만들어 선택 항목을 저장합니다.
이렇게 하면 모든 스케줄링 링크와 응답이 올바른 지점에 맞게 조정됩니다.
2. Calendly 이벤트 워크플로 사용
약속 예약 로직을 처음부터 생성하는 대신 Botpress Calendly 이벤트 워크플로우를 사용할 수 있습니다.
.webp)
- Botpress Hub 워크플로우를 열고 Calendly 이벤트 워크플로우를 검색합니다.
- 워크플로를 복제하고 필요에 따라 수정합니다.
- 이 워크플로는 사용자의 대화 ID가 포함된 사용자 지정 이벤트 링크를 자동으로 생성합니다.
대화 ID를 전달하면 챗봇이 개별 사용자를 추적할 수 있는 고유한 예약 링크를 생성합니다.
3. Calendly 이벤트 트리거 설정하기
챗봇이 예약 링크를 보내면 약속이 확정된 시점을 감지해야 합니다.

- 워크플로 내부를 마우스 오른쪽 버튼으로 클릭하고 Calendly 이벤트 트리거를 선택합니다.
In the trigger settings, pass the dynamic conversation ID using:
{{event.payload.conversation.id}}
- 이를 통해 챗봇은 사용자의 특정 예약과 관련된 업데이트를 수신할 수 있습니다.
- 트리거되면 챗봇이 예약된 이벤트 세부 정보를 검색하고 사용자에게 약속을 확인합니다.
이 단계를 통해 예약을 제대로 추적하고 승인할 수 있습니다.
4. 비즈니스 정보 및 FAQ 처리
약속을 예약하는 대신 지점 세부 정보를 문의하는 사용자를 위한 것입니다:
.webp)
- 지식창고에 연결된 자율 노드를 만듭니다.
- 지식 검색을 사용 설정하면 챗봇이 업로드된 FAQ 문서에서 답변을 가져올 수 있습니다.
- 이제 챗봇은 수동 업데이트 없이도 가격, 운영 시간, 서비스 등의 세부 정보를 검색할 수 있습니다.
이를 통해 효율성을 높이는 동시에 사용자가 항상 정확한 정보를 얻을 수 있습니다.
5단계: WhatsApp 챗봇 배포하기
챗봇을 완전히 구축했다면, 마지막 단계는 사용자가 챗봇과 직접 상호작용할 수 있도록 WhatsApp 챗봇을 배포하는 것입니다. 이를 통해 원활한 약속 예약과 문의에 대한 즉각적인 응답이 가능합니다.
- Botpress 왼쪽 메뉴에서 홈으로 이동합니다.
- WhatsApp 승인을 클릭하고 메타 비즈니스 계정에 연결합니다.
- 화면의 단계에 따라 설정을 완료합니다.
연결이 완료되면 챗봇이 WhatsApp 라이브 상태가 되어 고객과의 상호작용을 처리할 준비가 됩니다.
오늘 첫 번째 약속 챗봇을 배포하세요.
약속 예약 챗봇을 구축하는 것은 시작에 불과합니다. Botpress 사용하면 이미지, 캐러셀, 대화형 버튼과 같은 리치 미디어 요소를 통합하여 사용자에게 시각적으로 매력적인 예약 경험을 제공함으로써 챗봇을 더욱 향상시킬 수 있습니다.
WhatsApp 외에도 Slack, Microsoft Teams, Telegram 및 기타 플랫폼에도 챗봇을 배포하여 여러 커뮤니케이션 채널에서 원활한 일정 관리 환경을 보장할 수 있습니다.
지금 바로 구축을 시작하세요. 무료입니다.