Alli 의 FAQ 노드를 이용하면 고객의 질문을 AI 가 이해하여 업로드된 FAQ 데이터에서 가장 유사한 내용을 찾아 후보들을 보여줍니다. FAQ 노드를 사용하려면 먼저 지식 베이스 메뉴의 Q&A 탭에 FAQ 를 등록해야 하는데요, 자세한 내용은 Alli로 10분만에 AI Answer Bot 도입하기를 참고하시기 바랍니다.

스킬 에디터에서 FAQ 노드 아이콘을 찾아 클릭합니다.

FAQ 노드와 노드 편집기는 아래와 같습니다.

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

  • '사용자 입력'을 선택하면 고객에게 보여줄 메시지를 입력할 수 있습니다. 고객이 메시지를 보고 FAQ 질문을 입력하면 답변 검색이 시작됩니다.
  • '변수' 를 선택하면 변수값을 질문으로 이용하게 되며, 해당 변수를 지정할 수 있습니다. 이 경우에는 질문이 미리 주어져 있기 때문에, 스킬이 FAQ 노드에 도달하면 바로 답변 검색이 시작됩니다.

2.  FAQ 질문에 성공적으로 대답하고 나면 Alli 는 FAQ 노드를 반복하여 다시 질문을 입력받습니다 (예외가 되는 경우에 대해서는 7번 문항을 참고하세요). 이 경우 이 옵션이 체크되어 있지 않으면 1번에서 입력한 메시지는 다시 반복되지 않습니다. 이 옵션은 #1 항목에서 '변수'가 질문 출처로 설정되어 있으면 보여지지 않습니다.

3.  고객의 질문에 대해 제안할 수 있는 FAQ 후보가 없을 때 Alli 가 FAQ 메뉴의 '문서' 탭에 업로드된 문서에서 자동으로 답변을 검색해 보도록 할 수 있습니다. 자세한 내용은 업로드한 문서에서 직접 답변하기를 참고하세요.

4.  3번 상황 (문서에서 답변이 검색된 상황) 에 대해 별도의 분기를 설정할 수 있습니다.

5.  여기서 해시태그를 선택하면, 이 FAQ 노드는 해당 해시태그가 붙은 FAQ 만을 대상으로 검색합니다. 변수를 선택할 수도 있으며, 변수값이 존재하는 해시태그 값 중 하나와 동일할 때 동작합니다.

6.  여기에 추가된 해시태그를 가지고 있는 FAQ 가 고객에 의해 답변으로 선택되면, 각각의 해시태그에 대해 분기를 설정할 수 있습니다.

7.  이 옵션이 켜져 있으면 Alli 는 고객이 답변을 선택한 후 FAQ 질문을 반복하지 않고 '기타' 옵션에 설정된 분기로 스킬을 진행시킵니다. FAQ 노드 이후의 분기는 다소 헷갈릴 수 있는 부분이므로 아래에 FAQ 노드에서 가능한 모든 분기에 대해 간단한 예시를 추가하였습니다.

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

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

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

8.  지정된 변수에 고객의 입력을 저장합니다.

FAQ 노드는 Alli 에서 가장 중요한 노드 중 하나입니다. FAQ 노드 및 셋업과 관련된 더 많은 가이드를 아래에서 확인하실 수 있습니다.