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을 삭제 후 가능

개발자 등록하기

개발자를 신규 등록하는 방법은 다음과 같습니다.

  1. 봇 관리 > Bot 개발자 관리 화면으로 이동하여 [개발자 추가 등록] 버튼을 클릭합니다.

  2. 개발자로 등록할 멤버 이름 검색 후, [추가] 버튼을 클릭합니다.

안내 관리자 권한이 없는 사용자가 개발자로 지정될 경우, 카카오워크 관리자 서비스봇 관리 메뉴에만 접근할 수 있습니다.

권한 해제하기

봇 관리 > Bot 개발자 관리에서 [권한 해제] 버튼을 클릭하여 개발자 권한을 해제할 수 있습니다.

Bot 개발하기

카카오워크 관리자 서비스 > 봇 관리 > Bot 개발 메뉴에서는 워크스페이스의 커스텀 Bot을 생성하고 관리할 수 있습니다. Bot은 개발자 권한으로 지정된 멤버만 개발할 수 있습니다.

안내 Bot 개발 서비스는 현재(22년 11월 기준) Beta 버전으로 제공됩니다.

구분설명

⓵ Bot 생성하기

커스텀 Bot 생성

⓶ Bot 리스트

현재 등록된 Bot의 리스트 - 카카오워크 앱에 Bot 노출 여부 설정은 관리자만 설정 가능

Bot 생성하기

신규 Bot을 생성하는 방법은 다음과 같습니다.

  1. 봇 관리 > Bot 개발 화면에서 [Bot 생성하기] 버튼을 클릭합니다.

  2. Bot 정보를 입력한 후, [생성] 버튼을 클릭합니다.

    구분설명

    이름

    Bot의 이름

    한 줄 설명

    Bot 목록에 표시할 문구

    문의

    Bot 담당자 정보(아이디, 메일 등)

Bot 수정하기

Bot의 정보를 수정하는 방법은 다음과 같습니다.

  1. 제작된 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 권한 선택

    Bot 제작에 필요한 API 권한 선택 가능 - 멤버 조회: 사용자 정보를 다루는 멤버 조회 API - 채팅방 조회: 채팅방을 조회하는 채팅방 조회 API - 메시지 발송: 메시지를 다루는 메시지 발송 API - 부서, 조직도 조회: 워크스페이스에 속한 부서 정보를 조회하는 부서, 조직도 조회 API - 채팅방 개설: 채팅방을 개설하는 채팅방 개설 API * 자세한 설명은 Web API 가이드 참고

    URL 등록

    Bot이 동작하는데 필요한 URL 등록 가능 - Request URL: 메시지의 Button(Button Block, Action Block) 블록을 눌렀을 때, 모달 블록 구성을 호출할 수 있는 URL - Callback URL: equest URL에서 받은 모달 화면에서 사용자가 입력하거나 선택한 정보를 POST 요청으로 보내기 위한 URL * URL 등록 후 교육용 카카오워크 담당자가 해당 정보 확인 후 등록 완료 메일 발신 - Request URL과 Callback URL의 활용 시점에 관한 부분은 Bot 시작 가이드의 반응형 시나리오 참고

안내 자세한 Bot 개발 방법은 Bot 개발 가이드Web API 레퍼런스 문서를 참고하시기 바랍니다.

Last updated

© dk techin Corp. All rights reserved.