Chatalog Help Centre
Chatalog 幫助中心
Search…
⌃K
Links

流程

Flow 是一流程圖建立工具,將所有信息、動作以及過渡串連在一起,以建立DM自動回覆。
在每個流程中,您可以查看和編輯整個對話互動。流程就像一幅不同類型的信息以及其他區塊的地圖。流程分為兩種:Basic FlowCustomized Flow
圖片1: Basic Flow
Basic Flow 包括 Ice BreakerFirst Direct Message Story Mention
Ice Breaker 和 Story Mention 只適用於 Instagram。
圖片2: Ice Breaker
透過 Ice Breaker,你可以為從未在你的inbox提問的新用戶設置最多4條可點擊的引導問題。他們可以見到你設置的引導問題,當他們點擊時,機器人便會進入你連接該問題的流程。 你可以拖曳問題以排序他們的優次。
First Direct Message 是當用戶首次在你的 DM inbox 留言時所觸發的流程。至於 Story Mention 是當用戶建立一個 story 並提及你的帳號時所觸發的流程。他們與 Keyword Flow 同樣使用 Chat Flow Builder。以下會詳述更多:
圖片3:Keyword Flow
每一個 Keyword Flow 都有其觸發順序。由於用戶輸入內容時有機會符合多於一個觸發關鍵字,這個時候就會按照你配置流程的次序觸發優先度最高的流程。你可以透過左方拖曳流程來更改流程順序。
每個 Keyword Flow 都有唯一的 Keyword Trigger 作為流程的起點。你可以在Keyword Trigger 設置觸發此流程的關鍵字,你可選擇設置 0 到多個關鍵字,輸入完成後按 Enter / Return 鍵保存關鍵字。如果不輸入關鍵字,流程不會根據用戶輸入的關鍵字觸發,但仍可以通過觸發貼文/直播 Bot或其他流程再引導到此流程。當用戶輸入的內容包含任何一個你所設置的關鍵字就會觸發此流程。每個流程都必須要有最少一個區塊與之連接才有作用。
如果你想不論用戶輸入內容皆觸發流程,你可以在 Keyword Trigger上輸入 "ANY_KEYWORDS"並按 Enter / Return 鍵保存關鍵字。
圖片4:Keyword Trigger
Keyword Trigger 及大部份區塊在末端都有至少一點。試試在左方拉出一個區塊並拉出一條線連接兩端吧。
圖片 5: Basic Chat Blocks 及 Chat Operations
Basic Chat Blocks 及 Chat Operations 包括: Message Block, Condition Funnel, Carousel, User Input, Quick Connect To Block, Quick Connect To Flow,External Url
如果想刪除任何一個區塊或區塊之間的連接線,使用 Windows 的用戶可以單擊並按 Backspace 鍵刪除;使用 Mac 的用戶則可以單擊並按 delete 鍵刪除。
圖片 6: Message Block
Message Block 容許你發送配以按鈕的文字信息又或上傳圖片。通過新增更多按鈕,你可以新增更多區塊並與按鈕連接,從而建立更多樣的對話體驗。建立每個信息區塊時需要留意的是,在一個信息區塊內只能二擇其一:上傳圖片或發送文字信息。替換類型時原有的信息會被清除。
如果你為訊息配置了按鈕,用戶有可能仍不點選按鈕而選擇以文字回覆。如果你想處理這個情況並繼續流程,你可以拖曳區塊並連接 "如不是快速回覆,流程將引導至此處"。
如果你已對用戶設置了自訂資料,並希望把資料顯示在訊息中,你可以在 Message Block 輸入 {{customFields.自訂資料名稱}}。例如你想顯示的自訂資料名稱為 membership,值為 diamond,你便可以輸入 {{customFields.membership}}。當用戶觸發此流程時,便會看到該資料的值 diamond。
圖片 7: Condition Funnel
Condition Funnel 是用以建立條件並把對話分流的區塊。您可以創建一到多個條件。當不符合任何條件時,即視作符合底部的條件,即「If above conditions are unmet, direct flow here」字樣。設置條件後,把每個條件及對應區塊的圖點相連。圖片5示例說明如何按「年齡」作為條件,把對話分流。
圖片 8: Carousel
Carousel 是一個可以建立最多10張卡片的區塊,以讓你展示商品、圖片或服務等。每一張卡片,你可以上傳圖片、標題、副標題,以及最多3個按鈕。至於卡片上的按鈕,除了其他一般區塊,你亦可以把它連接到Carousel專屬的 External Url 區塊,用戶便可以點擊按鈕以在新一頁打開超連結。請注意 External Url 只可與Carousel 卡片上的按鈕連接。
圖片 9: User Input
User Input 是一個透過向用戶發問問題以收集答案值到變量的區塊。 Input type有三種,包括: text, number, email。
如果input type是文字(text),無論用戶輸入甚麼都能通過此區塊並將輸入的文字儲存到變量裡,這種input type對輸入內容沒有限制。如果 input type是數字,用戶則必須輸入數字以通過此區塊。在此類別下,設計問題需要讓用戶明白你所需的是僅有數字的回覆,例如問年紀、數字、電話、數量等。如果用戶輸入非數字,機械人會重覆提問直至得到的回覆為數字。如果input type是電郵,用戶則必須輸入電郵,否則會重新提問。
在 "Store as"欄為變量命名。當變量已賦值後,你可以在Message Block以大括號填上變量,例如 {{age}}。在message block填上變量能讓你設計出更動態的對話。
圖片 10: Quick Connect To Block
Quick Connect To Block 是一個捷徑區塊,讓你可以連接到任何現有的區塊。假如你想建立一個重新開始按鈕,你需要連接一個 Quick Connect To Block。然後點擊 "Select block" 並點擊你想連接到的區塊。在以上例子,已選擇的區塊就是第一個Message block以致用戶在點擊"Restart"時就能夠回到第一個信息。
圖片 11: Quick Connect To Flow
Quick Connect To Flow 是一個捷徑區塊,讓你可以連接到任何現有的流程。想像一下你的對話設計相當複雜。你需要連接不同流程以塑造出合理的用戶體驗。通過建立Quick Connect To Flow,你可以選擇從而通往你已建立的流程。

Flow Tutorial Videos

Chatalog Tutorials - Flow Ice Breaker
Chatalog Tutorials - Flow Message Block
Chatalog Tutorials - Flow Carousel
Chatalog Tutorials - Flow User Input
Chatalog Tutorials - Flow Condition Funnel
Chatalog Tutorials - Flow External URL
Chatalog Tutorials - Flow Set Label / Custom Field