사용 중인 플랜
Suite 모든 플랜
이 문서는 2025년 2월 2일 현재 AI 상담사 초안을 작성했거나 게시한 고객만 사용할 수 있는 기능에 대해 설명합니다. AI 상담사 - 고급 추가 기능에서 상응하는 기능에 대한 내용은 AI 상담사 - 고급을 위한 대화 구축하기를 참조하세요.
조건별 브랜치 단계를 구성하여 변수에 저장된 데이터를 평가하고 그 데이터를 기준으로 메시징 AI 상담사 대화를 분기할 수 있습니다.

이 문서는 다음 섹션으로 구성되어 있습니다.

  • 조건별 브랜치 단계 기본 사항
  • 조건 요소
  • 중첩 조건

조건별 브랜치 단계 기본 사항

응답 플로우에 새 조건별 브랜치 단계를 추가할 때 다음 설정이 포함됩니다.

  • 캔버스의 단계를 식별하는 이름
  • 응답 플로우가 게시되기 전에 구성해야 하는 기본 브랜치 두 개:
    • 해당 경우: 브랜치의 조건이 충족되면 대화가 브랜치의 단계를 따릅니다.
    • 아닌 경우: 대화가 다른 브랜치의 조건과 일치하지 않는 경우 대화가 이 브랜치의 단계를 따릅니다.

조건별 브랜치는 아닌 경우 브랜치를 포함하여 최대 6개의 브랜치를 가질 수 있습니다. 아닌 경우 브랜치는 필수이며 단계에서 제거될 수 없습니다. 최대 4개까지의 추가적인 브랜치를 추가하여 최대 6개의 브랜치를 가질 수 있습니다.

브랜치를 더 추가하려면 브랜치 추가를 클릭하고 각 브랜치에 대한 다음 설정을 구성합니다.

  • 브랜치의 조건을 설명하는 이름: 이 이름은 캔버스에 브랜치 이름으로 나타납니다.
  • 다음과 같은 요소를 포함하는 조건:
    • 변수: 조건이 충족되는지 확인하기 위해 평가될 데이터입니다.
    • 연산자: 변수 데이터 및 값을 비교하는 방식입니다. 다음과 같음, 다음과 같지 않음, 다음을 포함 및 다음을 포함하지 않음이 있습니다.
    • 값: 연산자가 지정한 조건에 대해 예상되는 값입니다.

    자세한 내용은 조건 요소를 참조하세요.

그리고/또는 드롭다운을 사용하여 브랜치의 조건을 결합할 수 있습니다. 예를 들어 다음 브랜치는 사용자가 Australia에 있는지 또는 United States에 있는지 확인합니다.

대화는 한 개의 브랜치만 따를 수 있습니다. 단계에 포함된 순서대로 브랜치가 평가됩니다. 두 개 이상 브랜치의 기준을 충족하는 최종 사용자는 단계의 구성 창 맨 위쪽에서 맨 아래쪽으로 또는 캔버스의 왼쪽에서 오른쪽으로 기준이 일치하는 첫 번째 브랜치로 보내집니다. 캔버스에서 조건 창을 드래그하여 브랜치를 다시 정렬할 수 있습니다.

조건 요소

조건은 변수, 연산자 및 값으로 구성됩니다.

변수에 대한 정보

변수는 고객의 위치나 멤버십 상태 등 대화와 관련된 데이터의 컨테이너입니다. 변수의 데이터는 세부 정보 묻기 또는 API 호출하기 단계에서 수집한 정보나 메시징 인증 메타데이터에서 가져올 수 있습니다.

조건에서 변수의 값이 정적 값과 비교됩니다. 변수는 드롭다운 메뉴를 사용하여 조건에 추가됩니다.

변수 유형 및 변수를 만드는 데 대한 자세한 내용은 변수를 사용하여 AI 상담사 답변 개인화하기를 참조하세요.

연산자에 대한 정보

연산자는 변수의 데이터가 어떻게 값과 비교되는지를 결정합니다. 연산자는 드롭다운 메뉴를 사용하여 조건에 추가됩니다.

다음 연산자를 사용할 수 있습니다. 모든 연산자 매칭은 대소문자를 구분합니다.

봇 빌더에서 조건부 단계를 사용할 때... 사용할 수 있는 연산자
숫자로 저장된 데이터를 평가하고 싶음

숫자 평가에 대한 사용 사례로 알려진 Zendesk의 연산자:

  • 다음과 같거나 큼
  • 다음과 같거나 작음
  • 다음보다 큼
  • 다음보다 작음
  • 다음과 같음
  • 다음과 같지 않음
문자열로 저장된 데이터를 평가하고 싶음

문자열 평가에 대한 사용 사례로 알려진 Zendesk의 연산자:

  • =
  • ≠
  • 다음을 포함
  • 다음을 포함하지 않음
  • 다음으로 시작
  • 다음으로 끝남

값에 대한 정보

값은 변수와 비교되는 정적 데이터로 변수에 대한 예상 데이터를 나타냅니다. 예를 들어 고객의 membership_status가 "platinum"인지 여부를 확인하는 조건에서는 "platinum"이 값입니다.

조건의 값을 지정하는 데 사용되는 입력 필드는 변수에 따라 다릅니다. 인증된 상태 변수의 경우 부울 드롭다운 필드를 사용하여 조건의 값을 지정합니다. 다른 변수의 경우에는 텍스트 입력 필드를 사용하여 조건의 값을 지정합니다.

참고: 세부 정보 묻기 단계 중 수집되는 고객 변수에는 해당 사용자 지정 티켓 필드가 필요합니다. 드롭다운 티켓 필드를 사용하는 고객 변수의 경우에는 연결된 태그를 조건의 값으로 사용합니다. 예를 들어 membership_status 드롭다운 필드는 관련된 "platinum_level" 태그가 있는 "Platinum level" 값을 수락합니다. 고객의 멤버십 상태가 platinum인지 확인하려면 조건의 값으로 "platinum_level"을 사용합니다.

중첩 조건

중첩 조건은 두 개 이상의 조건이 안에 있는 조건입니다. 중첩 조건을 사용하여 여러 조건에 의존하는 복잡한 논리를 만들 수 있습니다. 이러한 논리는 그리고 및 또는을 둘 다 사용하여 조건을 결합할 때 특히 유용합니다.

예를 들어 다음 브랜치는 중첩 조건을 사용하여 사용자가 다음 기준을 충족하는지 확인합니다.
  • 사용자의 멤버십 상태가 “platinum”입니다. 그리고
  • 사용자가 다음 국가 중 하나에 거주합니다.
    • Australia 또는
    • United States

최대 3개 수준까지만 조건을 중첩할 수 있습니다. 최상위 수준을 포함한 각 수준에는 최대 6개의 조건이 포함될 수 있습니다.

Zendesk 제공