고객과 봇의 대화에서 가져온 사용자 정의 속성이나 속성을 설정할 수 있습니다. 이러한 사용자 정의 속성은 고객 또는 대화에 대해 설정할 수 있습니다. 고객에 대해 설정한 모든 속성은 영구적으로 할당됩니다(예: 위치 또는 언어 선호도). 반면, 대화에 대해 설정한 모든 속성은 대화가 해결되면 만료됩니다(예: 문제 유형).
이러한 속성을 사용하면 언제든지 관련 정보를 저장할 수 있습니다. 이 정보는 조건부 논리를 표시하거나 API를 사용하여 저장된 값을 다른 애플리케이션에 전달하는 데 사용할 수 있습니다.
목차
일반적인 사용 사례:
- 봇 흐름의 여러 지점에서 고객으로부터 특정 입력을 받을 때, 고객의 최신 값을 속성에 저장할 수 있습니다.
예를 들어, 전자상거래 플랫폼인 경우 고객이 주문 상태, 환불, 반품 등에 대한 도움이 필요할 수 있습니다. 고객이 어떤 문제에 대해 도움을 필요로 하든, 주문 ID를 입력하도록 요청할 것입니다. 대화 시작 시 고객에게 주문 ID를 요청하고 속성을 설정한 다음, API 호출을 통해 고객이 필요한 다양한 항목을 직접 가져올 수 있습니다.
- WhatsApp에서는 고객이 일반적으로 봇 흐름에서 옵션을 선택하기 위해 숫자 입력을 합니다. 속성을 사용하여 고객이 선택한 옵션을 저장할 수 있습니다.
예를 들어, 설정한 봇 흐름에서 고객에게 새 예약은 1번, 취소는 2번, 상태 확인은 3번을 누르도록 요청합니다. 고객에 따라 각각의 티켓을 생성하기 위해 버튼 중 하나를 누르게 됩니다. 티켓 생성 시, "유형" 속성을 설정하고 고객의 선택에 따라 해당 값을 저장한 후, 속성을 사용하여 Freshdesk에 요청 유형을 전달할 수 있습니다.
다른 사용 사례로는 고객 선호도 저장, 다른 시스템에서 자동화 또는 워크플로우를 트리거하기 위한 주요 값 전달, 계산 이벤트 동안 임시로 값 저장 등이 있습니다.
대화에 대한 속성 설정 방법:
- 새 속성을 선언하려는 대화 상자를 클릭하고 > 새 작업 > 속성 설정을 선택합니다.

- 작업 유형을 속성 설정으로 선택하면 다음 필드가 표시됩니다:
- 작업 유형: 속성 설정
- 설정 위치: 대화 (대화가 끝나면 속성이 만료됩니다)
- 키: 참조용으로 속성 키를 선언합니다
- 값: 키와 연결할 속성 값을 선언합니다. 이 값은 정적 또는 동적일 수 있습니다. 동적 값을 사용하려면 + 를 클릭하여 자리 표시자를 액세스하고, 기존 대화 상자, API, 매개변수, 함수에서 선택하거나 직접 새로 만들 수 있습니다.
- 생성한 대화 수준의 사용자 정의 속성을 사용하려면, + 기호를 클릭하여 자리 표시자를 액세스하고 > 매개변수 > 대화 추가 정보 > 속성을 선언할 때 입력한 속성 키를 입력합니다. 변수가 대소문자를 구분한다는 점에 유의하세요.

- 이 속성은 대화 로그에 저장됩니다. 대화 > 고객 대화를 열고 사이드바에서 저장된 값을 확인할 수 있습니다

사용자에 대한 속성 설정 방법:
사용자 수준(대화 수준과 반대)에서 속성을 설정하는 과정은 거의 동일하지만, 중간에 사용자 정의 매개변수를 생성하는 추가 단계가 필요합니다.
- 새 속성을 선언하려는 대화 상자를 클릭하고 > 새 작업 > 속성 설정을 선택합니다.

- 작업 유형을 속성 설정으로 선택하면 다음 필드가 표시됩니다:
- 작업 유형: 속성 설정
- 설정 위치: 사용자 (이 속성은 이 사용자의 모든 대화에 대해 값을 유지합니다)
- 키: 참조용으로 속성 키를 선언합니다
- 값: 키와 연결할 속성 값을 선언합니다. 이 값은 정적 또는 동적일 수 있습니다. 동적 값을 사용하려면 + 를 클릭하여 자리 표시자를 액세스하고, 기존 대화 상자, API, 매개변수, 함수에서 선택하거나 직접 새로 만들 수 있습니다.

- 생성한 사용자에 대한 사용자 정의 속성을 사용하려면 먼저 값을 저장할 사용자 정의 매개변수를 생성해야 합니다.
- + 기호를 클릭하여 자리 표시자를 액세스하고 > 매개변수 > +새 매개변수를 선택합니다.

- 사용자 정의 매개변수 페이지에서 다음 속성을 설정합니다
- 키를 매개변수 이름으로 선언합니다. 변수가 대소문자를 구분한다는 점에 유의하세요.
- 소스를 JS로 설정하고,
- 저장 위치를 고객 세부 정보로 설정합니다
- 흐름에 따라 이 매개변수를 필수로 설정할 수도 있습니다.

- 사용자 정의 매개변수를 설정한 후 저장하고 흐름으로 돌아가는 것을 잊지 마세요.
- 생성한 사용자 수준의 사용자 정의 속성을 사용하려면, + 기호를 클릭하여 자리 표시자를 액세스하고 > 매개변수 > 사용자 정의 매개변수 > 방금 설정한 사용자 정의 매개변수를 선택합니다.

- 이 속성은 대화 로그에도 저장됩니다. 대화 > 고객 대화를 열고 사이드바에서 저장된 값을 확인할 수 있습니다

추가 질문이 있는 경우 freshbots-support@freshworks.com으로 문의해 주세요. 기꺼이 도와드리겠습니다.