카카오 i 오픈 빌더 연동하기
1. 봇 ID 연동하기
[챗봇 관리자센터] - [설정]에서 [봇 ID]를 확인 후 복사하여, [해피봇new] - [설정] - [메신저 연동] - [카카오 i 오픈빌더]에 봇 ID를 입력하여 설정하는 순서로 진행합니다.
1) 카카오톡 챗봇 ID 복사하기
[챗봇 관리자센터] - [설정]에서 [봇 ID]를 확인 후 복사합니다.
2) 해피봇 new > 설정하기로 이동
해피봇 new 화면에서 나의 봇 우측 상단 [ ··· ] 아이콘에서 설정하기를 클릭합니다.
3) 연동기능 활성화하기
[해피봇 new] - [설정] - [메신저 연동] - [카카오 i 오픈빌더] 우측의 슬라이드 바를 클릭하여 연동 기능을 활성화하고, 앞에서 복사한 봇 ID를 붙여넣은 뒤 저장합니다. * 해피톡 홈페이지를 통해 로그인한 경우, 해피톡에서 카카오 상담톡 채널 연동을 해야 해당 필드가 표시됩니다. 이 경우 추가로 노출되는 '카카오 채널 연동'란에서 아이디를 함께 선택합니다.
2. 스킬 생성 및 연동
Fallback 스킬 및 시작 스킬을 생성하여 연동합니다.
1) Fallback 스킬
[해피봇New] - [설정] - [메신저 연동] - [카카오 i 오픈빌더]에서 Webhook URL을 복사합니다.
[챗봇 관리자센터] - [스킬] 메뉴에서 생성 버튼을 클릭하여 스킬을 생성합니다.
스킬명을 Fallback으로 입력한 후 앞에서 복사한 Webhook URL을 붙여넣은 뒤 저장합니다. 이 스킬은 유저가 챗봇 경로를 이타할 경우 시나리오로 리턴시키는 역할을 합니다.
[챗봇 관리자센터] - [시나리오] - [폴백 블록]으로 이동합니다.
[파라미터 설정]에서 드롭박스를 클릭하여 방금 만든 Fallback 스킬을 선택한 후, 하단의 [봇 응답] - [응답 추가]에서 봇 응답 설정을 스킬 데이터로 지정하고 저장합니다.
2) 챗봇 시작 스킬
같은 방법으로 스킬을 하나 더 생성하겠습니다. [챗봇 관리자센터] - [스킬] 메뉴에서 생성 버튼을 클릭하여 스킬을 생성합니다. 스킬 목록에서 위에서 만든 Fallback 스킬도 확인 가능합니다.
스킬명을 챗봇 시작으로 입력한 후 처음에 복사한 Webhook URL 뒤에 /home을 추가로 붙여줍니다. 이 스킬은 챗봇을 실행시키는 역할을 합니다.
[챗봇 관리자센터] - [시나리오]로 이동하여, [+ 시나리오]를 클릭합니다.
블록 이름을 챗봇 시작으로 지정하고, [파라미터 설정]에서 드롭박스를 클릭하여 방금 만든 챗봇 시작 스킬을 선택한 후, 하단의 [봇 응답] - [응답 추가]에서 봇 응답 설정을 스킬 데이터로 지정하고 저장합니다.
3. 챗봇 시작 버튼 생성
카카오 챗봇 시나리오를 생성 및 챗봇 시작 버튼을 생성합니다.
1) 카카오 챗봇 시나리오 설정
[챗봇 관리자센터] - [시나리오] - [시나리오 설정]을 클릭합니다.
2) 봇 제네릭 메뉴 설정
[봇 제네릭 메뉴 설정] 기능을 활성화합니다.
[봇 제네릭 메뉴 설정]에서 [+버튼 추가]를 클릭합니다.
[버튼 설정]에서 버튼명을 챗봇 시작하기로 입력하고, 버튼 기능은 앞에서 생성한 챗봇 시작 블록을 연결하고 확인을 누릅니다.
4. 배포하기
설정 내용을 적용하기 위해서 [챗봇 관리자센터] - [배포]에서 배포 버튼을 클릭해 배포를 진행합니다.
Last updated