본문 바로가기


챗봇 관리자센터

챗봇 관리자센터 메뉴

카카오 고객센터 본문

봇 생성하기

봇 생성하기 카테고리

봇 생성하기 본문

  1. '스킬 개발 가이드(v1)'을 제외하고, 도움말에서 안내하고 있는 모든 스킬 정보는 기본적으로 스킬 v2입니다.

    ※ 챗봇 관리자센터 도움말 ▶ 바로가기

  2. 블록별로 스킬을 1개 연결하여 사용할 수 있습니다. 블록에 스킬을 연결하기 위해서는 아래 단계에 맞춰 설정하시기 바랍니다.

    1. 스킬을 연결하고자 하는 블록에 진입합니다.
    2. 파라미터 설정 영역에서 사용하고자 하는 스킬을 선택합니다.
    3. 블록을 저장합니다.

    스킬을 연결하면 챗봇의 응답을 스킬데이터(JSON 포맷으로 구성)로 출력하거나, 웹훅 객체를 텍스트 영역에 입력하여 동적인 값을 활용할 수 있습니다.
    단, 리스트형 말풍선의 텍스트 영역에서는 웹훅 객체 표현을 지원하지 않습니다.



  3. 스킬 응답속도(타임아웃)에 5초 제한이 있습니다.
    만약 타임아웃이 계속 될 경우 사용자께서 스킬과 연동한 서버에서 5초 안에 응답을 줄 수 있도록 추가 개발을 요청 드립니다.
    각 개발환경에 따라 응답 속도 개선 방법에는 차이가 있으므로, 상세한 개발 가이드를 드릴 수 없는 점 양해 부탁드립니다.

    챗봇관리자센터에 등록된 챗봇을 AI 챗봇으로 전환할 수 있습니다.
    AI 챗봇으로 전환하면, 개발에 필수적인 콜백 기능을 제공해 드립니다.

    콜백 기능이 필요하신 경우 챗봇 > 설정 > AI 챗봇 관리 에서 AI 챗봇을 신청하여 주시기 바랍니다.
    목적과 사유 기입이 필요하며 가이드에 적절하지 않다고 판단되는 경우 신청이 거절될 수 있습니다.
    승인은 영업일 기준 1~2일 정도 소요될 수 있습니다.

    콜백은 월 10만 개의 쿼터를 제공합니다.
    따라서 10만건 이상 초과될 경우 사전 예고없이 콜백 관련 스킬 쿼터 제공이 중단 될 수 있는점
    운영에 참고하여 주시기 바랍니다.


  4. 스킬을 사용하고 있는 블록이 있는 경우 스킬 목록에서 삭제할 수 없습니다. 반드시 모든 블록에서 해당 스킬과의 연결을 해제한 후 삭제를 시도하시기 바랍니다.

  5. 스킬을 정상적으로 연결했음에도 여러 사유로 인해 봇이 동작하지 않을 수 있습니다.

    1. 봇 작업자의 스킬 서버가 로컬(local) 환경인 경우
    - 공인IP 또는 공중망 도메인 가능
    2. 스킬 기능은 동작했으나 출력할 값이 없는 경우
    3. JSON 포맷 구성이 올바르지 않은 경우
    4. 사용자의 봇 서버에 이슈가 있는 경우 등
    5. 사용자의 스킬서버에서 응답을 만들어서 전송하는데 5초이상 소요될 경우

    위 내용 확인을 했음에도 불구하고 문제가 지속적으로 발생할 경우 고객센터로 문의해주시기 바랍니다.

  6. 스킬 메뉴의 URL 입력창에는 등록하고자하는 스킬의 엔드포인트를 입력합니다.
  7. 하나의 봇에 여러 개의 스킬 서버를 운영할 수 있습니다.
    봇 작업자는 스킬 메뉴에 다수 개의 스킬을 등록할 수 있으며, 각 블록 별로 필요한 스킬을 연결시킬 수 있습니다.

  8. 사용자는 스킬 기능을 사용하기 위해 스킬 서버를 생성해야합니다.
    사용자의 스킬 서버는 봇 시스템으로부터 스킬 요청을 받고 이에 담긴 정보를 분석하여 적절한 응답을 만들게 됩니다. 각각의 요청은 HTTP POST를 통해서 전달되며, 요청과 응답 모두 JSON으로 구성된 body를 이용합니다.

    이 구성은 HTTP API 서버를 만드는 것과 동일합니다만, 그 대상이 봇 시스템이라는 것에 차이가 있습니다.
    스킬 서버 개념 및 세팅에 관한 상세한 내용은 아래 버튼을 통해 확인해주세요.





  9. 개발 언어에 제한은 없습니다. 약속된 JSON 형태의 응답 포맷을 맞춘다면 출력에 문제가 없기 때문에 원하는 언어를 통해 개발 구현을 하시면 됩니다.
  10. 스킬 서버의 엔드포인트는 요청을 전송할 수 있는 창구를 의미합니다. 예를 들어, 스킬 서버의 주소를 i.kakao.com 이라 가정했을 때, ‘i.kakao.com/a‘, ‘i.kakao.com/b‘ 이렇게 두 개의 URL에 요청을 전달하면 응답을 반환하도록 만들었다면, ‘i.kakao.com/a’와 ‘i.kakao.com/b’는 각각 스킬 서버의 엔드포인트가 됩니다.

    ※ 챗봇 관리자센터 도움말 ▶ 바로가기



문의하기

원하시는 답변을 찾지못하셨다면, 고객센터로 문의해 주세요.