봇 빌더에서 OTP 인증 설정 및 사용
봇 빌더에서 고객의 거래를 위해 OTP 인증을 통해 추가적인 보호 계층을 설정하세요. OTP를 사용자 인증 서비스로 구성하여 봇 흐름의 특정 작업에 대한 검증 메커니즘으로 사용할 수 있습니다.
예를 들어, 일반적인 전자상거래 회사에서는 고객이 주문 상태를 확인하거나 주문을 취소하기 위해 지원팀에 연락합니다. 이러한 거래가 안전하게 이루어지도록 하기 위해 봇 흐름에 OTP 인증을 설정할 수 있습니다.
봇 빌더에서 OTP 설정:
다음으로 이동합니다: Bots > 원하는 챗봇 선택 > Settings > Authentication > OTP 토글을 켜기
참고: OTP 토글이 회색으로 표시되면, 새로운 초안 버전의 봇 흐름을 생성해야 합니다. 게시된 버전의 봇은 구성할 수 없습니다.
OTP를 켜면 다음 구성을 설정할 수 있습니다:
- OTP 채널: SMS 또는 이메일을 통해 OTP를 보낼 수 있습니다.
- 재시도 제한: 사용자가 OTP를 다시 입력할 수 있는 최대 횟수 (최대 5회).
- 재전송 제한: 사용자가 OTP를 요청할 수 있는 최대 횟수 (최대 5회).
- 대체 옵션: 인증 실패 시 사용자가 이동할 수 있는 옵션
예를 들어, 사용자가 주문을 취소하려고 할 때 OTP가 실패하면 '내 주문' 페이지로 사용자를 안내할 수 있습니다. - 비즈니스 이름: 사용자가 SMS 또는 이메일로 OTP를 받을 때 표시될 이름
저장을 클릭하세요.
이제 구성된 OTP 인증을 봇 흐름에서 사용할 수 있습니다.
봇 흐름에서 OTP 설정
참고: 봇 흐름에서 OTP 응답 유형을 사용하지 않은 경우에만 OTP 인증을 비활성화할 수 있습니다.
설정에서 OTP를 구성한 후, 봇 흐름을 설정할 때 옵션으로 사용할 수 있습니다. 고객이 해당 흐름과 상호 작용할 때 '응답 받기' 드롭다운에서 OTP를 선택하여 트리거할 수 있습니다.
예를 들어, 고객이 '주문을 취소하고 싶습니다'라고 말할 때 OTP를 트리거하고 싶다면, 주문 세부 정보를 표시하기 전에 봇이 고객의 신원을 확인하기 위해 OTP를 트리거하도록 할 수 있습니다.
참고 사항:
- 봇과 처음으로 OTP를 생성하려고 할 때 고객의 이메일 ID/전화번호를 가져오기 위해 기본 시스템 생성 대화가 고객에게 전송됩니다.
- OTP 대화의 응답 유형은 비공개로 설정할 수 없습니다.
- OTP를 응답 유형으로 가진 대화에 조건을 추가할 수 없습니다.