🤖
해피봇(Happy Bot) 사용가이드
  • 📖해피봇(Happy Bot) 가이드
  • 해피봇(HappyBot)이란?
    • 💡해피봇 알아보기
      • 해피봇 개념과 챗봇 구조
      • 기본 용어 설명
    • 🏗️주요 화면 구조
      • 봇 리스트
      • 봇 관리 기본 화면
      • 시나리오 화면
      • 봇 통계 화면
      • 배포 내역 화면
      • 대화 내역 화면
      • 봇 설정 화면
      • 자연어 설정 화면
        • 자연어 학습하기
        • 자연어 답변 방식 설정
        • 자연어 실패 메시지
  • 블럭 & 시나리오 집중 탐구
    • 🔲블럭 집중 탐구
      • 버튼 타입(버튼 기능)
      • 단일 블럭
        • 1️[단일] 텍스트 카드 (버튼 없음)
        • 2️[단일] 텍스트 카드 (버튼 있음)
        • 3️[단일] 이미지 카드
        • 4️[단일] 와이드 카드
        • 5️[단일] 정사각 카드
        • 6️[단일] 와이드 커머스 카드
        • 7️[단일] 정사각 커머스 카드
        • 8️[단일] 리스트 카드
      • 슬라이드 블럭
        • 1️[슬라이드] 텍스트 카드
        • 2️[슬라이드] 와이드 카드
        • 3️[슬라이드] 정사각 카드
        • 4️[슬라이드] 와이드 커머스 카드
        • 5️[슬라이드] 정사각 커머스 카드
        • 6️[슬라이드] 리스트 카드
      • 버튼 블럭
        • 1️[버튼] 바로 연결
        • 2️[버튼] 조건
        • 3️[버튼] 다중 조건
        • 4️[버튼] 변수 설정
        • 5️[버튼] 변수 초기화
        • [버튼] AI 의도 분석
      • 커스텀 블럭
        • ℹ️[단일] AUTH (인증)
        • ℹ️[단일] SMS 인증
        • ℹ️[단일] 주소등록 API
        • ℹ️[단일] API
        • ℹ️[단일] 사용자 정보 설정
    • 🔤변수/파라미터 설정
      • 버튼 파라미터 설정
      • 변수 값 계산
      • 시스템 상수
    • 👨‍💼고객 응답 설정 방법
      • 고객 응답 설정
    • 🤖봇 / 시나리오 생성
      • 봇 생성
      • 기본 시나리오 생성
      • 설문조사 시나리오
        • 카카오톡 채널 : 설문조사 시나리오 사용 방법
      • 단방향 시나리오
  • BOT 상세 설정하기
    • ⚓외부 메신저(채널) 연동
      • 카카오톡 연동
        • ※ 필수 ※ 카카오톡 채널 연동 설정
        • 카카오톡 채널 개설하기
        • 비즈니스 채널 신청하기
          • [참고] 비지니스 채널 이름 변경하기
        • 카카오톡 채널 URL 확인하기
        • 카카오톡 채팅방 커스텀하기
        • 카카오톡 챗봇 개설하기
        • 카카오 i 오픈 빌더 연동하기
    • 🛡️인증 설정
      • 인증 데이터 초기화 주기 설정
      • 고객 개별 인증 세팅
      • 카카오 인증 세팅
      • 카카오 싱크 세팅
  • 실전! 따라 만들기!
    • 🔍이벤트 / 상품 안내 챗봇 만들기
      • Step 1. 인사말
      • Step 2. 실패 메시지
      • Step 3. 시작 메시지
      • Step 4. 기본 시나리오 편집
      • Step 5. 고객 정보 받기
      • Step 6. 시나리오 연결 & 미리보기
      • Step 7. 배포(카카오 i 오픈 빌더)
      • Step 8. 완성
    • 🧠NEW! 똑똑한 인공지능, hAI를 소개합니다
      • 학습 데이터 관리
      • 학습 데이터 기반 자동 Q&A
      • 대화 내역 및 재학습
      • 답변 스타일 설정
      • 답변 실패 메시지 설정
  • 공지/FAQ
    • 🔊해피봇 공지
    • ⭐FAQ
Powered by GitBook
On this page
  • 1. '조건' 블럭이란?
  • 2. 블럭의 형태 및 사용 방법
  • 1) 조건 생성 전
  • 2) 조건 생성 중, 조건 생성 후
  • ※ 조건 설정 방법
  • ※ 변수 설정 방법
  • 3. 제공되는 버튼 기능
  1. 블럭 & 시나리오 집중 탐구
  2. 블럭 집중 탐구
  3. 버튼 블럭

[버튼] 조건

Previous[버튼] 바로 연결Next[버튼] 다중 조건

Last updated 1 year ago


1. '조건' 블럭이란?

변수를 생성하고 고객에게 값을 받은 후, 미리 설정한 조건을 기준으로 결과를 제공하는 기능의 블럭입니다. 기본으로 세팅된 [Yes] [No] 버튼의 버튼명 수정 및 삭제는 불가능합니다.


2. 블럭의 형태 및 사용 방법

1) 조건 생성 전

주의 사항

  • 모든 글자 수는 띄어쓰기가 포함되며, 한글/영문/숫자/공백 모두 한 글자로 취급합니다.

No
구분
필수
설명

①

블럭 타이틀

X

  • 40자 이하 입력/수정 가능

  • 생성 시 “조건 {No}” 형태로 생성 됨

②

입력된 조건표기 영역

O

  • 최초 조건 없음 표기

③

Yes 버튼

O

  • 조건 부합시 이동할 시나리오 또는 블럭 연결 선택 가능

  • 버튼명 수정 불가

④

NO 버튼

O

  • 조건에 부합하지 않을 경우 이동할 시나리오 또는 블럭 연결 선택 가능

  • 버튼명 수정 불가

⑤

블럭 간략 설정 버튼

-

  • 클릭 시 아래 액션이 가능한 버튼 레이어 노출 a. 미리보기 b. 복제하기 c. 내용접기 d. 블럭 삭제

2) 조건 생성 중, 조건 생성 후

주의 사항

  • 모든 글자 수는 띄어쓰기가 포함되며, 한글/영문/숫자/공백 모두 한 글자로 취급합니다.

No
구분
필수
설명

①

변수 선택

O

  • 상수, 인증정보, 고객입력, 버튼 파라미터중에서 선택 가능

  • <상수> ㄴ 기본적으로 제공하는 변수(수정/삭제 불가) ㄴ 다음과 같은 5가지 변수를 제공함 1) 시스템 날짜 + 시간 2) 시스템 날짜 3) 시스템 시간 4) 시스템 요일(일~토) 5) 세션 아이디

  • <인증정보> ㄴ 기본적으로 제공하는 변수(수정/삭제 불가) ㄴ 다음과 같은 9가지 변수를 제공함 1) 아이디 2) 이름 3) 닉네임 4) 이메일 5) 전화번호 6) 성별 7) 생년월일 8) 프로필 이미지 9) 나이

  • <고객입력> ㄴ사용자가 직접 등록한 변수로 수정/삭제 가능

  • <버튼 파라미터> ㄴ사용자가 직접 등록한 변수로 수정/삭제 가능

②

선택 변수의 조건 선택

O

  • 1번 변수 선택에 대한 추가 조건 설정

  • 상수, 인증정보, 고객입력, 버튼파라미터 변수에 따라 추가조건 설정 범위 상이함

  • <상수>

    =

    1. ≠

    2. >

    3. >=

    4. <

    5. <=

    <인증정보, 고객입력, 버튼 파라미터>

    1. =

    2. ≠

    3. >

    4. >=

    5. <

    6. <=

    7. has

③

조건 상세값

O

  • 2번에서 선택한 조건의 상세 값 입력


👉 따라 해 보세요!

※ 조건 설정 방법

조건을 설정할 때에는 변수를 선택하고, 조건을 입력하면 됩니다. 기본적으로 제공되는 변수(상수)는 날짜, 시간, 요일, 세션 아이디와 인증 정보 변수가 있습니다. 선택한 변수의 값을 기준으로 일치/불일치 확인, 크기 비교를 할 수 있습니다.

※ 변수 설정 방법

기본적으로 제공되는 변수 외에도 고객 입력 변수(고객이 직접 입력하여 값을 받는 변수)와 버튼 파라미터 변수(고객이 버튼을 선택하여 값을 받는 변수)를 생성할 수 있습니다.

변수 생성 시 변수의 타입은 텍스트, 숫자, 날짜, 예/아니오 총 4가지 중 선택할 수 있어서 다양한 타입의 값을 받을 수 있습니다.

고객 응답 설정 방법 변수/파라미터 설정


3. 제공되는 버튼 기능

조건 블럭에서 지원가능한 버튼은 총 2가지 입니다.

버튼에 변수 부여를 위한 파라미터 설정이 가능하며,

버튼 파라미터 부여 방법은 버튼 파라미터 설정에서 확인 가능하실 수 있습니다.

변수/파라미터 설정

버튼 기능
설명

메시지 연결

다른 메시지 카드로 연결함

시나리오 연결

다른 시나리오의 시작점으로 연결함

인증 정보 변수를 사용하거나 새로운 변수가 생성되면 has, include 조건이 생기는데 변수가 값을 가지고 있는 지 확인할 수 있습니다.

새로운 변수가 생성되면 조건 입력 부분에 has, include가 새로 생기는데, 변수가 값을 가지고 있는 지의 조건을 추가할 수 있습니다.

🔲
2️