최종 사용자가 어떻게 봇과 상호 작용할지를 시각화하는 것은 성공적인 봇을 구축하는 데 있어 매우 필수적인 활동입니다. 이를 통해 비즈니스 사용자, 대화 디자이너, 언어 전문가, 봇 개발자 간의 의사소통을 간소화할 수 있을 뿐만 아니라 매력적인 대화를 설계할 수 있습니다. 챗봇을 설계하면 기존 웹 사이트나 앱 개발과 비교했을 때 다른 과제가 따릅니다. 순서도, 추적 도구, 버전 관리 소프트웨어와 같은 대부분의 설계 도구는 앱 개발을 제공합니다. Kore.ai의 스토리보드는 봇 개발 과정을 단순화하고 간소화한 직관적인 대화 디자이너입니다. 봇과 실제 최종 사용자 대화를 나타내는 다양한 장면을 설계할 수 있습니다. 협업 개발을 위해 팀과 장면을 공유할 수 있습니다. 또한 사업주에게 장면을 프로토타입으로 제시하여 피드백을 받을 수 있습니다.
기능
스토리보드 기능은 다음과 같습니다.
- 간단한 문자 메시지, 캐러셀, 목록 등을 사용하여 대화를 설계합니다.
- 경로를 통해 링크 메시지로 대화를 자세히 설명합니다.
- 통합된 흐름으로 서로 다른 경로를 통해 전체 대화를 시각화합니다.
- 다양한 대화를 연결하여 포괄적인 사용자 흐름을 구축합니다.
- 다른 디자이너와 협업하여 대화를 공동으로 생성합니다.
- 검토와 피드백을 위해 대화형 프로토타입을 이해 관계자와 공유합니다.
개요
스토리보드는 여러 장면으로 구성됩니다. 각 장면은 일련의 봇과 사용자 메시지로 대화를 나타냅니다. 봇 메시지는 일반 텍스트 메시지 또는 리치 템플릿을 사용하여 정의됩니다. 장면은 다음과 같은 기능이 있습니다.
- 쉽게 추적하고 이해하기 위해 대화형 대화 보기 또는 흐름 보기에서 장면을 볼 수 있습니다.
- 대화의 다양한 대체 흐름을 나타내기 위해 한 장면에는 여러 개의 상호 연결된 경로가 있을 수 있습니다.
- 이를 통해 공동 협력 이 가능합니다. 검토, 승인 및/또는 개발을 위해 다양한 이해 관계자와 공유 할 수 있습니다.
- 이해 관계자는 자신의 의견을 검토하고 추가할 수 있습니다.
- 개발자가 특정 경로나 메시지를 묘사하거나 설명하기 위해 노트를 추가할 수 있는 곳이 있습니다.
- 미리 정의된 해시태그 또는 맞춤형 태그를 사용하여 대화에서 중요한 상태를 표시하는 스토리 타임라인이 생성됩니다.
- 실시간 경험을 위해 흐름을 미리 봅니다.
이러한 각 기능을 자세히 살펴봅시다.
스토리보드
스토리보드는 해당 봇에서 사용 가능한 모든 장면과 장면의 상태, 장면과 관련된 다양한 기타 옵션의 전체적인 개요를 제공하는 기본 모듈입니다. Kore.ai 봇 빌더 플랫폼 왼쪽 메뉴의 대화 스킬 -> 스토리보드 옵션에서 상단 메뉴의 빌드 탭에서 액세스할 수 있습니다. 참고: 이 항목에서는 스토리보드의 공통 기능과 대화 작업을 자동 생성하는 스토리보드를 다룹니다. 대화 기반 대화 빌더에서 사용 가능한 추가 기능은 여기를 참조하세요.
이 페이지에서 새 장면을 생성할 수 있습니다. 생성하려면, 다음 단계를 수행하세요.
- 오른쪽 상단의 새 장면을 클릭합니다.
- 새 장면 대화 상자에서, 장면 이름 필드에 이름을 입력하고 설명 필드에 설명을 입력합니다.
- 상태 드롭다운 목록에서 상태를 선택합니다. 사용 가능한 상태는 진행 중, 완료됨, 승인됨입니다. 필요한 경우 사용자 정의 상태를 생성할 수도 있습니다.
- 대화 작업을 자동 생성할 수 있습니다. 자세한 내용은 여기를 참조하세요.
- 진행을 클릭합니다.
아래 나열된 조치를 수행할 수도 있습니다.
장면
개요 섹션에서 언급한 것처럼, 장면은 일련의 봇 및 사용자 메시지로 대화를 나타냅니다.
대화 뷰
스토리보드에 장면을 추가 한 후, 사용자-봇 메시지를 입력할 수 있는 빈 대화 뷰가 표시됩니다.
편집기에는 대화를 설계하는 데 도움이 되는 다음과 같은 기능이 있습니다.
- 사용자 탭: 정보를 요청하거나 봇의 요청으로 입력을 제공하는 사용자에게 가능한 메시지를 입력하는 데 사용됩니다. 이러한 메시지는 다음과 같이 정의됩니다.
- 일반 텍스트 메시지입니다. 예를 들어, 뱅킹 봇에서 돈을 송금하고 싶습니다 또는 내 계좌 잔액을 알고 싶습니다.
- 첨부입니다. 예를 들어, 뱅킹 봇에서 문서를 업로드하여 KYC 요구 사항을 완료합니다.
- 봇 탭: 봇 메시지를 설계하는 데 사용됩니다. 봇 메시지는 봇이 인사말, 정보, 사용자 문의에 대한 응답 또는 입력 요청으로 사용자에게 보내는 메시지입니다. 이러한 메시지는 다음과 같이 정의합니다.
- 텍스트를 굵게, 기울임, 들여쓰기, 순서 있는 목록, 순서 없는 목록으로 표시하는 옵션이 있는 일반 텍스트 메시지입니다.
- 버튼, 목록, 빠른 회신 등과 같은 미리 정의된 템플릿을 사용하는 리치 메시지입니다. (지원되는 템플릿 목록은 아래를 참조하세요).
- 참고 사항: 대화의 조치 또는 부분을 설명하는 메시지 사이에 텍스트를 추가하는 데 사용됩니다.
또한 노트는 해시태그를 사용하여 대화의 타임라인을 정의하는 옵션을 제공합니다. 따라서, 정의된 노트는 대화에서 중요한 상태를 나타내는 데 도움이 됩니다. 스토리 타임라인의 대화 오른쪽에 나타납니다. 타임 라인에서 태그를 클릭하여 대화에서 관련 위치로 이동할 수 있습니다. 나만의 맞춤형 태그를 정의하거나 미리 정의된 태그 중 하나를 사용할 수 있습니다. 이러한 미리 정의된 각 태그는 타임라인에서 각 용도를 나타내는 고유한 기호로 표시됩니다. 이러한 미리 정의된 태그는 다음을 포함합니다.- #Start_<intent-name>
- #Hold_<intent-name>
- #End_<intent-name>
- #Resume_<intent-name>.
태그 옵션을 사용하면, 기존 태그와 새 사용자 맞춤형 태그를 생성하여 노트를 분류할 수 있습니다. 이러한 태그는 참조를 위해 색상으로 구분됩니다.
- 경로: 경로는 봇 또는 사용자가 제공한 옵션에 따라 대화를 제공하는 서로 다른 흐름입니다. 예를 들어, 봇은 사용자의 예 또는 아니요 응답을 기대하고 경로는 사용자 응답에 따라 다릅니다. 봇 메시지를 사용하여, 템플릿은 허용된 대체 경로 수를 미리 정의합니다. 비즈니스 로직이 경로 수를 결정할 수도 있습니다. 특정 경로를 따라 장면을 계속하려면, 이전 경로 (<-) 및 다음 경로 (->)를 사용하여 경로를 선택하거나 사용자에게 주어진 옵션을 선택할 수 있습니다. 새 경로 (+) 옵션을 사용하여 경로를 추가할 수도 있습니다.
메시지 옵션
간단한 끌어서 놓기 작업으로 메시지 순서를 변경할 수 있습니다. 메시지 위로 마우스를 이동하면 다음 옵션을 확인할 수 있습니다.
- 새 경로 추가
- 의견 추가
- 메시지 삭제
- 메시지 연결: 이 옵션을 사용하여 장면의 다른 메시지와 연결하고 이미 설계된 흐름을 계속할 수 있습니다. 옵션이 선택되면, 메시지 노드를 선택할 수 있는 흐름 뷰로 전환되며 같은 것이 현재 노드에 연결됩니다. 참고 사항: 이 옵션은 흐름이 정의되지 않은 리프 노드에서만 사용 가능합니다.
- 장면 연결: 이 옵션을 사용하여 미리 정의된 장면을 스토리보드에서 연결할 수 있습니다. 이 장면은 미리 보기 중 호출됩니다. 이 옵션이 선택되면, 옵션은 선택하려는 장면 목록을 제공하며 같은 것이 동일한 노드에 연결됩니다. 아래 나열된 조치를 수행할 수도 있습니다.
- 장면 보기: 읽기 전용 창에서 열려면 장면 보기를 클릭합니다.
- 연결 해제: 장면을 연결 해제하려면 연결 해제를 클릭합니다.
- 편집: 메시지를 편집할 수 있습니다.
장면 옵션
- 미리 보기: 웹 사이트에서 대화 흐름을 확인하는 데 사용됩니다. 대화 창이 있는 모의 웹 사이트에서 열립니다. 미리 보기를 재생/일시 중지, 재시작, 사용자 정의 및 종료할 수 있습니다. (옵션을 사용자 정의하려면 여기를 참조하세요)
- 공유: 이 옵션을 사용하면 다른 사람과 공유할 수 있는 URL을 제공합니다. 이 URL은 장면 미리 보기를 제공하며 다양한 이해 관계자가 기대하는 것을 잠깐 생각하도록 하여 피드백을 받을 수 있습니다. 암호를 사용하여 장면 미리 보기 URL을 보호할 수 있습니다.
- 공유 링크를 사용하면 추가 조치를 위해 개발자에게 다시 전달된 의견을 추가할 수 있습니다.
- 자세히 아이콘을 클릭하여 아래 나열된 조치를 수행합니다. 이러한 조치의 대부분은 스토리보드 페이지에서도 사용할 수 있습니다.
- 편집: 장면의 이름, 설명, 상태를 편집합니다.
- 복제: 복사본을 생성하려면 장면을 복제합니다.
- 내보내기: CSV 형식으로 장면을 내보냅니다.
- 가져오기: CSV 형식으로 기존 장면을 가져옵니다. 가져오기 장면에 현재 봇에 없는 연결된 장면이 있는 경우 가져오기는 실패합니다.
- 삭제: 장면을 삭제합니다. 모든 연결된 장면을 삭제하기 전에 연결을 해제합니다.
- 버전 기록
- 최근 20개의 장면 변경 사항 목록입니다.
- 버전은 다음과 같은 변경 사항이 있을 때마다 자동으로 생성됩니다.
- 메시지 추가됨
- 메시지 편집됨(템플릿 편집 포함)
- 메시지 삭제됨
- 메시지 순서 변경됨
- 장면 복원됨
- 노트 추가됨
- 노트 수정됨
- 노트 삭제됨
- 메시지에 연결됨
- 장면에 연결됨
- 해당 버전으로 복원하는 옵션입니다.
- CSV 형식으로 특정 버전을 다운로드할 수도 있습니다.
미리 보기 사용자 정의
장면 미리 보기에서 사용자 정의 옵션을 사용하면 위젯 뷰에서 대화를 볼 수 있습니다. 기본적으로 플랫폼은 두 가지 테마를 제공합니다.
- 밝게
- 어둡게
이러한 테마는 위젯과 텍스트의 배경을 밝게 또는 어둡게 설정합니다. 나만의 테마를 생성하고 저장한 후 스토리보드의 장면에서 사용할 수 있습니다. 사용자 정의 가능한 대화 위젯에는 네 가지 형태가 있습니다.
- 배경 이미지
- 전체 대화 위젯
- 사용자 메시지 풍선 – 텍스트 및 배경 색상입니다.
- 봇 메시지 풍선 – 다양한 구성 요소의 텍스트 및 배경 색상입니다.
배경 이미지
대화 위젯을 미리 볼 수 있는 모의 웹 사이트에 표시되는 배경 이미지를 사용자 정의할 수 있습니다. 이미지의 위치를 포함하는 유효한 URL을 입력해야 합니다.
대화 위젯
이 옵션을 사용하면 전체 대화 위젯을 사용자 정의할 수 있습니다. 이 옵션은 다음을 포함합니다.
- 위젯 배경 색상
- 위젯 텍스트 색상
- 위젯 테두리 색상
- 위젯 칸막이 색상
사용자 메시지
이 옵션은 사용자 메시지 풍선 및 텍스트의 색상을 사용자 정의하는 데 사용됩니다.
봇 메시지
이 옵션은 봇 메시지 풍선 및 텍스트의 색상을 사용자 정의하는 데 사용됩니다. 버튼 템플릿 메시지가 사용된 경우 사용자 정의할 수도 있습니다.
봇 메시지 템플릿
템플릿 유형 | 템플릿 정의 | 의견 |
캐러셀 |
각 캐러셀:
|
|
버튼 |
|
|
목록 |
각 항목 목록:
|
|
빠른 회신 |
|
|
첨부 |
|
|
이미지 |
|
흐름 뷰
설계 후, 흐름 뷰로 전환하여 순서도에서 장면을 확인하세요. 이전 섹션에서 언급한 모든 장면 옵션은 다음 예외에서 사용할 수 있습니다.
- 흐름에서 장면을 가져올 수 없습니다.
- PDF 문서로 결과를 내보냅니다.