봇 빌더에서 조건부 흐름 구성하기

조건을 사용하여 봇 빌더에서 사용 사례를 해결하기 위해 일련의 규칙이나 논리에 따라 대화를 상호 연결할 수 있습니다. 대화 설정의 조건 탭을 통해 이를 수행할 수 있으며, 고객 입력에 따라 흐름의 어느 지점에서든 다른 대화로 연결할 여러 조건을 설정하고 리디렉션을 설정할 수 있습니다. 


조건 흐름에서 If-else 조건과 AND - OR 연산자를 광범위하게 설정할 수 있는 기능을 통해 챗봇 흐름을 강화하고 비즈니스 요구에 맞게 조정할 수 있습니다.


대화에 대한 조건 설정

  • 조건 흐름을 설정하려는 대화에서 조건 아이콘을 클릭하고 사이드바에서 + 새 조건을 클릭합니다.



  • 조건 논리를 설정하기 위한 세 개의 필드와 조건이 충족되었을 때 수행할 작업을 설정하기 위한 네 번째 필드가 있습니다.



  • 첫 번째 필드에서는 설정한 대화, API, 속성, 함수 또는 통합의 값 중 하나를 선택하기 위해 삽입 메뉴를 사용합니다.


  • 두 번째 필드를 사용하여 비교를 설정합니다. 이는 다음 중 하나일 수 있습니다:
    • 같음
    • 같지 않음
    • 보다 큼
    • 보다 작음
    • 보다 크거나 같음
    • 보다 작거나 같음
    • 유효함
    • 널이 아님
    • 적용 불가


  • 세 번째 필드에서는 첫 번째 필드의 값과 비교할 값을 설정합니다.


참고: 대화에 대해 설정된 조건은 대화와 모든 작업이 처리된 후에만 트리거됩니다. 특히 대화 및 작업에 따라 변경될 수 있는 조건에서 동적 플레이스홀더를 사용할 때 이를 유의해야 합니다.


AND-OR 및 else-if 연산자를 사용한 중첩 논리 활용

이 조건들과 함께 제공되는 여러 연산자를 사용하여 필요한 조건 논리를 생성할 수 있습니다.



참고: 동일한 대화에 여러 조건을 구성하는 경우, 조건 사이드바에 나열된 순서대로 트리거됩니다.

 

다음은 예시입니다:

더 잘 이해하기 위해 예시를 통해 살펴보겠습니다. 여행사가 고객의 휴가 계획을 돕기 위해 봇을 사용하는 경우를 고려해 봅시다. 봇은 고객에게 다음과 같은 질문을 할 것입니다:

  • 손님 수
  • 선호하는 장소
  • 활동 선택
  • 휴가 기간


이 답변을 바탕으로 봇은 이러한 요구 사항에 맞는 다양한 휴가 패키지 정보를 수집하여 고객에게 제공합니다.


봇을 설정하여 Hello 흐름으로 시작하고 이 정보를 수집한 다음 고객의 요구에 따라 다양한 휴가지 옵션이 있는 특정 흐름으로 고객을 리디렉션할 수 있습니다. 이 경우 조건 탭은 다음과 같을 수 있습니다:

 

이 문서가 도움이 되었나요?

Freshchat AI 도우미

봇 빌더에서 조건부 흐름 구성하기

AI 어시스턴트 초기화 중...