Q&A에서 답변 노드

Q&A에서 답변 노드를 이용하면 지식베이스에 업로드된 Q&A 데이터에서 가장 유사한 내용을 찾아 유저에게 후보들을 제시할 수 있습니다.

질문 입력 방식에서 어떤 방식으로 질문을 입력받을지 결정합니다.

  • ‘사용자 입력’을 선택하면 고객에게 보여줄 메시지를 입력할 수 있습니다. 고객이 메시지를 보고 질문을 입력하면 답변 검색이 시작됩니다.

  • ‘변수’ 를 선택하면 변수값을 질문으로 이용하게 되며, 해당 변수를 지정할 수 있습니다. 이 경우에는 질문이 미리 주어져 있기 때문에, 스킬이 Q&A 답변 노드에 도달하면 바로 답변 검색이 시작됩니다.

노드 진입 메시지를 통해 유저에게 표시할 메시지를 편집할 수 있습니다.

'이전 노드의 사용자 입력 사용' 옵션을 체크하면 이전 노드의 텍스트 입력을 질문으로 사용해 Q&A 를 검색합니다. 이전 노드에서 텍스트 입력이 전달되지 않으면 질문이 입력되지 않으므로, ‘텍스트 입력 허용’ 옵션이 켜진 메시지 보내기 노드를 해당 노드 이전에 위치시켜 두는 것을 추천합니다.

질문에 성공적으로 대답하고 나면 Alli 는 해당 노드를 반복하여 다시 질문을 입력받습니다 이 경우 '노드 진입 시 항상 메시지 출력' 옵션이 체크되어 있지 않으면 '노드 진입 메시지'에 입력해둔 메시지는 다시 반복되지 않습니다. 이 옵션은 ‘변수’가 질문 출처로 설정되어 있으면 표시되지 않으니 주의하시길 바랍니다.

적용 범위에서 해시태그를 선택하면 해당 해시태그가 붙은 Q&A만을 대상으로 검색합니다. 변수를 선택할 수도 있으며, 변수값이 존재하는 해시태그 값 중 하나와 동일할 때 동작합니다.

개별 Q&A를 선택하면, 해당하는 Q&A 가 답변으로 선택되었을 때 각각에 대해 분기를 설정할 수 있습니다. ‘+ QA 추가’ 버튼으로 더 많은 항목을 추가할 수 있습니다.

기타 옵션 추가 버튼이 켜져 있으면 Alli 는 고객이 답변을 선택한 후 Q&A 질문을 반복하지 않고 ‘기타’ 옵션에 설정된 분기로 스킬을 진행시킵니다.

QA 노드에서 가능한 모든 분기에 대해 간단한 예시

위 흐름에서 A~E 는 각각 다른 노드로 대화를 분기시킵니다.

A: #company 해시태그가 붙어 있는 Q&A 가 고객에게 선택(혹은 직접 답변으로 바로 제시)된 경우 B: 제시된 Q&A 중 하나가 고객에게 선택되었지만, A 의 경우가 아닌 경우 C: 답변이 문서 탭에 업로드된 문서에서 직접 추출된 경우 D: Q&A 후보들이 제시되었지만 고객이 ‘해당하는 질문이 없습니다’ 를 선택한 경우 E: Alli 가 고객의 질문과 유사한 Q&A 후보를 찾지 못한 경우

‘기타’ 옵션이 켜져 있지 않는 경우, B 상황에서는 Q&A 노드가 반복됩니다.

답변을 아래 변수로 저장 옵션은 지정된 변수에 고객의 입력을 저장하는 옵션입니다.

Last updated