環(huán)信移動(dòng)客服作為一款全媒體智能SaaS客服標(biāo)桿產(chǎn)物,今朝已經(jīng)處事了近6萬(wàn)家客戶,為了滿意差別化的客服業(yè)務(wù)需求,基于開放的理念,環(huán)信移動(dòng)客服支持:1,可與CRM、常識(shí)庫(kù)、第三方訂單系統(tǒng)等舉辦集成,延展第三方系統(tǒng)的代價(jià)。2,主機(jī)托管 深圳電信托管,提供API接口、iFrame、頁(yè)面插件、靠山插件等多種形式的開放接口。3,全插件式設(shè)計(jì),所有模塊均可插拔,通過(guò)自由組合實(shí)現(xiàn)本性化的客服業(yè)務(wù)需求。基于以上很好的擴(kuò)展性,今朝環(huán)信移動(dòng)客服已經(jīng)實(shí)現(xiàn)了包羅SLACK、百度推廣、麥客表單等完美接入。
以下是Slack與環(huán)信移動(dòng)客服具體集成方案,本來(lái)利用環(huán)信移動(dòng)客服在Slack上開店賣杯咖啡就是這么簡(jiǎn)樸。
簡(jiǎn)介
什么是Slack
Slack是一個(gè)團(tuán)隊(duì)相同的平臺(tái),在這里你可以群聊、單聊、甚至打電話。還可以通過(guò)簡(jiǎn)樸的拖動(dòng),舉辦文件分享。甚至可以跟Github、Travis、Twitter等等東西和網(wǎng)站舉辦集成。假如這還不能滿意需求,也可以定制本身的APP。Slack也支持強(qiáng)大的搜索成果,所有的動(dòng)靜、通知、文件都可以搜索。
Slack App & Slack Bot
Slack Apps是能提高事情效率的東西,這里已經(jīng)有許多很好的東西,好比To-do bot,跟他談天便可以輕松的定制打算任務(wù),在指定的時(shí)間做你要求他做的工作。
當(dāng)你添加To-do bot這個(gè)APP之后,你就可與To-do bot的呆板人todobot談天了,在左側(cè)的DIRECT MESSAGES中找到todobot,假如沒(méi)找到,點(diǎn)擊加號(hào),添加todobot,如下圖
DIRECT MESSAGES
什么是環(huán)信移動(dòng)客服
環(huán)信移動(dòng)客服是一款海內(nèi)領(lǐng)先的全媒體智能SaaS客服產(chǎn)物,支持全媒體接入,包羅網(wǎng)頁(yè)在線客服、社交媒體客服(微博、微信)、APP內(nèi)置客服和呼喚中心等多種渠道均可一鍵接入。
初始化你的Slack
什時(shí)候需要把Slack和客服集成?
星巴克想在Slack上賣咖啡,而Slack的用戶都是Team內(nèi)部的,不行能在每個(gè)Team內(nèi)都安插一個(gè)星巴克的處事員。這樣就需要把Slack上用戶發(fā)的動(dòng)靜轉(zhuǎn)到一個(gè)會(huì)合處所處理懲罰,于是我就想到了環(huán)信移動(dòng)客服,動(dòng)靜通報(bào)到移動(dòng)客服,Slack用戶可以跟某個(gè)客服談天,而且通過(guò)一些定制開拓可以或許瞥見(jiàn)Slack用戶的根基信息(好比:昵稱、電話、團(tuán)隊(duì)名稱等),而且可以二維碼付出。
建設(shè)你的APP
打開 https://api.slack.com/apps 頁(yè)面,點(diǎn)擊 Create New App 按鈕
填寫你的 App Name 并選擇開拓者的Team,你就可以點(diǎn)擊Create App按鈕了,呈現(xiàn)下面界面的時(shí)候,你的App就建設(shè)好啦
Basic Information
初始化配置你的App
點(diǎn)擊OAuth & Permissions頁(yè)面,在下面會(huì)有Permission Scope,這里我們搜索bot,然后選擇并 Save Changes
在上面的Redirect URLS中填寫OAuth認(rèn)證樂(lè)成之后的回調(diào)地點(diǎn),好比https://xxx.xxx/oauth/callback,雖然這會(huì)兒你大概也不知道你的地點(diǎn)是什么呢,記得之后會(huì)用得上
點(diǎn)擊Event Subscriptions,這是配置Slack 事件訂閱的,有了它,我們就可以吸收到用戶在Slack上發(fā)的動(dòng)靜了。
進(jìn)入頁(yè)面后打開開關(guān),在下面的Subscribe to Team Events中,我們搜索并添加message.channel和message.im,別離是群聊和單聊的動(dòng)靜事件訂閱
雖然,光訂閱是不可的,我們還要配置訂閱的地點(diǎn),在上面的Request Url中配置好你的訂閱地點(diǎn)就可以李,好比 https://xxx.xxx/events/callback
建設(shè)Bot User,在BotUsers頁(yè)面,建設(shè)一個(gè)BotUser
然后你就可以在OAuth & Permissions頁(yè)面,點(diǎn)擊Install App to Team按鈕,把App安裝到你的Team了
Hello World
Step 1:事件訂閱初始化
在配置事件訂閱地點(diǎn)的時(shí)候,Slack會(huì)實(shí)驗(yàn)舉辦一次查抄,需要你他們的請(qǐng)求中攜帶的challenge原封不動(dòng)的返回給處事器
Step 2: 處理懲罰動(dòng)靜的事件
當(dāng)我們想處理懲罰用戶發(fā)來(lái)的動(dòng)靜的時(shí)候,我們需要處理懲罰動(dòng)靜的事件訂閱。
最外層的type為event_callback,event為事件內(nèi)容,按照event中的type能區(qū)分event的范例,channel為動(dòng)靜投遞的channel id,user為發(fā)送人的id,text為動(dòng)靜的內(nèi)容
要小心:假如是呆板人發(fā)送的動(dòng)靜,event中會(huì)有bot_id,假如處理懲罰不妥會(huì)導(dǎo)致動(dòng)靜輪回發(fā)送(不要問(wèn)我怎么知道的……)
Step 3: 把動(dòng)靜發(fā)送到移動(dòng)客服
Step 3.1: 獲取動(dòng)員靜的Token
Step 3.2:發(fā)送文本動(dòng)靜
from為發(fā)送動(dòng)靜的人,今朝以slackTeamId_slackUserId_slackChannelId為名目
Step 4: 讓Slack App吸收移動(dòng)客服動(dòng)靜