사용자 가이드

thumbnail

본인 점유 인증 앱

ALF 태스크 함수 단계에서 고객에게 인증코드를 발송하고 검증할 수 있는 기능입니다. 카카오 알림톡, 문자, 이메일 중 원하는 수단으로 본인 점유 여부를 확인할 수 있습니다.

ALF 태스크에서 6자리 인증코드를 문자 메시지, 카카오 알림톡, 이메일 중 원하는 수단으로 발송하고, 고객이 인증코드를 입력하면 해당 연락처의 점유 여부를 확인할 수 있는 앱입니다.

이런 경우에 활용하세요

  • 고객이 채팅에서 알려준 전화번호나 이메일을 실제로 사용 중인지 확인하고 싶을 때

  • 태스크를 통한 주문 조회, 변경, 취소 등의 처리 전 해당 연락처의 점유 여부를 검증하고 싶을 때

  1. 본인 점유 인증 앱 설치하기

    • [채널설정] > [앱스토어] > [본인 점유 인증] > [설치하기] 클릭

    • 클릭하면 바로 설치 완료됩니다.

  1. 알림톡 프로필 설정 (선택)

    카카오 알림톡으로 인증코드를 보내려면 알림톡 프로필을 설정해야 합니다.

    • [채널설정] > [앱스토어] > [카카오] > [연동설정] > [기본 프로필 설정] > [본인 인증앱에서 사용] 클릭 후 연동된 카카오 프로필 선택 후 저장

    • 설정하지 않으면 Channel의 기본 프로필로 발송됩니다.

  1. ALF 태스크 함수 단계에서 활용하기

    본인 점유 인증 앱은 ALF 태스크 내 함수단계에서만 사용이 가능합니다.

    • [AI] > [설정] > [태스크] > [함수 단계 추가] > 함수 목록에서 본인 점유 인증 앱 선택

    • 본인 인증이 필요한 기존 태스크 (예: 주문 조회, 취소/반품 접수 등) 안에 인증코드 발송 → 검증 함수 단계를 추가하는 방식으로 활용하세요. 기존 태스크 흐름 중 본인 확인이 필요한 시점에 함수 단계를 끼워 넣으면 됩니다.

앱을 설치하면, ALF 태스크의 함수 단계에서 아래 4가지 함수를 사용할 수 있습니다.

1. sendAuthCodeByKakaoAlimtalk : 카카오 알림톡으로 인증코드 발송

변수 매핑 항목

내용

설정 방법

함수가 시작할 때 (필수)

phoneNumber (string) : 인증코드를 받을 전화번호

고객 정보 > 휴대폰 번호 선택

함수 동작 완료 후 (선택)

success (boolean) : 발송 성공 여부

메모리 > 변수 만들기 > 변수 선택

예시) isSuccess

  • 카카오 알림톡을 통해 6자리 인증코드를 발송하는 함수입니다.

  • 카카오 설정에서 본인 인증용 알림톡 프로필을 설정한 경우 해당 프로필로, 설정하지 않은 경우 Channel 기본 프로필로 발송됩니다.

2. sendAuthCodeBySMS : 문자 메시지(SMS)로 인증코드 발송

변수 매핑 항목

내용

설정 방법

함수가 시작할 때 (필수)

phoneNumber (string) : 인증코드를 받을 전화번호

고객 정보 > 휴대폰 번호 선택

함수 동작 완료 후 (선택)

success (boolean) : 발송 성공 여부

메모리 > 변수 만들기 > 변수 선택

예시) isSuccess

  • 문자 메시지(SMS)를 통해 6자리 인증코드를 발송합니다.

  • 문자 발신 번호가 설정되어 있으면 해당 번호로, 없으면 Channel 전화번호(1644-9672)로 발송됩니다.

3. sendAuthCodeByEmail : 이메일로 인증코드 발송

변수 매핑 항목

내용

설정 방법

함수가 시작할 때 (필수)

phoneNumber (string) : 인증코드를 받을 전화번호

고객 정보 > 이메일 선택

함수 동작 완료 후 (선택)

success (boolean) : 발송 성공 여부

메모리 > 변수 만들기 > 변수 선택

예시) isSuccess

  • 이메일로 6자리 인증코드를 발송합니다.

  • 발신 이메일이 설정되어 있으면 해당 이메일로, 없으면 Channel 이메일 (feedback@channel.io)로 발송됩니다.

4. verifyCode : 인증코드 확인

변수 매핑 항목

내용

설정 방법

함수가 시작할 때 (필수)

identifier (string) : 인증코드를 받은 전화번호 또는 이메일

고객 정보 > 휴대폰 번호 또는 이메일 선택

함수가 시작할 때 (필수)

code (string) : 고객이 입력한 6자리 인증코드

메모리 > 변수 만들기 > 변수 선택

예시) authCode

함수 동작 완료 후 (선택)

success (boolean) : 인증 성공 여부

메모리 > 변수 만들기 > 변수 선택

예시) isVerifySuccess

  • 발송된 인증코드와 고객이 입력한 코드가 일치하는지 확인합니다.

  • 인증코드는 발송 후 5분간 유효하며, 한 번 사용하면 재사용할 수 없습니다.

아래는 카카오 알림톡을 통해 본인 점유 인증을 수행하는 태스크 예시입니다.

아래 첨부된 JSON 파일을 태스크 가져오기를 통해 그대로 가져오면, 아래 예시 태스크를 직접 확인하고 테스트해볼 수 있습니다.

경로 : [태스크 만들기] > 상단 [더보기 버튼] > [가져오기] > 예시 json 파일 업로드

[채널톡] 본인 점유 인증 태스크 예시.json
10.5KB

전체 흐름

  1. 단계 A : 전화번호 수집 단계

  • 유형: 에이전트 단계

  • 지시문: 고객의 전화번호를 물어보고 phoneNumber에 저장

2. 단계 B : 인증코드 발송

  • 유형: 함수 단계

  • 함수 선택: sendAuthCodeByKakaoAlimtalk

3. 단계 C : 인증코드 입력 요청

  • 유형: 에이전트 단계

  • 역할: 고객에게 인증 코드를 묻고 authCode태스크 메모리에 저장

  1. 단계 E : 인증코드 검증

  • 유형: 함수 단계

  • 함수 선택: verifyCode

  1. 단계 F : 결과 안내

  • 유형: 에이전트 단계

  • 역할 : 본인 인증이 정상적으로 완료되었음을 안내