流程介紹
DMflow.chat智能聊天機器人平台提供直觀的圖形化節點設計,讓您輕鬆創建複雜對話流程。支援多種渠道、靈活資源調用,助您打造個性化用戶互動體驗,提升溝通效率。
Last updated
DMflow.chat智能聊天機器人平台提供直觀的圖形化節點設計,讓您輕鬆創建複雜對話流程。支援多種渠道、靈活資源調用,助您打造個性化用戶互動體驗,提升溝通效率。
Last updated
可以用拖曳方式移動節點
測試可以直接測試第三方渠道,不用每次跑去第三方渠道測試
每個渠道都提供測試板和生產版,除了網頁只有生產版。
Web
LINE
Messenger
Telegram
開發機器人前須知
開始節點不代表歡迎節點,可以用/start呼叫。
回覆節點的中斷,原本是條件式裡面有意圖判斷,但雲端版移除了意圖,所以此功能效果不大。此功能的用途是當該節點fallback時,會找尋start節點輸出的branch條件有滿足的就前往。
當調用"/" 反斜線開頭的時候,後面接的場景可以直接跳往,假設你現在在場景A,機器人問你"你的留言",當你想找資料時你輸入/B,完成/B之後,會跳回場景A並且重新詢問"你的留言"。轉向其他節點不代表是取消當前節點。
資源節點可以將對話擷取的實體調用其他API並返回,預設為同步,會等待獲得到對方返回的回應才進行下一步,此節點時間逾時為五秒鐘。此節點調用內部API未來將不受限制。
可以根據對方選擇語系,輸出不同語言(為何不用自動翻譯,因為有些專有名詞沒定義好會出問題,若需要多語言請調用領域)。
回答
你可以選擇多個回答,但會隨機選擇其中一個
按鈕
按鈕的顯示文字,點擊動作分為文本、事件、連結。
文本按鈕
連結按鈕
事件按鈕
回傳文字。 點選會開啟連結。 分為忽略、打斷、開始、結束、喚醒。
忽略事件
僅顯示按鈕顯示文字,DMflow會忽略這個事件
打斷事件
可以跳轉到另一個場景
開始事件
回到主場景
結束事件
結束這個session
喚醒事件
進入聆聽模式時,使用這個按鈕無須喚醒句可以執行喚醒機器人。
等待用戶回覆
此節點結束,等到下次用戶回覆才會繼續
打斷啟動
當用戶下一個節點命中失敗後,會重新從開始時節找滿足的節點進入。
打斷
將當前場景sleep並且呼叫其他場景,其他場景完畢後會此場景會wake up繼續完成。
重新開始
將此場景重新開始流程
重回主情境
主情境一般為Main但是有些地方可以更改主情境,例如:Messenger的OPEN_THREAD
完成
一般節點結束都會自動調用完成,除了branch如果fallback時會直接拋出fallback訊息,假設你不想出現fallback訊息可以在後面接上完成。
結束流程
直接結束
聆聽
當調用聆聽時,機器人會只接收訊息,但是如果訊息滿足子流程的話會調用子流程的節點,直到聽到你給定地喚醒句子才會結束聆聽。通常子流程會搭配資源節點。你可以透過此節點實現不同渠道聊天,或是呼叫一些資源監聽等。
跳轉
可以直接跳轉其他回覆節點(必須勾選等待用戶回應)
調用節點大多是產品提供的API節點化,大多都可以用API調用
目前提供的包含
領域調用
事件註冊(提供廣播註冊)
事件註冊取消(提供廣播取消註冊)
連結帳號(將帳號連結到DMflow.chat)
真人客服
可以將取得的參數注入標籤、使用者資料以及單一會話儲存的節點。