봇(Bot) 관리
Last updated
Last updated
© dk techin Corp. All rights reserved.
카카오워크 관리자 서비스 > 봇(Bot) 관리 메뉴에서는 업무에 활용할 봇(Bot)을 개발할 수 있습니다.
봇(Bot)이란 특정 작업을 자동으로 수행하도록 프로그래밍된 응용 프로그램입니다. 카카오워크에서는 업무에 필요한 서비스를 연결한 봇(Bot)을 개발 및 관리하는 기능을 제공합니다. 워크스페이스 멤버들은 봇(Bot)을 통해 관련 알림을 채팅방 메시지로 빠르게 확인할 수 있습니다.
봇(Bot) 관리 > 워크스페이스 봇(Bot) 관리, 봇(Bot) 개발자 관리, 봇(Bot) 개발 메뉴에서는 봇(Bot) 관리자를 지정하거나 생성 및 관리할 수 있고, API 가이드와 Block Kit Builder를 봇(Bot) 개발에 활용할 수 있습니다.
카카오워크 관리자 서비스 > 봇(Bot) 관리 > 워크스페이스 봇(Bot) 관리 메뉴에서 워크스페이스에서 사용 중인 봇(Bot) 내역과 활성화 여부를 설정할 수 있습니다.
⓵ 사용 중인 기본 봇(Bot)
워크스페이스 기본 봇(Bot) 중 활성화된 봇(Bot) - 활성화된 봇(Bot)만 사용 개수에 포함
⓶ 등록된 개발자 생성 봇(Bot)
워크스페이스 개발자가 직접 개발한 봇(Bot) - 개발자가 직접 등록한 봇(Bot)이 사용 개수에 포함
카카오워크 관리자 서비스 > 봇(Bot) 관리 > 봇(Bot) 개발자 관리 메뉴에서는 워크스페이스용 봇(Bot)을 생성할 수 있는 개발자를 추가하고 관리할 수 있습니다.
⓵ 개발자 추가 등록
봇(Bot)을 생성할 수 있는 개발자 등록
⓶ 봇(Bot) 개발자 리스트
개발자를 신규 등록하는 방법은 다음과 같습니다.
봇(Bot) 관리 > 봇(Bot) 개발자 관리 화면으로 이동하여 [개발자 추가 등록] 버튼을 클릭합니다.
개발자로 등록할 멤버 이름 검색 후, [추가] 버튼을 클릭합니다.
안내 관리자 권한이 없는 사용자가 개발자로 지정될 경우, 카카오워크 관리자 서비스의 봇(Bot) 관리 메뉴에만 접근할 수 있습니다.
봇(Bot) 관리 > 봇(Bot) 개발자 관리에서 [권한 해제] 버튼을 클릭하여 개발자 권한을 해제할 수 있습니다.
카카오워크 관리자 서비스 > 봇(Bot) 관리 > 봇(Bot) 개발 메뉴에서는 워크스페이스의 커스텀 봇(Bot)을 생성하고 관리할 수 있습니다. 봇(Bot)은 개발자 권한으로 지정된 멤버만 개발할 수 있습니다.
안내 봇(Bot) 개발 서비스는 현재(22년 11월 기준) Beta 버전으로 제공됩니다.
⓵ 봇(Bot) 생성하기
커스텀 봇(Bot) 생성
⓶ 봇(Bot) 리스트
현재 등록된 봇(Bot)의 리스트 - 카카오워크 앱에 봇(Bot) 노출 여부 설정은 관리자만 설정 가능
신규 봇(Bot)을 생성하는 방법은 다음과 같습니다.
봇(Bot) 관리 > 봇(Bot) 개발 화면에서 [봇(Bot) 생성하기] 버튼을 클릭합니다.
봇(Bot) 정보를 입력한 후, [생성] 버튼을 클릭합니다.
이름
봇(Bot)의 이름
한 줄 설명
봇(Bot) 목록에 표시할 문구
문의
봇(Bot) 담당자 정보(아이디, 메일 등)
봇(Bot)의 정보를 수정하는 방법은 다음과 같습니다.
제작된 봇(Bot)의 기본 정보와 권한 등을 설정합니다.
a. 봇(Bot) 기본 정보 탭에서 정보 수정 후 [저장] 버튼을 클릭합니다.
App Key는 봇(Bot) 생성 시 자동으로 부여되며, 봇(Bot) 인증 시 Request 파라미터에 입력하는 값입니다.
제작사
봇(Bot) 제작사 - 제작사는 해당 워크스페이스명으로 고정
아이콘(선택)
봇(Bot)의 아이콘 이미지
이름
봇(Bot)의 이름
한 줄 설명
봇(Bot) 목록에 표시할 문구
소개 (선택)
봇(Bot)의 역할 또는 알림 상황 설명 문구
App Key
봇(Bot) 생성 시 자동으로 부여되는 값 - 봇(Bot) 인증 시 Request 파라미터에 App Key를 이용하여 인증 요청
문의
봇(Bot) 담당자 정보 - 아이디, 메일 등
개발자
봇(Bot) 개발자 정보 - [위임하기] 버튼 클릭 후 위임할 수 있음
b. 봇(Bot) 권한 및 기능 탭에서 정보 수정 후 [저장] 버튼을 클릭합니다.
봇(Bot) 권한 선택
URL 등록
안내 자세한 봇(Bot) 개발 방법은 봇(Bot) 개발 가이드와 Web API 레퍼런스 문서를 참고하시기 바랍니다.
현재 등록된 개발자 목록 - 사전에 봇(Bot) 개발자로 등록되어 있을 경우, 권한을 해제할 수 없으며 메뉴에서 해당 봇(Bot)을 삭제 후 가능
봇(Bot) 관리 > 봇(Bot) 개발자 관리 메뉴에서 아이콘을 클릭합니다.
봇(Bot) 제작에 필요한 API 권한 선택 가능 - 멤버 조회: 사용자 정보를 다루는 API - 채팅방 조회: 채팅방을 조회하는 API - 메시지 발송: 메시지를 다루는 API - 부서, 조직도 조회: 워크스페이스에 속한 부서 정보를 조회하는 API - 채팅방 개설: 채팅방을 개설하는 API * 자세한 설명은 참고
Bot이 동작하는데 필요한 URL 등록 가능 - Request URL: 메시지의 Button(Button Block, Action Block) 블록을 눌렀을 때, 모달 블록 구성을 호출할 수 있는 URL - Callback URL: equest URL에서 받은 모달 화면에서 사용자가 입력하거나 선택한 정보를 POST 요청으로 보내기 위한 URL * URL 등록 후 교육용 카카오워크 담당자가 해당 정보 확인 후 등록 완료 메일 발신 - Request URL과 Callback URL의 활용 시점에 관한 부분은 의 반응형 시나리오 참고