카카오 i 오픈 빌더 연동하기

1. 봇 ID 연동하기

[챗봇 관리자센터] - [설정]에서 [봇 ID]를 확인 후 복사합니다.

어썸봇 화면에서 나의 봇 우측 상단 [ ··· ] 아이콘에서 설정하기를 클릭합니다.

[어썸봇] - [설정] - [메신저 연동] - [카카오 i 오픈빌더] 우측의 슬라이드 바를 클릭하여 연동 기능을 활성화하고, 앞에서 복사한 봇 ID를 붙여넣은 뒤 저장합니다.(해피톡 홈페이지를 통해 로그인한 경우, 해피톡에서 카카오 상담톡 채널 연동을 해야 해당 필드가 표시됩니다. 이 경우 추가로 노출되는 '카카오 채널 연동'란에서 아이디를 함께 선택합니다.)

2. 스킬 생성 및 연동

1) Fallback 스킬

[어썸봇] - [설정] - [메신저 연동] - [카카오 i 오픈빌더]에서 Webhook URL을 복사합니다.

[챗봇 관리자센터] - [스킬] 메뉴에서 생성 버튼을 클릭하여 스킬을 생성합니다.

스킬명을 Fallback으로 입력한 후 앞에서 복사한 Webhook URL을 붙여넣은 뒤 저장합니다. 이 스킬은 유저가 챗봇 경로를 이타할 경우 어썸봇 시나리오로 리턴시키는 역할을 합니다.

[챗봇 관리자센터] - [시나리오] - [폴백 블록]으로 이동합니다.

[파라미터 설정]에서 드롭박스를 클릭하여 방금 만든 Fallback 스킬을 선택한 후, 하단의 [봇 응답] - [응답 추가]에서 봇 응답 설정을 스킬 데이터로 지정하고 저장합니다.

2) 챗봇 시작 스킬

같은 방법으로 스킬을 하나 더 생성하겠습니다. [챗봇 관리자센터] - [스킬] 메뉴에서 생성 버튼을 클릭하여 스킬을 생성합니다. 스킬 목록에서 위에서 만든 Fallback 스킬도 확인 가능합니다.

스킬명을 챗봇 시작으로 입력한 후 처음에 복사한 Webhook URL 뒤에 /home을 추가로 붙여줍니다. 이 스킬은 챗봇을 실행시키는 역할을 합니다.

[챗봇 관리자센터] - [시나리오]로 이동하여, [+ 시나리오]를 클릭합니다.

블록 이름을 챗봇 시작으로 지정하고, [파라미터 설정]에서 드롭박스를 클릭하여 방금 만든 챗봇 시작 스킬을 선택한 후, 하단의 [봇 응답] - [응답 추가]에서 봇 응답 설정을 스킬 데이터로 지정하고 저장합니다.

3. 챗봇 시작 버튼 생성

[챗봇 관리자센터] - [시나리오] - [시나리오 설정]을 클릭합니다.

[봇 제네릭 메뉴 설정] 기능을 활성화합니다.

[봇 제네릭 메뉴 설정]에서 [+버튼 추가]를 클릭합니다.

[버튼 설정]에서 버튼명을 챗봇 시작하기로 입력하고, 버튼 기능은 앞에서 생성한 챗봇 시작 블록을 연결하고 확인을 누릅니다.

4. 배포하기

설정 내용을 적용하기 위해서 [챗봇 관리자센터] - [배포]에서 배포 버튼을 클릭해 배포를 진행합니다.

Last updated