Step 5. 고객 정보 받기
1. 시나리오 추가하기
이제 고객의 정보를 받기 위한 새 시나리오를 만들어 보겠습니다.
주제가 다른 경우에는 시나리오를 구분하여 관리하는 것이 좋습니다. (예: 상품, 주문, 배송, 반품 등)
아래의 시나리오에서는 단일 텍스트 카드 블럭과 바로연결 블럭을 이용하여 구성하였습니다.
단일 텍스트 블럭(4개): 버튼 ON
단일 텍스트 블럭(6개): 버튼 OFF, 고객 응답설정 ON
바로연결 블럭(3개)
2. 블럭 연결 하기
주황색 화살표를 참고하여 순서대로 블럭을 연결해줍니다.
3. 변수 생성하기
입력 받은 고객 정보를 저장하기 위한 변수가 필요합니다.
고객이 직접 입력하는 값을 받기 때문에 고객 입력 변수를 생성합니다. 버튼 파라미터 변수에 관한 설명은 [참고] 버튼 파라미터 설정하기에서 확인하실 수 있습니다.
아래의 변수들을 생성합니다.
1) name(성함)
2) phone(연락처)
3) productName(상품명)
4) detail(상세내용)
5) img(이미지)
4. 변수 연결하기
생성한 변수를 각 블럭의 [고객 응답 설정] - [변수 설정]에 연결해줍니다.
A/S 1 블럭에서 고객이 이름을 입력하면, 미리 생성한 name 변수에 저장하겠다는 의미입니다.
5. 변수 활용하기
고객이 입력한 정보가 맞는지 확인하는 블럭에서 변수에 저장된 값을 불러올 수 있습니다.
블럭의 메시지 내용에 {{ }}를 사용하여 변수를 적으면 해당 변수의 값이 화면에 보여집니다.
6. 전체 시나리오 확인하기
시나리오가 잘 연결 되었는지, 흐름이 이상하진 않은지 확인합니다.
7. 챗봇 작동화면 확인하기
에디터 상단의 [미리보기] 버튼으로, 작성한 시나리오가 챗봇에서 어떻게 작동하는지 확인할 수 있습니다.
※ 참고 : 버튼 파라미터 설정하기
고객이 직접 입력하지 않고 버튼 클릭을 통해 변수에 값을 저장할 수 있습니다.
Last updated