本文介紹了智能對話機器人釘釘網頁應用的配置,以及常見的問題。
操作步驟
創建釘釘應用及配置
釘釘管理員通過釘釘開放平臺創建應用。
創建應用后,在應用詳情中的corpId、appId等信息后續會在智能對話機器人渠道部署中使用。
在釘釘應用中,單擊添加應用能力->網頁應用新增網頁應用。
配置網頁應用。
獨立頁面部署地址需要進入智能對話機器人的機器人空間,選擇部署渠道->服務界面部署->獨立頁面部署查看。
獲取獨立頁面部署地址之后,在釘釘網頁應用->應用首頁地址和PC首頁地址配置上獨立頁面部署地址,并在地址結尾拼接上
&corpId=$CORPID$
,例如渠道部署的獨立頁面部署地址是https://chatbot.aliyuncs.com/intl/index.htm?locale=zh-CN&from=xxxx
,則輸入框中輸入https://chatbot.aliyuncs.com/intl/index.htm?locale=zh-CN&from=xxxx&corpId=$CORPID$
。
在權限管理中為應用授予如下權限。
在版本管理與發布頁面,創建新版本并發布。
配置智能對話機器人
進入機器人空間,選擇部署渠道->網頁渠道->服務界面部署->釘釘H5頁面部署,單擊釘釘授權管理按鈕。
填入釘釘中應用對應信息。
確定后,單擊列表中的綁定至當前渠道。
最后單擊部署按鈕即可將配置部署到指定環境。
驗證信息獲取
上述步驟完成后,即可在釘釘端工作臺搜索到對應應用,在應用中即會展示渠道部署的c端頁面,在c端問答時,將會攜帶釘釘的賬戶信息到智能客服的隨路參數中。
隨路參數映射如下(注意,假如釘釘中對應賬號沒有維護賬戶的對應信息,則取不到對應值)。
隨路參數
釘釘中變量
含義
ding_name
name
員工釘釘企業中名稱
ding_unionid
unionid
員工在釘釘企業中的唯一ID
ding_work_place
work_place
工作地點
ding_email
email
郵箱
ding_dept_id_list
dept_id_list
部門ID列表
ding_job_number
job_number
工號
ding_hired_date
hired_date
入職時間
ding_title
title
職位
ding_extension
extension
釘釘中自定義字段,例如自定義字段名稱為“自定義”,則在流程中使用時使用${envVars['VENDOR_PARAM']['ding_extension']['自定義']} 獲取字段的值
后續客戶可以通過接口API或者通過多輪對話的形式,根據賬戶信息來進行自定義的處理,例如下面是拿到賬戶名并輸出的示例, 在編輯完成對話流并將對話流&機器人發布到線上后,在釘釘端輸入對應意圖問法即可輸出釘釘賬戶名稱。
釘釘端搜索應用,在應用內輸入問法,即可觸發機器人回復,根據回復驗證是否獲取到用戶信息。
其他配置
問答視角配置
在機器人回復消息時,我們希望根據用戶的標識提供個性化的答案。通過在配置知識庫時設定不同的視角,可以使機器人在回應時自動選擇與用戶身份相匹配的答案。在釘釘中通過以下方式為特定用戶設置相應的視角:
常見問題
Q:打開時為什么彈出安全校驗按鈕?流程中無法拿到用戶信息?
釘釘端配置時,不要配置服務器出口IP