용어 정의
CLOSER 챗봇 설명서에서 사용되는 주요 용어에 대하여 알아봅니다.
메시징 채널(Messaging Channel) 혹은 메신저(Messenger)
메시징 채널은 카카오톡, 페이스북 등 챗봇 연동이 가능한 채널을 의미합니다.
메신저는 해당 메시징 채널에서 사용되는 어플리케이션을 의미합니다.
대화 프로필(Chat Profile)
실제 메시징 채널에 등록된 비지니스 계정(프로필)을 의미합니다.
카카오톡의 경우 플러스친구를, 페이스북의 경우는 페이지를 의미합니다.
챗봇(Chatbot), 봇(Bot)
CLOSER에서 각 채팅 프로필에 연동될 챗봇 에이전트를 관리하는 단위입니다.
하나 이상의 채팅 프로필에 연동될 수 있습니다.
플로우(Flow)
CLOSER 챗봇에서 각 시나리오를 관리하는 단위입니다.
하나 이상의 노드들로 구성됩니다.
노드(Node)
CLOSER 챗봇이 동작하기 위한 최소 기능 수행 단위입니다.
주로 메시지를 반환하거나 사용자의 입력을 대기하는 역할의 노드를 구성하여 플로우를 작성하게 되며, 여러 가지 노드들을 조합하면 다양한 기능을 수행하는 플로우를 작성할 수 있습니다.
챗봇 응답(Response)과 요청(Request)
응답은 챗봇이 반환한 메시지를 의미합니다.
요청은 챗봇이 사용자에게 메시지 입력을 요청하고 대기하는 상태를 의미합니다.
사용자가 보낸 메시지는 챗봇 응답과 요청의 분류에 포함하지 않습니다.
컨텍스트 (Context)
챗봇이 작성된 시나리오를 진행하면서 보유하게 된 대화의 맥락에 관련된 정보를 의미합니다.
챗봇과 대화하는 사용자의 고유 식별자, 마지막으로 수신한 사용자의 메시지, 메시징 채널에서 주어진 파라미터나 시나리오에서 설정된 파라미터 및 각 노드의 실행 결과 등의 정보가 담겨 있습니다.
Last updated