봇(Bot) 관리

카카오워크 관리자 서비스arrow-up-right > 봇(Bot) 관리 메뉴에서는 업무에 활용할 봇(Bot)을 개발할 수 있습니다.

봇(Bot)이란 특정 작업을 자동으로 수행하도록 프로그래밍된 응용 프로그램입니다. 카카오워크에서는 업무에 필요한 서비스를 연결한 봇(Bot)을 개발 및 관리하는 기능을 제공합니다. 워크스페이스 멤버들은 봇(Bot)을 통해 관련 알림을 채팅방 메시지로 빠르게 확인할 수 있습니다.

봇(Bot) 관리 > 워크스페이스 봇(Bot) 관리, 봇(Bot) 개발자 관리, 봇(Bot) 개발 메뉴에서는 봇(Bot) 관리자를 지정하거나 생성 및 관리할 수 있고, API 가이드Block Kit Builder를 봇(Bot) 개발에 활용할 수 있습니다.

워크스페이스 봇(Bot) 관리하기

카카오워크 관리자 서비스arrow-up-right > 봇(Bot) 관리 > 워크스페이스 봇(Bot) 관리 메뉴에서 워크스페이스에서 사용 중인 봇(Bot) 내역과 활성화 여부를 설정할 수 있습니다.

워크스페이스 봇(Bot) 관리
구분
설명

⓵ 사용 중인 기본 봇(Bot)

워크스페이스 기본 봇(Bot) 중 활성화된 봇(Bot) - 활성화된 봇(Bot)만 사용 개수에 포함

⓶ 등록된 개발자 생성 봇(Bot)

워크스페이스 개발자가 직접 개발한 봇(Bot) - 개발자가 직접 등록한 봇(Bot)이 사용 개수에 포함

봇(Bot) 개발자 관리하기

카카오워크 관리자 서비스arrow-up-right > 봇(Bot) 관리 > 봇(Bot) 개발자 관리 메뉴에서는 워크스페이스용 봇(Bot)을 생성할 수 있는 개발자를 추가하고 관리할 수 있습니다.

봇(Bot) 개발자 관리
구분
설명

⓵ 개발자 추가 등록

봇(Bot)을 생성할 수 있는 개발자 등록

⓶ 봇(Bot) 개발자 리스트

현재 등록된 개발자 목록 - 사전에 봇(Bot) 개발자로 등록되어 있을 경우, 권한을 해제할 수 없으며 Bot 개발 메뉴에서 해당 봇(Bot)을 삭제 후 가능

개발자 등록하기

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

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

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

circle-info

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

권한 해제하기

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

개발자 권한 해제

봇(Bot) 개발하기

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

circle-info

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

봇(Bot) 개발 화면
구분
설명

⓵ 봇(Bot) 생성하기

커스텀 봇(Bot) 생성

⓶ 봇(Bot) 리스트

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

봇(Bot) 생성하기

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

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

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

    봇(Bot) 정보 입력 팝업창
    구분
    설명

    이름

    봇(Bot)의 이름

    한 줄 설명

    봇(Bot) 목록에 표시할 문구

    문의

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

봇(Bot) 수정하기

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

  1. 봇(Bot) 관리 > 봇(Bot) 개발자 관리 메뉴에서 아이콘을 클릭합니다.

    생성된 봇(Bot) 수정
  2. 제작된 봇(Bot)의 기본 정보와 권한 등을 설정합니다.

    a. 봇(Bot) 기본 정보 탭에서 정보 수정 후 [저장] 버튼을 클릭합니다.

    • App Key는 봇(Bot) 생성 시 자동으로 부여되며, 봇(Bot) 인증 시 Request 파라미터에 입력하는 값입니다.

    봇(Bot) 기본 정보 수정
    구분
    설명

    제작사

    봇(Bot) 제작사 - 제작사는 해당 워크스페이스명으로 고정

    아이콘(선택)

    봇(Bot)의 아이콘 이미지

    이름

    봇(Bot)의 이름

    한 줄 설명

    봇(Bot) 목록에 표시할 문구

    소개 (선택)

    봇(Bot)의 역할 또는 알림 상황 설명 문구

    App Key

    봇(Bot) 생성 시 자동으로 부여되는 값 - 봇(Bot) 인증 시 Request 파라미터에 App Key를 이용하여 인증 요청

    문의

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

    개발자

    봇(Bot) 개발자 정보 - [위임하기] 버튼 클릭 후 위임할 수 있음

    b. 봇(Bot) 권한 및 기능 탭에서 정보 수정 후 [저장] 버튼을 클릭합니다.

    봇(Bot) 권한 및 기능 설정
    구분
    설명

    봇(Bot) 권한 선택

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

    URL 등록

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

circle-info

안내 자세한 봇(Bot) 개발 방법은 봇(Bot) 개발 가이드arrow-up-rightWeb API 레퍼런스arrow-up-right 문서를 참고하시기 바랍니다.

Last updated

Was this helpful?