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