페이스북 메신저 챗봇 만들기

May 17, 2020 · 5 mins read

내 블로그에 페이스북 메신저 챗봇을 연동하여 고객의 문의가 있을 때 챗봇을 통해 안내를 할 수 있도록 할 수 있습니다. 본 글에서는 페이스북 메신저에 연동 가능한 챗봇 서비스와 간단하게 설치하는 법에 대해 알아보겠습니다.

페이스북 챗봇1

페이스북 메신저 챗봇 왜 필요한가요?

페이스북 메신저에서 기본적으로 제공하는 자동화 답변 기능을 통해서도 자동화된 응대가 가능하지만, 질문을 생성하고 관리하는 데 한계가 있습니다. 그렇기 때문에, 많은 양의 질의응답을 제공하거나, 질문을 그룹화해서 보여주거나, 이미지를 활용하는 등 보다 풍부한 기능을 활용하기 위해서는 챗봇을 연동하는 것이 필요합니다.

챗봇이 아닌 자동화된 응답만으로 충분한 정도라면 굳이 챗봇을 연동할 필요는 없겠죠? 자동화된 응답을 활용하는 방법은 이전 글을 참고해주세요.

▶ 이전 글 보기: 내 사이트/블로그에 페이스북 메신저 연동하기


챗봇 업체

페이스북 메신저와 연동할 수 있는 메시징 솔루션 업체들이 많으며, 페이스북이 공개한 62개 파트너(2020.05 기준) 중 선택하여 진행할 수 있습니다. ’챗퓨어(Chatfuel)’과 ‘매니챗(Manychat)’ 두 곳이 많이 알려져 있습니다.

페이스북 메신저 솔루션 파트너

챗퓨어사이트

매니챗사이트

챗퓨어 vs 매니챗

챗퓨어와 매니챗은 기본적으로 제공하는 기능과 가격 정책이 비슷합니다. 유저 수/사이트 트래픽 기준으로 본다면(2019년) 매니챗이 챗퓨어보다 더 많이 쓰이고 있으며, 챗퓨어 무료 플랜의 경우 구독자 수가 1,000명으로 제한되는 반면에 매니챗은 구독자 수 제한이 없습니다. 입문자가 테스트용으로 챗봇을 써보기에 챗퓨어의 UI 가 더 쉬운 것 같고, 제공되는 템플릿 수도 +75개로 매니챗(6개)보다 많기 때문에 저는 챗퓨어로 챗봇을 만들어보았습니다. 장기적으로 비즈니스에 활용할 계획이 있으시다면 매니챗으로 시작해보시는 것도 좋을 것 같아요!

챗퓨어와 매니챗 비교 해외블로그


챗퓨어를 이용한 챗봇 만들기

Step 1. 챗퓨어 가입 및 내 페이스북 페이지와 연동

먼저 챗퓨어 홈페이지에서 가입을 진행해주세요. 가입은 페이스북 계정을 통해 가능하고, 안내에 따라 페이스북 페이지 연결을 해주시면 됩니다. 페이스북 메신저 챗봇을 만들기 위해서는 페이스북 페이지 계정이 필수입니다.

페이스북 페이지 계정을 만드는 방법은 이전 포스팅을 참고해주세요.

페이스북 페이지 만들기

챗퓨어1

Step 2. 챗봇 콘텐츠 만들기

챗퓨어에 챗봇을 만들기 위해서는 ‘블록’을 만들고 해당 블록을 다른 블록과 연결해주어야 합니다. 각 블록에는 텍스트, 이미지, 하이퍼링크 등을 제공하고 있어요. 예를 들어 ‘블로그 소개’라는 블록을 만든다고 하면, 고객이 ‘블로그 소개’ 블록을 눌렀을 때 제 블로그 소개가 나올 수 있도록 텍스트로 관련 내용을 입력해두는 것이지요. 그럼 단계별로 콘텐츠를 어떻게 만들 수 있는지 설명해볼게요. 챗퓨어콘텐츠

  1. 챗봇에 어떤 시나리오를 가지고 고객 응대를 할 것인지 대해 구성하기 블록을 만들기 전에 챗봇 콘텐츠를 어떻게 구성할 건지에 대한 계획이 필요합니다. 노트나 피피티를 열고 아래와 같은 플로우차트(flowchart)를 그려보면 준비 끝! 챗퓨어시나리오
  2. 챗퓨어 대시보드 우측 바의 [automate] 클릭합니다.
  3. 환영 인사말을 넣어주세요.
  4. Defalut answer(고정메세지)를 넣어주세요: 메시지를 인식하지 못했을 때 기본으로 보여줄 메시지를 넣어주세요.
  5. ADD BLOCKS에 시나리오별로 블록을 만들고, 해당 블록을 웰컴메시지에 연결해주세요. 저는 세 그룹을 만들어서 해당 블록 하단에 들어갈 블록을 넣어 주었어요. ‘블로그 소개’ 블록에서 고객에게 ‘더 궁금한 점이 있으신가요?’를 묻고, 만약 고객이 ‘예’라고 대답하면 메뉴바로 다시 연결될 수 있게 설정해둔 것입니다. 챗퓨어그룹

혹시 처음부터 이렇게 만들기가 어려우시다면 챗퓨어에서 제공하는 무료 템플릿을 활용해보는 것도 좋습니다. 업계/상황별 템플릿을 선택하시면 챗봇 블록 및 콘텐츠가 미리 구성되어있는 페이지가 나오는데, 템플릿을 수정하여 활용할 수 있겠죠! 챗퓨어템플릿
챗퓨어템플릿

Step 3. 내 웹사이트에 연동하기

이제 챗봇을 다 만들었으니, 챗봇을 내 사이트에 보이게 만들어야겠죠?

  1. 챗퓨어 대시보드 » 우측바 ‘Grow’ » ‘Customer Chat Plugin’ Enable 버튼 클릭
  2. 웹사이트 도메인 정보에 챗봇을 설치하고자 하는 웹사이트 주소 적기(https 포함)
  3. 스크립트 복사 후 내 사이트 개발환경에서 html <body> 태그 안에 해당 코드 넣기 ▶ 챗퓨어 가이드라인

챗퓨어 페이지연동1 챗퓨어 페이지연동2

Step 4. 연동할 페이스북 페이지 설정 확인하기

  1. 연동할 페이스북 페이지 [설정]에서 [연결된 앱]에 ‘Chatfuel’이 조회되는지 확인하기
  2. [화이트리스트에 추가된 도메인]에 챗퓨어와 내 사이트 주소 등록하기
    • https://dashboard.chatfuel.com/
    • https://내도메인주소 해당 주소를 추가한 후 저장하여 “성공적으로 저장했습니다.”라는 안내문이 나오는지 확인 필요

챗퓨어 설정

여기까지 하시면 페이스북 메신저 챗봇 설치가 완료됩니다!👏🏻👏🏻 2~3분 정도 뒤에 내 사이트에 접속하셔서 우측 하단에 페이스북 메신저 챗봇 버튼이 활성화되는지, 시나리오대로 잘 되는지 확인해보세요!

주의사항 Tip!

챗퓨어에서 설정한 챗봇이 설정한 대로 되지 않는다면, 페이스북 페이지 메신저 설정에서 다른 자동화된 답변 기능이 켜져 있지는 않은지 확인해주세요! 페이스북 메신저에서 기본적으로 제공하는 자동화된 답변 기능이 켜져 있으면, 챗퓨어 챗봇 기능과 충돌이 생겨서 오류가 생길 수 있습니다.


챗퓨어 참고사이트:



comments powered by Disqus