응답관리 > 스킬

인텐트가 인식된 뒤 실제 응답과 동작을 실행하는 기능

Skill Guide

스킬은 인텐트가 인식된 뒤
실제로 실행되는 응답입니다

인텐트가 “이 질문이 무엇을 원하는가”를 판단한다면, 스킬은 “그 요청에 대해 챗봇이 무엇을 보여줄 것인가”를 담당합니다. 텍스트 안내, 조건 분기, 외부 API 연동, 단계별 흐름 시작까지 4가지 타입으로 나뉩니다.

한 줄 정의

스킬은 인텐트가 인식된 뒤 챗봇이 실제로 보여줄 응답과 동작을 정의하는 단위입니다.

왜 필요한가요?

질문 분류(인텐트)와 응답 실행(스킬)을 분리해야 응답 방식을 바꿀 때 인텐트 설정을 건드리지 않아도 됩니다.

무엇과 연결되나요?

스킬은 인텐트에 연결되거나 Flow Builder에서 특정 노드로 실행될 수 있습니다.

인텐트 인식
배송 상태 확인
스킬 실행
배송 안내 스킬
사용자에게
안내 텍스트 + 버튼 출력
Skill Types

스킬 타입은 4가지입니다

응답 방식에 따라 맞는 타입을 선택합니다. 하나의 인텐트에 여러 스킬을 연결하거나 조건에 따라 다른 스킬이 실행되도록 구성할 수도 있습니다.

TEMPLATE

텍스트 / 카드 / 버튼 응답

미리 작성한 텍스트, 이미지, 버튼, 카드형 응답을 보여줍니다. 가장 기본적인 유형입니다.

적합한 상황 — 답변 문구가 정해져 있고, 변하지 않는 경우
영업시간 안내반품 정책 설명서비스 소개 카드
CONDITIONAL

조건 분기 응답

대화 컨텍스트의 변수 값에 따라 다른 응답을 내보냅니다. 사용자 상태나 이전 선택에 따라 다르게 응답할 때 씁니다.

적합한 상황 — 같은 질문이라도 상황에 따라 답변이 달라야 할 경우
회원/비회원 분기신청 가능 기간 여부지역별 다른 안내
API

외부 API 연동 응답

외부 시스템 API를 호출하고 그 결과를 응답에 포함시킵니다. 실시간 데이터가 필요한 경우에 사용합니다.

적합한 상황 — 실시간 데이터(배송 상태, 잔여 예약 등)를 보여줘야 할 경우
주문 배송 조회예약 가능 일정 확인잔여 재고 안내
DIALOG_FLOW

Flow Builder 연동

Flow Builder에서 설계한 대화 흐름을 시작합니다. 단계별 안내가 필요한 업무에 사용합니다.

적합한 상황 — 사용자가 여러 단계를 거쳐야 하는 절차형 안내가 필요한 경우
민원 접수 안내의료 예약 절차행사 신청 흐름
Screen

스킬 관리 화면에서는 이런 항목을 다룹니다

현재 응답관리 > 스킬 화면 기준으로 운영자가 확인하고 수정하는 핵심 항목입니다.

스킬 이름
스킬 타입
연결된 인텐트
활성/비활성 상태
폴백 여부
우선순위
현재 화면에서 할 수 있는 일
스킬 목록 확인 및 검색
새 스킬 추가
스킬 타입 선택 및 응답 구성
인텐트와 연결
활성/비활성 전환
폴백 스킬 지정
스킬 수정 및 삭제
우선순위 조정
TEMPLATE

TEMPLATE — 미리 작성한 콘텐츠를 그대로 출력합니다

가장 많이 쓰이는 기본 타입입니다. 텍스트, 이미지, 버튼, 카드 등 다양한 블록을 조합해 응답을 구성합니다.

콘텐츠 블록 타입
TEXT일반 텍스트 메시지. 안내 문구, 답변 본문에 사용합니다.
IMAGE이미지 URL을 입력해 그림을 응답에 포함시킵니다.
BUTTONS선택지 버튼 목록을 제공합니다. 사용자가 탭해서 다음 단계를 선택할 수 있습니다.
CARD이미지 + 제목 + 설명 + 버튼으로 구성된 단일 카드입니다.
CAROUSEL여러 카드를 가로 스크롤로 보여줍니다. 상품, 서비스 나열에 적합합니다.
DIVIDER구분선. 응답 블록 사이에 시각적 구분을 줄 때 씁니다.
SPACER빈 공간. 응답의 줄 간격을 조정할 때 씁니다.
실제 구성 예시

영업시간 문의 응답

TEXT안녕하세요! 영업시간을 안내해 드릴게요.
TEXT평일 09:00 ~ 18:00 (점심 12:00~13:00) 토요일 10:00 ~ 15:00 공휴일 휴무
BUTTONS더 궁금한 점이 있으신가요? → [위치 안내] [전화 연결]
CONDITIONAL

CONDITIONAL — 상황에 따라 다른 응답을 내보냅니다

대화 컨텍스트의 변수 값을 조건으로 확인하고, 조건이 맞으면 해당 응답을 실행합니다. 같은 질문이라도 사용자 상태나 이전 선택에 따라 다른 답변이 필요할 때 씁니다.

동작 원리
1인텐트가 인식되면 해당 스킬의 조건 목록을 순서대로 확인합니다.
2컨텍스트 변수가 지정한 값과 일치하는 조건을 찾습니다.
3조건이 맞는 블록의 응답을 출력합니다. 맞는 조건이 없으면 기본 응답을 출력합니다.
예시: 신청 가능 여부 안내
조건 1
period = "open" → 지금 신청 가능합니다. [신청 바로가기]
조건 2
period = "closed" → 현재 신청 기간이 아닙니다. 다음 일정을 확인해 주세요.
기본 응답
신청 기간을 확인 중입니다. 잠시 후 다시 시도해 주세요.
API

API 스킬 — 외부 시스템과 연동해 실시간 데이터를 응답합니다

외부 API를 호출하고 결과를 응답에 포함시킵니다. 배송 조회, 예약 현황, 잔여 재고처럼 데이터가 계속 바뀌는 경우에 사용합니다.

설정 항목
URL호출할 외부 API 주소
MethodGET / POST / PUT / DELETE
HeadersAPI Key, Authorization 등 인증 헤더
Body요청에 포함할 데이터 (JSON 형식)
API 스킬 사용 시 주의사항
  • API 응답 속도가 챗봇 응답 시간에 직접 영향을 줍니다.
  • 외부 API 오류 시 응답 실패로 이어질 수 있습니다.
  • 민감한 인증 정보는 헤더에 안전하게 관리합니다.
  • 실시간 데이터가 필요하지 않다면 TEMPLATE 타입이 더 안정적입니다.
Fallback

폴백 스킬 — 매칭되는 인텐트가 없을 때 기본 응답을 합니다

사용자의 질문이 어떤 인텐트에도 해당하지 않을 때 실행됩니다. 챗봇이 모르는 질문을 받았을 때 빈 응답 대신 안내 문구를 보여줄 수 있습니다.

폴백 스킬이 필요한 이유
  • 모든 질문을 인텐트로 커버할 수 없습니다.
  • 매칭 실패 시 아무 응답이 없으면 사용자가 혼란스러워합니다.
  • 폴백에서 "다시 질문해 주세요" 또는 "상담사 연결" 버튼을 제공할 수 있습니다.
  • 운영 초기에 특히 중요합니다. 인텐트 커버리지가 낮을수록 폴백이 자주 실행됩니다.
폴백 응답 예시
TEXT 블록
죄송합니다. 해당 질문을 이해하지 못했어요.
TEXT 블록
아래 버튼으로 자주 묻는 질문을 확인하거나, 다른 방식으로 질문해 주세요.
BUTTONS 블록
[자주 묻는 질문] [상담사 연결]
설정 방법 — 스킬 생성 또는 수정 화면에서 폴백 스킬 옵션을 켜면 됩니다. 조직 전체에 하나만 지정 가능합니다.
Workflow

처음에는 이 순서로 운영하는 것이 좋습니다

스킬은 인텐트 설정이 어느 정도 된 뒤에 구성하는 것이 자연스럽습니다. 처음에는 가장 자주 사용될 인텐트부터 TEMPLATE 타입 스킬로 시작하세요.

1
인텐트에서 어떤 질문 목적을 처리할지 먼저 정합니다.
2
그 질문에 대한 응답 방식이 텍스트, 조건 분기, API 호출, 흐름 중 어느 유형인지 판단합니다.
3
맞는 타입으로 스킬을 생성하고 응답 내용을 구성합니다.
4
인텐트에 스킬을 연결합니다.
5
검색 테스트에서 실제로 질문해 응답을 확인합니다.
6
대화 히스토리를 보며 응답 품질을 계속 개선합니다.
가장 중요한 한 문장

스킬은 챗봇이 사용자에게 실제로 전달하는 모든 응답과 동작의 실행 단위입니다.

다음 단계

인텐트와 스킬을 이해했다면, 단계별 대화 흐름이 필요한 업무는 AI Flow Builder에서 설계해 보세요. 더 복잡한 절차형 안내를 시각적으로 구성할 수 있습니다.