> For the complete documentation index, see [llms.txt](https://happytalk.gitbook.io/happybot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://happytalk.gitbook.io/happybot/concept/basic_screen/scenario.md).

# 시나리오 화면

***

## 1. 시나리오 에디터 구조

{% hint style="success" %} <mark style="color:green;">**시나리오 에디터**</mark>는 아래 화면 구조를 가지고 있습니다.
{% endhint %}

<figure><img src="/files/ZloONk0GveNUmz5VdAcK" alt=""><figcaption></figcaption></figure>

### **① 시나리오 리스트**&#x20;

> 인사말, 실패메시지, 시작메시지는 기본으로 리스트 업 되어있고 삭제가 불가능합니다.\[시나리오 추가]  버튼을 클릭하여, 시나리오를 추가할 수 있습니다.
>
> <mark style="color:orange;">\* 기본으로 리스트업된 인사말의 경우 OFF 처리하여 사용하지 않을 수 있습니다.</mark>

### **② 시나리오 / 변수 리스트 선택 버튼**  ![](/files/ksvrBkQa2sc4LWFsVxhn)

> 시나리오 리스트를 보거나, 변수 리스트를 볼 수 있는 버튼입니다.\
> 기본적으로 시나리오 리스트가 노출되며, \[ { } ] 아이콘을 클릭해서 변수리스트를 확인 할 수 있습니다.
>
> <mark style="color:orange;">\* 변수 리스트에서 원하는 변수를 관리(추가/수정/삭제)할 수 있습니다.</mark>\
> \
> 👉 **바로가기 :** [변수/파라미터 설정](/happybot/block_scenario/parameter.md)

### **③ 블럭 리스트**&#x20;

> 단일/슬라이드/버튼 3가지 타입의 여러 블럭을 사용할 수 있습니다.\
> 사용하고자 하는  블럭을 드래그하여 시나리오 캔버스 위에 놓아주시면 됩니다.\
> \
> 👉 **바로가기 :** [블럭 집중 탐구](/happybot/block_scenario/block.md)

### **④ 블럭 편집/미리보기 버튼** ![](/files/954mpbsIVFKmYuNjA8NY)

> 블럭 편집화면을 보거나, 편집한 블럭을 미리보기 할 수 있습니다.\
> \
> \* 캔버스 위에 있는 블럭을 클릭하면, 오른쪽에 해당 블럭을 상세 편집할 수 있는 상세 창이 노출됩니다.

### **⑤ 특정 시나리오 관리 메뉴**

> 관리를 원하는 시나리오에 마우스를 올려두면, 관리메뉴가 활성화 됩니다.\
> 각 관리버튼별 기능은 다음과 같습니다.
>
> * <mark style="color:orange;">**시나리오 수정**</mark> <img src="/files/lp2JfFlTLpHJirt5s5mr" alt="" data-size="line"> **:** 시나리오명, 시나리오 설명, 태그, 상담사 분류 설정을 수정할 수 있습니다.
> * <mark style="color:orange;">**시나리오 복제**</mark> <img src="/files/wowv5lFBQysegTW2f6IM" alt="" data-size="line"> : 시나리오를 그대로 복제하여 원본 시나리오 아래에 복사본을 만듭니다.
> * <mark style="color:orange;">**시나리오 삭제**</mark> <img src="/files/0CnFzD9mDs3Zh4dTHi4N" alt="" data-size="line"> <mark style="color:green;">**:**</mark> 시나리오를 삭제합니다. 삭제한 시나리오는 복구할 수 없습니다.
> * <mark style="color:orange;">**시나리오 이동**</mark> <img src="/files/GBbj1rnQdspnAbWhJqHt" alt="" data-size="line"> <mark style="color:green;">**:**</mark> 시나리오의 순서를 drag & drop으로 변경할 수 있습니다.

### **⑥ 시나리오 캔버스**

> 원하는 블럭으로 시나리오를 구성할 수 있는 캔버스 영역입니다.\
> 이 영역에서 블럭을 추가하고 블럭을 상호 연결 할 수 있습니다.

### **⑦ 블럭 개별 편집창**

> 캔버스 위에 있는 블럭을 클릭하면, 화면오른쪽에 블럭 편집창이 노출됩니다.\
> 블럭 편집창의 내용은 블럭 특성에 따라 상이합니다.<br>
>
> 👉 **바로가기 :** [블럭 집중 탐구](/happybot/block_scenario/block.md)

***

## 2. 변수 리스트 보기

{% hint style="success" %}
시나리오 페이지에서 상단 \[{ }] 버튼을 클릭하면, 변수를 관리할 수 있습니다.
{% endhint %}

{% hint style="info" %}
일반적으로 사용하는 인증정보 변수는 \
해피봇에서 기본적으로 제공하며 삭제/수정은 불가능합니다.\
\
추가 변수 설정이나 파라미터 설정이 필요하다면 \
\[+추가] 버튼을 통해서 추가 및 관리할 수 있습니다.

👉 **바로가기 :** [변수/파라미터 설정](/happybot/block_scenario/parameter.md)
{% endhint %}

<figure><img src="/files/teBncrHPTUpv0a7gacWI" alt=""><figcaption></figcaption></figure>
