# 基本對話區塊

### 訊息區塊（Message Block）

訊息區塊（Message Block）用於發送配以按鈕的文字信息又或上傳圖片。通過新增更多按鈕，你可以新增更多區塊並與按鈕連接，從而建立更多樣的對話體驗。

&#x20;建立每個訊息區塊時需要留意的是，在一個訊息區塊內只能二擇其一：上傳圖片或發送文字信息。替換類型時原有的信息會被清除。如果你為信息配置了按鈕，用戶有可能仍不點選按鈕而選擇以文字回复。如果你想處理這個情況並繼續流程，你可以拖曳區塊並連接 "如不是快速回复，流程將引導至此處"。

{% embed url="<https://youtu.be/vo7XrkV01Lo>" %}

{% hint style="info" %}
如果你已對用戶設置了自定義資料，並希望把資料顯示在信息中，你可以在訊息區塊輸入 {{customFields.自定義資料名稱}}。例如你想顯示的自定義資料名稱為 membership，值為 diamond，你便可以輸入 {{customFields.membership}}。當用戶觸發此流程時，便會看到該資料的值 diamond。
{% endhint %}

當你在訊息區塊中建立超過三個按鍵時，你可以編輯按鈕選單標題並為每個按鍵添加描述。

<figure><img src="https://119561807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUzNHJmtvH3pOzfqt2ZN0%2Fuploads%2FGTGPWfehOKy0KOLwHWYE%2Fimage.png?alt=media&#x26;token=2aea959d-25fd-47cb-b8c4-f6b81fa6fe02" alt="" width="211"><figcaption></figcaption></figure>

<figure><img src="https://119561807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUzNHJmtvH3pOzfqt2ZN0%2Fuploads%2FNuwGCfWPNEsOSBjG3snF%2Fimage.png?alt=media&#x26;token=ac23a9c5-36ad-4f01-ad18-c0d8e4618b5c" alt="" width="188"><figcaption></figcaption></figure>

### 私人備註（Private Note ）

私人備註是一個流程區塊，允許用戶發送內部訊息。當觸發時，這些備註會在對話中以黃色背景顯示，僅內部用戶可見——客戶看不到。您可以根據需要發送帶有自訂欄位的文字訊息。

<figure><img src="https://119561807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUzNHJmtvH3pOzfqt2ZN0%2Fuploads%2FTQeeUkUPMdxiUAkUH2PD%2Fimage.png?alt=media&#x26;token=e1579cfd-4528-4efe-9e01-55aafe237ce6" alt=""><figcaption></figcaption></figure>

<figure><img src="https://119561807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUzNHJmtvH3pOzfqt2ZN0%2Fuploads%2FaRlmAaH6QhGuvyClcH5p%2Fimage.png?alt=media&#x26;token=6648754a-80d1-49f6-94c5-fa6f5b286f9e" alt=""><figcaption></figcaption></figure>

### 條件漏斗（Condition Funnel ）

條件漏斗（Condition Funnel ）是用以建立條件並把對話分流的區塊。您可以創建一到多個條件。當不符合任何條件時，即視作符合底部的條件，即「If above conditions are unmet, direct flow here」字樣。設置條件後，把每個條件及對應區塊的圖點相連。圖片5示例說明如何按「年齡」作為條件，把對話分流。

更多用法：[條件漏斗](https://docs.chatalog.ai/zh-hk/crm-quickstarts/customized-flow/condition-funnel)

<figure><img src="https://119561807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUzNHJmtvH3pOzfqt2ZN0%2Fuploads%2Fp4qHpYNKaTrEmdsBW8O8%2F%E6%88%AA%E5%B1%8F2023-09-15%20%E4%B8%8B%E5%8D%886.03.00.png?alt=media&#x26;token=3513aa01-e097-44c5-9760-a84ee4985677" alt=""><figcaption></figcaption></figure>

{% embed url="<https://youtu.be/4iL2gL-DV9E>" %}

### 輪播圖文（Carousel）

輪播圖文（Carousel）是一個可以建立最多10張卡片的區塊，以讓你展示商品、圖片或服務等。每一張卡片，你可以上傳圖片、標題、副標題，以及最多3個按鈕。至於卡片上的按鈕，除了其他一般區塊，你也可以把它連接到輪播圖文專屬的外部鏈接（ External Url）區塊，用戶可以點擊按鈕在新頁面打開超鏈接。

<figure><img src="https://119561807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUzNHJmtvH3pOzfqt2ZN0%2Fuploads%2Fojm11YWUk3lv25HbKZ4D%2F%E6%88%AA%E5%B1%8F2023-09-16%20%E4%B8%8B%E5%8D%8812.09.54.png?alt=media&#x26;token=4e44884a-5031-4946-bc36-e7b4f0492f15" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
請注意外部鏈結（ External Url）區塊只可與輪播圖文（Carousel）卡片上的按鈕連接。
{% endhint %}

{% embed url="<https://youtu.be/KYj2EUuPAXU>" %}

{% embed url="<https://youtu.be/Szq0eVUuUas>" %}

### 用戶輸入（User Input）

用戶輸入（User Input）是一個通過向用戶發送問題以收集答案值到變量的區塊。輸入類型有三種，包括：文字，數字，電子郵件。

&#x20;如果輸入類型是**文字（text）**，無論用戶輸入什麼都能通過此區塊並將輸入的文字儲存到變量裡，這種輸入類型對輸入內容沒有限制。&#x20;

如果輸入類型是**數字（number）**，用戶則必須輸入數字以通過此區塊。在此類別下，設計問題需要讓用戶明白你所需的是僅有數字的回复，例如問年紀、數字、電話、數量等。如果用戶輸入非數字，機器人會重複提問直至得到的回復為數字。

&#x20;如果輸入類型是**電子郵箱（email）**，用戶則必須輸入電子郵箱，否則會重新提問。在 “儲存為”欄為變量命名。當變量已賦值後，你可以在信息區塊以大括號填上變量，例如 {{age}}。在信息區塊填上變量能讓你設計出更動態的對話。

<figure><img src="https://119561807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUzNHJmtvH3pOzfqt2ZN0%2Fuploads%2FWiyoLoOFmlkBHYitFGyy%2F%E6%88%AA%E5%B1%8F2023-09-16%20%E4%B8%8B%E5%8D%881.07.43.png?alt=media&#x26;token=2a9b46ff-d2eb-4084-a5f7-65fe1a9ce30f" alt=""><figcaption></figcaption></figure>

{% embed url="<https://youtu.be/O1EBZwbR0_M>" %}

### 快速連接區塊（Quick Connect To Block）

快速連接區塊（Quick Connect To Block）是一個捷徑區塊，讓你可以連接到任何現有的區塊。假如你想建立一個重新開始按鈕，你需要連接一個快速連接區塊。然後點擊 "選擇區塊" 並點擊你想連接到的區塊。在下面的例子，已選擇的區塊就是第一個信息區塊以方便用戶在點擊"返回主菜單"時就能夠回到第一個信息區塊。

<figure><img src="https://119561807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUzNHJmtvH3pOzfqt2ZN0%2Fuploads%2F1QrOvNjDH2Iy2B0bwSu2%2F%E6%88%AA%E5%B1%8F2023-09-16%20%E4%B8%8B%E5%8D%881.12.52.png?alt=media&#x26;token=b1809958-49e4-4ac3-a8b2-ed81b5ba353d" alt=""><figcaption></figcaption></figure>

### 快速連接流程（Quick Connect To Flow）

快速連接流程（Quick Connect To Flow）是一個捷徑區塊，讓你可以連接到任何現有的流程。想像一下你的對話設計相當複雜。你需要連接不同流程以打造合理的用戶體驗。通過建立快速連接流程，你可以選擇從而通往你已建立的流程。

<figure><img src="https://119561807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUzNHJmtvH3pOzfqt2ZN0%2Fuploads%2FZQdUCKXnUXBVowM5UohK%2F%E6%88%AA%E5%B1%8F2023-09-16%20%E4%B8%8B%E5%8D%881.22.26.png?alt=media&#x26;token=6805d2a0-5290-4398-b7ed-7b275887af2f" alt=""><figcaption></figcaption></figure>
