版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、AgentDeskTopAgentDeskTop開發(fā)手冊開發(fā)手冊培訓培訓盧楊2008年7月1本文檔使用對象本文檔使用對象q 本說明手冊針對本說明手冊針對USE3.9 AgentDeskktopUSE3.9 AgentDeskktop中間件開發(fā)中間件開發(fā)編寫。主要面向第三方坐席桌面應用集成開發(fā)的軟編寫。主要面向第三方坐席桌面應用集成開發(fā)的軟件工程師使用。本說明手冊主要針對相關坐席應用件工程師使用。本說明手冊主要針對相關坐席應用場景、相關樣例以及提供的開發(fā)接口說明。相關接場景、相關樣例以及提供的開發(fā)接口說明。相關接口包括口包括HttpHttp集成接口、集成接口、ScriptScript集成接口和事
2、件通知集成接口和事件通知接口。接口。 2q概述概述q0101、AgentdesktopAgentdesktop總體運行環(huán)境簡介總體運行環(huán)境簡介q0202、AgentdesktopAgentdesktop總體架構介紹總體架構介紹q0303、AgentdesktopAgentdesktop接口簡介接口簡介q0404、AgentdesktopAgentdesktop集成方式集成方式q0505、C/SC/S及及B/SB/S架構原理架構原理總綱總綱3開發(fā)、測試環(huán)境簡介開發(fā)、測試環(huán)境簡介qAgentdesktopAgentdesktop是基于是基于CCODCCOD第三方用戶而開發(fā)第三方用戶而開發(fā)的客戶端桌
3、面開發(fā)接口工具。具體運行環(huán)境的客戶端桌面開發(fā)接口工具。具體運行環(huán)境如下描述。如下描述。q Microsoft Windows 2003 SP2Microsoft Windows 2003 SP2q Microsoft Windows XP SP2Microsoft Windows XP SP2;q 無論什么版本操作系統(tǒng)(無論什么版本操作系統(tǒng)(WindowsWindows)均需要部署)均需要部署IISIIS(Internet Information ServerInternet Information Server)服務。)服務。q Microsoft .NET FrameWork 2.0Mic
4、rosoft .NET FrameWork 2.0或以上;或以上;q Microsoft Internet Explorer 6.0Microsoft Internet Explorer 6.0或以上;或以上;q Http Port 8008Http Port 8008(Http ServerHttp Server缺?。H笔。?。q AgentdesktopAgentdesktop應用軟件包應用軟件包4q 簽入:用戶輸入坐席簽入:用戶輸入坐席IDID,口令,通過用戶身份校驗后進入到,口令,通過用戶身份校驗后進入到AgentDesktopAgentDesktop系統(tǒng);系統(tǒng);q 登錄:根據(jù)簽入輸入
5、的坐席登錄:根據(jù)簽入輸入的坐席IDID,配置的企業(yè)信息,以及簽入過,配置的企業(yè)信息,以及簽入過程中獲取的技能組信息登錄到后臺呼叫中心平臺中;程中獲取的技能組信息登錄到后臺呼叫中心平臺中;q 登出:從呼叫中心平臺退出;登出:從呼叫中心平臺退出;q 簽入和登錄之間的關系描述。簽入和登錄之間的關系描述。q 簽入為啟動簽入為啟動AgentDeskTopAgentDeskTop讀取配置文件獲取企業(yè)消息,等待用讀取配置文件獲取企業(yè)消息,等待用戶登錄軟電話系統(tǒng);戶登錄軟電話系統(tǒng);q 登錄為坐席端整體通過登錄為坐席端整體通過AgentdesktopAgentdesktop登錄登錄“軟軟”電話系統(tǒng),該電話系統(tǒng),
6、該操作執(zhí)行完成后,坐席端操作執(zhí)行完成后,坐席端“軟軟”電話可以正確使用。電話可以正確使用。名詞和縮寫名詞和縮寫5qAgentDeskTopAgentDeskTop的開發(fā)工具為的開發(fā)工具為Microsoft Visual C#Microsoft Visual C#,該,該組件組成如下所示。組件組成如下所示。q0101、StartUp.exe-StartUp.exe-自動升級功能自動升級功能q0202、AgentDeskTop.exe-AgentDeskTop.exe-框架功能框架功能q0303、SoftPhone.dll-SoftPhone.dll-軟電話功能軟電話功能q0404、WebCont
7、ainer.dll-WebWebContainer.dll-Web容器功能容器功能q0505、HttpServer.dllHttp-HttpServer.dllHttp-服務功能服務功能部件組成及功能簡介部件組成及功能簡介6q Agent DesktopAgent Desktop是呼叫中心坐席應用框架,定義了基于是呼叫中心坐席應用框架,定義了基于HTTPHTTP協(xié)議的接口,用以協(xié)議的接口,用以完成和第三方應用程序信息交互。完成和第三方應用程序信息交互。q 集成開發(fā)者需要為集成開發(fā)者需要為Agent DesktopAgent Desktop內嵌的本地內嵌的本地Http ServerHttp Se
8、rver配置監(jiān)聽端口,缺配置監(jiān)聽端口,缺省為(省為(80088008)。通過)。通過HTTPHTTP請求和響應消息實現(xiàn)請求和響應消息實現(xiàn)Agent DesktopAgent Desktop與第三方應用程與第三方應用程序的通信,完成坐席狀態(tài)改變、呼叫控制以及坐席狀態(tài)查詢等功能。序的通信,完成坐席狀態(tài)改變、呼叫控制以及坐席狀態(tài)查詢等功能。q 除上述方法調用接口外,除上述方法調用接口外,Agent DesktopAgent Desktop還提供了事件通知接口,將坐席的狀還提供了事件通知接口,將坐席的狀態(tài)變遷和呼叫相關事件傳播給第三方應用。態(tài)變遷和呼叫相關事件傳播給第三方應用。q 為適應不同的應用集成
9、環(huán)境,為適應不同的應用集成環(huán)境,Agent DesktopAgent Desktop事件接口有兩種形式。事件接口有兩種形式。q (1 1)、基于)、基于WindowsWindows窗口消息的事件通知接口(窗口消息的事件通知接口(C/SC/S););q (2 2)、基于注冊)、基于注冊HTTPHTTP回調回調URLURL的事件通知接口(的事件通知接口(C/SC/S和和B/SB/S)。)。q 第三方用戶可以選擇其中之一,使用消息回調(第三方用戶可以選擇其中之一,使用消息回調(URLURL消息傳遞機制)機制實現(xiàn)消息傳遞機制)機制實現(xiàn)接收接收Agent DesktopAgent Desktop的事件處
10、理邏輯。的事件處理邏輯。開發(fā)接口簡介開發(fā)接口簡介7q概述概述q0101、AgentdesktopAgentdesktop總體運行環(huán)境簡介總體運行環(huán)境簡介q0202、AgentdesktopAgentdesktop總體架構介紹總體架構介紹q0303、AgentdesktopAgentdesktop接口簡介接口簡介q0404、AgentdesktopAgentdesktop集成方式集成方式q0505、C/SC/S及及B/SB/S架構原理架構原理總綱總綱8AgentdesktopAgentdesktop的組成的組成qAgentdesktopAgentdesktop由自動升級程序包和應用程序包兩部由自
11、動升級程序包和應用程序包兩部分組成。其中,分組成。其中,StartUp.exeStartUp.exe為自動升級程序,其功為自動升級程序,其功能主要是支持命令行參數(shù)啟動;能主要是支持命令行參數(shù)啟動;q以下為應用程序包以下為應用程序包 AgentDeskTop.exe AgentDeskTop.exe:執(zhí)行框架功能;:執(zhí)行框架功能; SoftPhone.dll SoftPhone.dll:軟電話功能;:軟電話功能; WebContainer.dll WebContainer.dll:是:是WebWeb容器功能;容器功能; HttpServer.dll HttpServer.dll:HttpHttp
12、服務功能;服務功能; RecordServices.dll RecordServices.dll:錄音服務組件:錄音服務組件( (文件、索引文件、索引) )。9AgentdesktopAgentdesktop部署行為部署行為10組件和組件和WSWS服務部署圖服務部署圖11組件和組件和WSWS服務部署圖服務部署圖12網(wǎng)絡拓撲結構及數(shù)據(jù)走向網(wǎng)絡拓撲結構及數(shù)據(jù)走向13AgentdesktopAgentdesktop基本框架結構基本框架結構14q概述概述q0101、AgentdesktopAgentdesktop總體運行環(huán)境簡介總體運行環(huán)境簡介q0202、AgentdesktopAgentdeskto
13、p總體架構介紹總體架構介紹q0303、AgentdesktopAgentdesktop接口簡介接口簡介q0404、AgentdesktopAgentdesktop集成方式集成方式q0505、C/SC/S及及B/SB/S架構原理架構原理總綱總綱15集成方式及提供接口功能介紹集成方式及提供接口功能介紹qAgent desktopAgent desktop提供接口功能描述(提供接口功能描述(HTTPHTTP接口集接口集成)成)q登錄接口登錄接口 實現(xiàn)實現(xiàn)Agent DesktopAgent Desktop登錄到呼叫中心平臺系統(tǒng)。登錄到呼叫中心平臺系統(tǒng)。q退出接口退出接口 實現(xiàn)實現(xiàn)Agent Desk
14、topAgent Desktop從后臺呼叫中心平臺簽出。從后臺呼叫中心平臺簽出。q置閑接口置閑接口 設置設置Agent DesktopAgent Desktop當前狀態(tài)到就緒狀態(tài)。針對該接口當前狀態(tài)到就緒狀態(tài)。針對該接口操作后,坐席端可以接受呼叫中心平臺分配的呼叫。操作后,坐席端可以接受呼叫中心平臺分配的呼叫。 16q置忙接口置忙接口 設置設置Agent DesktopAgent Desktop當前狀態(tài)到當前狀態(tài)到“忙忙”狀態(tài)。此操狀態(tài)。此操作后,呼叫中心系統(tǒng)不再為該坐席分配呼叫。該操作和作后,呼叫中心系統(tǒng)不再為該坐席分配呼叫。該操作和“置閑置閑”互為逆操作。系統(tǒng)登錄后默認互為逆操作。系統(tǒng)登錄
15、后默認“置忙狀態(tài)置忙狀態(tài)”,坐席員需要手工將其修改成坐席員需要手工將其修改成“置閑置閑”狀態(tài)。狀態(tài)。 普通坐席在普通坐席在“置忙置忙”狀態(tài)下可以執(zhí)行外呼、內呼、狀態(tài)下可以執(zhí)行外呼、內呼、轉轉IVRIVR、重置和退出等操作;、重置和退出等操作; 班長坐席在班長坐席在“置忙置忙”狀態(tài)下除可執(zhí)行普通坐席同等狀態(tài)下除可執(zhí)行普通坐席同等狀態(tài)下的所有操作之外還可以執(zhí)行監(jiān)聽操作。狀態(tài)下的所有操作之外還可以執(zhí)行監(jiān)聽操作。集成方式及提供接口功能介紹集成方式及提供接口功能介紹17q掛斷接口掛斷接口 Agent Desktop Agent Desktop在當前通話狀態(tài)時完成掛斷動作,即切斷話路在當前通話狀態(tài)時完成掛
16、斷動作,即切斷話路操作。操作。q咨詢接口咨詢接口 當坐席與用戶通話時,對另一指定目標發(fā)起咨詢,并指定咨當坐席與用戶通話時,對另一指定目標發(fā)起咨詢,并指定咨詢呼叫的類型和咨詢時使用的主叫號碼詢呼叫的類型和咨詢時使用的主叫號碼功能限制(僅僅提供功能限制(僅僅提供坐席號和被叫號碼);坐席號和被叫號碼);q轉移接口轉移接口 咨詢呼叫建立后,完成用戶和咨詢方的通話功能;咨詢呼叫建立后,完成用戶和咨詢方的通話功能;q會議接口會議接口 建立會議操作。該操作置于咨詢之后。該功能主要用于三方建立會議操作。該操作置于咨詢之后。該功能主要用于三方會議功能;會議功能;集成方式及提供接口功能介紹集成方式及提供接口功能介
17、紹18q呼叫接口呼叫接口 該接口提供通過坐席端向外發(fā)起呼叫的功能。該接口提供通過坐席端向外發(fā)起呼叫的功能。q監(jiān)聽接口監(jiān)聽接口 該接口實現(xiàn)對指定號碼(工號)的話路監(jiān)聽功能。該接口實現(xiàn)對指定號碼(工號)的話路監(jiān)聽功能。q應用場景應用場景 班長席可以在班長席可以在“置忙置忙”的工作狀態(tài)下,使用監(jiān)聽的工作狀態(tài)下,使用監(jiān)聽功能,通過該功能插入到正在通話的坐席的話路中;功能,通過該功能插入到正在通話的坐席的話路中;插入成功后,班長席為監(jiān)聽狀態(tài)。此時,普通坐席和插入成功后,班長席為監(jiān)聽狀態(tài)。此時,普通坐席和客戶聽不到班長席的聲音,但班長席可以聽到客戶和客戶聽不到班長席的聲音,但班長席可以聽到客戶和普通坐席的
18、聲音;普通坐席的聲音;集成方式及提供接口功能介紹集成方式及提供接口功能介紹19q強插接口強插接口 該接口實現(xiàn)某一坐席(諸如管理級別較高的)針該接口實現(xiàn)某一坐席(諸如管理級別較高的)針對另一指定號碼(工號)強行實行通話功能。對另一指定號碼(工號)強行實行通話功能。q應用場景應用場景 班長可以對指定號碼班長可以對指定號碼( (工號工號) )的強插;班長席在的強插;班長席在“監(jiān)聽監(jiān)聽”的工作狀態(tài)下可以使用強插功能插入到正在的工作狀態(tài)下可以使用強插功能插入到正在被監(jiān)聽的坐席的話路中。插入成功后,班長、坐席和被監(jiān)聽的坐席的話路中。插入成功后,班長、坐席和客戶形成三方通話??蛻粜纬扇酵ㄔ?。集成方式及提供
19、接口功能介紹集成方式及提供接口功能介紹20q強拆接口強拆接口 實現(xiàn)對指定坐席號碼(工號)的話路強拆。實現(xiàn)對指定坐席號碼(工號)的話路強拆。q應用場景應用場景 班長席在監(jiān)聽狀態(tài)下可以執(zhí)行強拆話路的操作。班長席在監(jiān)聽狀態(tài)下可以執(zhí)行強拆話路的操作。強拆成功后,客戶、普通坐席以及班長的話路均被強強拆成功后,客戶、普通坐席以及班長的話路均被強制拆除。制拆除。集成方式及提供接口功能介紹集成方式及提供接口功能介紹21q保持接口保持接口 實現(xiàn)對當前話路的通話狀態(tài)保持,此時客戶聽等實現(xiàn)對當前話路的通話狀態(tài)保持,此時客戶聽等待音。待音。q應用場景應用場景 當客戶在交流過程中提出坐席無法解答或者不在當客戶在交流過程
20、中提出坐席無法解答或者不在權限范圍內的要求時,坐席員執(zhí)行保持操作,在執(zhí)行權限范圍內的要求時,坐席員執(zhí)行保持操作,在執(zhí)行咨詢操作前坐席員將客戶話路保持已接入呼叫中心系咨詢操作前坐席員將客戶話路保持已接入呼叫中心系統(tǒng)狀態(tài),即客戶可以通過統(tǒng)狀態(tài),即客戶可以通過IVRIVR功能收聽播放音。功能收聽播放音。集成方式及提供接口功能介紹集成方式及提供接口功能介紹22q接回接口接回接口 接回當前被保持的話路。接回當前被保持的話路。q應用場景應用場景 為客戶提供保持操作結束后,坐席員通過該接口功能將客戶為客戶提供保持操作結束后,坐席員通過該接口功能將客戶話路接回坐席端。話路接回坐席端。q重置接口重置接口 重置當
21、前坐席狀態(tài)(該接口提供為坐席端的物理狀態(tài)重新定重置當前坐席狀態(tài)(該接口提供為坐席端的物理狀態(tài)重新定位功能)。重置后,坐席與服務器重新建立連接,恢復為位功能)。重置后,坐席與服務器重新建立連接,恢復為“置忙置忙”狀態(tài)。狀態(tài)。q應用場景應用場景 由于坐席端系統(tǒng)網(wǎng)絡丟包后造成來電無法激活應用系統(tǒng)的情由于坐席端系統(tǒng)網(wǎng)絡丟包后造成來電無法激活應用系統(tǒng)的情況下,坐席員可以通過該接口將坐席端與呼叫中心系統(tǒng)進行同步。況下,坐席員可以通過該接口將坐席端與呼叫中心系統(tǒng)進行同步。同步結束后,坐席端恢復為同步結束后,坐席端恢復為“置忙置忙”狀態(tài)。狀態(tài)。集成方式及提供接口功能介紹集成方式及提供接口功能介紹23q狀態(tài)查詢
22、接口(不公開)狀態(tài)查詢接口(不公開) 通過調用該接口可以返回當前坐席狀態(tài)。通過調用該接口可以返回當前坐席狀態(tài)。q數(shù)據(jù)查詢接口(不公開)數(shù)據(jù)查詢接口(不公開) 通過調用該接口呼叫中心系統(tǒng)為用戶提供指定坐席通過調用該接口呼叫中心系統(tǒng)為用戶提供指定坐席的當前狀態(tài)下的相關信息(通話時長、置閑時長、置忙的當前狀態(tài)下的相關信息(通話時長、置閑時長、置忙時長和事后整理時間)。時長和事后整理時間)。集成方式及提供接口功能介紹集成方式及提供接口功能介紹24q轉轉IVRIVR接口接口 實現(xiàn)坐席與用戶雙方通話后,通過調用該接口,實現(xiàn)坐席與用戶雙方通話后,通過調用該接口,呼叫中心系統(tǒng)實現(xiàn)將用戶與坐席通話話路轉成用戶與
23、呼叫中心系統(tǒng)實現(xiàn)將用戶與坐席通話話路轉成用戶與IVRIVR的操作。的操作。q應用場景應用場景 用戶撥通坐席進行通話過程中,根據(jù)業(yè)務的實際用戶撥通坐席進行通話過程中,根據(jù)業(yè)務的實際流程需要用戶通過流程需要用戶通過IVRIVR交互機制完成相關的數(shù)據(jù)驗證時,交互機制完成相關的數(shù)據(jù)驗證時,坐席人員通過該接口提供的功能將用戶話路轉接到呼坐席人員通過該接口提供的功能將用戶話路轉接到呼叫中心系統(tǒng)實現(xiàn)叫中心系統(tǒng)實現(xiàn)IVRIVR交互操作。交互操作。集成方式及提供接口功能介紹集成方式及提供接口功能介紹25Agent desktopAgent desktop提供事件通知接口提供事件通知接口 q基于基于Windows
24、Windows窗口的事件通知接口(窗口的事件通知接口(C/SC/S) q Agent DesktopAgent Desktop發(fā)生事件時通知發(fā)生事件時通知C/SC/S客戶應用系統(tǒng),整體實現(xiàn)客戶應用系統(tǒng),整體實現(xiàn)過程是通過客戶端過程是通過客戶端C/SC/S客戶系統(tǒng)通過覆蓋方式重寫客戶系統(tǒng)通過覆蓋方式重寫Windows Windows FormForm的的WndProcWndProc處理過程。即通過處理過程。即通過“剪貼板剪貼板”機制實現(xiàn)信息機制實現(xiàn)信息的交互(可以理解為窗體調用)。的交互(可以理解為窗體調用)。q Agent DesktopAgent Desktop發(fā)送端消息為發(fā)送端消息為WM_
25、COPYDATA/0 x004AWM_COPYDATA/0 x004A(句柄實(句柄實例,該句柄為系統(tǒng)動態(tài)分配)。例,該句柄為系統(tǒng)動態(tài)分配)。q 當坐席狀態(tài)變化時,當坐席狀態(tài)變化時,Agent DesktopAgent Desktop通過向指定的窗口發(fā)送通過向指定的窗口發(fā)送特定消息的方式通知第三方應用,并通過窗體發(fā)送相關的消特定消息的方式通知第三方應用,并通過窗體發(fā)送相關的消息數(shù)據(jù)。息數(shù)據(jù)。q 被集成的客戶被集成的客戶C/SC/S應用可以通過消息響應方法收取通知消息。應用可以通過消息響應方法收取通知消息。26q配置方式配置方式 qAgentDeskTopAgentDeskTop發(fā)生事件時通發(fā)生
26、事件時通知知C/SC/S客戶應用,通知方式,消客戶應用,通知方式,消息通知,客戶端息通知,客戶端C/SC/S客戶應用通客戶應用通過覆蓋方式重寫過覆蓋方式重寫Windows FormWindows Form的的WndProcWndProc處理過程。處理過程。qAgentDeskTopAgentDeskTop中配置對應的中配置對應的C/SC/S的窗口標題。在圖的窗口標題。在圖1-11-1的界的界面上選中面上選中“Http Server”,“Http Server”,勾勾選上選上“啟用通知機制啟用通知機制”,填寫,填寫用戶窗體。用戶窗體。Agent desktopAgent desktop提供事件通
27、知接口提供事件通知接口 27q概述概述q0101、AgentdesktopAgentdesktop總體運行環(huán)境簡介總體運行環(huán)境簡介q0202、AgentdesktopAgentdesktop總體架構介紹總體架構介紹q0303、AgentdesktopAgentdesktop接口簡介接口簡介q0404、接口開發(fā)說明、接口開發(fā)說明q0505、C/SC/S及及B/SB/S架構原理架構原理總綱總綱28q登錄接口登錄接口接口:接口:Http:/IP:Port/Agent/LoginHttp:/IP:Port/Agent/Loginq說明:說明:實現(xiàn)實現(xiàn)Agent DesktopAgent Desktop
28、登錄到后臺呼叫中心平臺系統(tǒng)功能;登錄到后臺呼叫中心平臺系統(tǒng)功能;IP: HttpServerIP: HttpServer使用的使用的IPIP地址(一般為本機地址,諸如地址(一般為本機地址,諸如););PortPort:HttpServerHttpServer使用的端口;使用的端口;AgentAgent:座席操作分支;:座席操作分支;LoginLogin:操作命令,使用已經(jīng)簽入:操作命令,使用已經(jīng)簽入Agent DesktopAgent Desktop系統(tǒng)的用戶信息登錄到后臺呼叫系統(tǒng)的用戶信息登錄到后臺呼叫中心平臺中(即坐席端消息);中心平臺中(即坐席端消息)
29、;q返回結果:返回結果:Result Code=/q返回值說明:返回值說明:0:0:成功成功其他:失敗其他:失敗接口調用方法(接口說明)接口調用方法(接口說明) 29q退出接口退出接口接口:接口:Http:/IP:Port/Agent/LogoutHttp:/IP:Port/Agent/Logout說明:說明:實現(xiàn)實現(xiàn)Agent DesktopAgent Desktop從后臺呼叫中心平臺簽出。從后臺呼叫中心平臺簽出。IP: HttpServerIP: HttpServer使用的使用的IPIP地址(一般為本機地址,諸如地址(一般為本機地址,諸如););Port
30、Port:HttpServerHttpServer使用的端口;使用的端口;AgentAgent:坐席操作分支;:坐席操作分支;LogoutLogout:操作命令,將已經(jīng)登錄后臺呼叫中心平臺的用戶退出后臺呼叫中心:操作命令,將已經(jīng)登錄后臺呼叫中心平臺的用戶退出后臺呼叫中心平臺,使坐席處于待簽入狀態(tài)。平臺,使坐席處于待簽入狀態(tài)。q返回結果:返回結果:Result Code=/q返回值說明:返回值說明:0:0:成功成功其他:失敗其他:失敗接口調用方法(接口說明)接口調用方法(接口說明) 30q 置閑接口置閑接口q 接口:接口:Http:/IP:Port/State/ReadyHttp:/IP:Por
31、t/State/Readyq 說明:說明:設置設置AgentDesktopAgentDesktop當前狀態(tài)到就緒狀態(tài);坐席可以接受呼叫中心服務分配的呼叫。當前狀態(tài)到就緒狀態(tài);坐席可以接受呼叫中心服務分配的呼叫。IP:HttpServerIP:HttpServer使用的使用的IPIP地址;地址;PortPort:HttpServerHttpServer使用的端口;使用的端口;StateState:狀態(tài)操作分支;:狀態(tài)操作分支;ReadyReady:操作命令,置閑;:操作命令,置閑;q 返回結果:返回結果:Result Code=/q 返回值:返回值:0:0:成功成功其他:失敗其他:失敗接口調用方
32、法(接口說明)接口調用方法(接口說明) 31q 置忙接口置忙接口q 接口:接口:Http:/IP:Port/State/NotReady?Reson=XXXXXXHttp:/IP:Port/State/NotReady?Reson=XXXXXX(擴展參數(shù))(擴展參數(shù))q 說明:說明:設置設置AgentDesktopAgentDesktop當前狀態(tài)為當前狀態(tài)為“忙忙”狀態(tài);狀態(tài);IP:HttpServerIP:HttpServer使用的使用的IPIP地址;地址;PortPort:HttpServerHttpServer使用的端口;使用的端口;StateState:狀態(tài)操作分支;:狀態(tài)操作分支;N
33、otReadyNotReady:操作命令:操作命令, ,置忙;置忙;Reson=XXXXXXReson=XXXXXX:置忙原因:置忙原因( (未實現(xiàn)未實現(xiàn)) );q 返回結果:返回結果:Result Code=/q 返回值:返回值:0:0:成功成功其他:失敗其他:失敗接口調用方法(接口說明)接口調用方法(接口說明) 32q 應答接口應答接口q 接口:接口:Http:/IP:Port/CallControl/AnswerHttp:/IP:Port/CallControl/Answerq 說明說明當坐席電話振鈴時,坐席向當坐席電話振鈴時,坐席向AgentdesktopAgentdesktop發(fā)起請
34、求,應答呼叫。發(fā)起請求,應答呼叫。IP:HttpServerIP:HttpServer使用的使用的IPIP地址;地址;PortPort:HttpServerHttpServer使用的端口;使用的端口;CallControlCallControl:呼叫控制操作分支;:呼叫控制操作分支;AnswerAnswer:操作命令:操作命令, ,應答;應答;q 返回結果:返回結果:Result Code=/q 返回值:返回值:0:0:成功成功其他:失敗其他:失敗接口調用方法(接口說明)接口調用方法(接口說明) 33q 掛斷接口掛斷接口q 接口:接口:Http:/IP:Port/CallControl/Han
35、gupHttp:/IP:Port/CallControl/Hangupq 說明說明坐席向坐席向AgentDesktopAgentDesktop發(fā)出申請,將在當前通話執(zhí)行掛斷操作;發(fā)出申請,將在當前通話執(zhí)行掛斷操作;IP: HttpServerIP: HttpServer使用的使用的IPIP地址;地址;PortPort:HttpServerHttpServer使用的端口;使用的端口;CallControlCallControl:呼叫控制操作分支;:呼叫控制操作分支;HangupHangup:操作命令:操作命令, ,掛斷;掛斷;q 返回結果:返回結果:Result Code=/q 返回值:返回值:
36、0:0:成功成功其他:失敗其他:失敗接口調用方法(接口說明)接口調用方法(接口說明) 34q咨詢接口咨詢接口q接口接口 Http:/IP:Port/CallControl/Consult?TargetDN=XXXXXX&ConsultHttp:/IP:Port/CallControl/Consult?TargetDN=XXXXXX&ConsultType=XXXXXXType=XXXXXXq說明說明 當坐席與一方通話時,對指定目標發(fā)起咨詢,并指定咨詢呼叫當坐席與一方通話時,對指定目標發(fā)起咨詢,并指定咨詢呼叫的類型和咨詢時使用的統(tǒng)一主叫號碼;的類型和咨詢時使用的統(tǒng)一主叫號碼;IP
37、: HttpServerIP: HttpServer使用的使用的IPIP地址;地址;PortPort:HttpServerHttpServer使用的端口;使用的端口;CallControlCallControl:呼叫控制操作分支;:呼叫控制操作分支;ConsultConsult:操作命令:操作命令, ,對指定號碼進行咨詢;對指定號碼進行咨詢;TargetDN=XXXXXX:TargetDN=XXXXXX:目標號碼;目標號碼;ConsultType=XXXXXX:ConsultType=XXXXXX:咨詢類型;咨詢類型;接口調用方法(接口說明)接口調用方法(接口說明) 35接口調用方法(接口說明
38、)接口調用方法(接口說明) q ConsultTypeConsultType說明說明編碼編碼類型說明類型說明備注備注0 0呼叫中心呼叫中心ConsultType_DestOtherConsultType_DestOther非座席:非座席:TargetDNTargetDN對應參數(shù)輸入電話號碼對應參數(shù)輸入電話號碼1 1呼叫中心呼叫中心ConsultType_DestAgentConsultType_DestAgent座席:座席:TargetDNTargetDN對應參數(shù)輸入對應參數(shù)輸入AgentIDAgentIDq 返回結果:返回結果:Result Code=/q 返回值:返回值:0:0:成功成功其
39、他:失敗其他:失敗36q 轉移接口轉移接口q 接口:接口:Http:/IP:Port/CallControl/TransferHttp:/IP:Port/CallControl/Transferq 說明說明咨詢呼叫建立后,完成呼叫轉移操作;咨詢呼叫建立后,完成呼叫轉移操作;IP: HttpServerIP: HttpServer使用的使用的IPIP地址;地址;PortPort:HttpServerHttpServer使用的端口;使用的端口;CallControlCallControl:呼叫控制操作分支;:呼叫控制操作分支;TransferTransfer:操作命令:操作命令, ,轉移;轉移;q
40、 返回結果:返回結果:Result Code=/q 返回值:返回值:0:0:成功成功其他:失敗其他:失敗接口調用方法(接口說明)接口調用方法(接口說明) 37q 會議接口會議接口q 接口:接口:Http:/IP:Port/CallControl/ConferenceHttp:/IP:Port/CallControl/Conferenceq 說明:說明:咨詢呼叫建立后,完成會議操作;咨詢呼叫建立后,完成會議操作;IP: HttpServerIP: HttpServer使用的使用的IPIP地址;地址;PortPort:HttpServerHttpServer使用的端口;使用的端口;CallCont
41、rolCallControl:呼叫控制操作分支;:呼叫控制操作分支;ConferenceConference:操作命令:操作命令, ,會議;會議;q 返回結果:返回結果:Result Code=/q 返回值:返回值:0:0:成功成功其他:失敗其他:失敗接口調用方法(接口說明)接口調用方法(接口說明) 38q呼叫接口呼叫接口q接口:接口:Http:/IP:Port/CallControl/MakCall?TargetDN=XXXXXX&MakeCalHttp:/IP:Port/CallControl/MakCall?TargetDN=XXXXXX&MakeCallType=XXX
42、XXX&ShowANI=XXXXXXlType=XXXXXX&ShowANI=XXXXXXq說明說明發(fā)起呼叫;發(fā)起呼叫;IP:HttpServerIP:HttpServer使用的使用的IPIP地址;地址;PortPort:HttpServerHttpServer使用的端口;使用的端口;CallControlCallControl:呼叫控制操作分支;:呼叫控制操作分支;MakCallMakCall:操作命令:操作命令, ,對指定號碼進行外呼;對指定號碼進行外呼;TargetDN=XXXXXX:TargetDN=XXXXXX:目標號碼;目標號碼;MakeCallType=XXXXX
43、XMakeCallType=XXXXXX:呼叫類型;:呼叫類型;接口調用方法(接口說明)接口調用方法(接口說明) 39接口調用方法(接口說明)接口調用方法(接口說明) q MakeCallTypeMakeCallType說明說明編碼編碼類型說明類型說明備注備注0 0呼叫中心呼叫中心CallType_ServiceCallType_Service服務端發(fā)起呼叫,目前分為外呼,內呼服務端發(fā)起呼叫,目前分為外呼,內呼1 1呼叫中心呼叫中心CallType_TerminalCallType_Terminal客戶端發(fā)起呼叫,目前不支持這樣做客戶端發(fā)起呼叫,目前不支持這樣做2 2呼叫中心呼叫中心CallT
44、ype_OutBoundCallType_OutBound外呼:外呼:TargetDNTargetDN對應參數(shù)輸入電話號碼對應參數(shù)輸入電話號碼3 3呼叫中心呼叫中心CallType_InBoundCallType_InBound內呼:內呼:TargetDNTargetDN對應參數(shù)輸入對應參數(shù)輸入AgentIDAgentID4 4呼叫中心呼叫中心CallType_RouterToIVRCallType_RouterToIVR轉轉IVR IVR 參數(shù)是參數(shù)是KEYKEY:VALUEVALUEqMakeCallMakeCall返回結果:返回結果:Result Code=/q返回值:返回值:0:0:成
45、功成功其他:失敗其他:失敗40q監(jiān)聽接口監(jiān)聽接口q接口:接口:Http:/IP:Port/CallControl/SilentMonitor?AgentID=XXXXXXHttp:/IP:Port/CallControl/SilentMonitor?AgentID=XXXXXXq說明說明實現(xiàn)對指定號碼(工號)的監(jiān)聽;班長席可以在實現(xiàn)對指定號碼(工號)的監(jiān)聽;班長席可以在“置忙置忙”的工作的工作狀態(tài)下使用監(jiān)聽的高級功能插入到正在雙方通話的坐席的話路中;狀態(tài)下使用監(jiān)聽的高級功能插入到正在雙方通話的坐席的話路中;插入成功后,班長席為監(jiān)聽通話狀態(tài)。普通坐席軟電話上仍然顯插入成功后,班長席為監(jiān)聽通話狀態(tài)
46、。普通坐席軟電話上仍然顯示雙方通話狀態(tài)(內部邏輯為被監(jiān)聽通話狀態(tài))。此時,普通坐示雙方通話狀態(tài)(內部邏輯為被監(jiān)聽通話狀態(tài))。此時,普通坐席和客戶聽不到班長席的聲音,但班長席可以聽到客戶和普通坐席和客戶聽不到班長席的聲音,但班長席可以聽到客戶和普通坐席的聲音。席的聲音。接口調用方法(接口說明)接口調用方法(接口說明) 41IP: HttpServerIP: HttpServer使用的使用的IPIP地址;地址;PortPort:HttpServerHttpServer使用的端口;使用的端口;CallControlCallControl:呼叫控制操作分支;:呼叫控制操作分支;SilentMonito
47、rSilentMonitor:操作命令:操作命令, ,對指定號碼進行監(jiān)聽;對指定號碼進行監(jiān)聽;AgentID=XXXXXX:AgentID=XXXXXX:坐席工號;坐席工號;q 返回結果:返回結果:Result Code=/q 描述:描述:0:0:成功成功其他:失敗其他:失敗接口調用方法(接口說明)接口調用方法(接口說明) 42q強插接口強插接口q接口:接口:Http:/IP:Port/CallControl/Intrude?AgentID=XXXXXXHttp:/IP:Port/CallControl/Intrude?AgentID=XXXXXXq說明:說明:班長可以對指定號碼(工號)的強插
48、;班長席在班長可以對指定號碼(工號)的強插;班長席在“監(jiān)聽監(jiān)聽”的工作狀的工作狀態(tài)下可以使用強插的高級功能插入到正在被監(jiān)聽的坐席的話路中;態(tài)下可以使用強插的高級功能插入到正在被監(jiān)聽的坐席的話路中;插入成功后,班長席為強插通話狀態(tài),普通坐席為被強插狀態(tài)。此插入成功后,班長席為強插通話狀態(tài),普通坐席為被強插狀態(tài)。此時,客戶、普通坐席和班長席三方均可以正常通話。時,客戶、普通坐席和班長席三方均可以正常通話。IP: HttpServerIP: HttpServer使用的使用的IPIP地址;地址;PortPort:HttpServerHttpServer使用的端口;使用的端口;CallControlCallControl:呼叫控制操作分支;:呼叫控制操作分支;IntrudeIntrude:操作命令:操作命令, ,對指定工號進行強插;對指定工號進行強插;AgentID=XXXXXX:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025云南省建筑安全員考試題庫附答案
- 貴州大學《計算機藝術設計》2023-2024學年第一學期期末試卷
- 貴州財經(jīng)大學《土木工程施工與組織管理》2023-2024學年第一學期期末試卷
- 貴陽幼兒師范高等專科學校《城市交通系統(tǒng)》2023-2024學年第一學期期末試卷
- 2025遼寧省建筑安全員考試題庫及答案
- 2025年湖南省建筑安全員知識題庫及答案
- 2025山西建筑安全員《B證》考試題庫及答案
- 硅湖職業(yè)技術學院《計算機輔助設計一》2023-2024學年第一學期期末試卷
- 2025年陜西省建筑安全員C證考試(專職安全員)題庫附答案
- 廣州幼兒師范高等專科學?!犊萍嘉墨I檢索(理工)》2023-2024學年第一學期期末試卷
- 抖音小店客服管理制度及考核機制
- 中醫(yī)優(yōu)勢病種優(yōu)化方案及總結
- 春節(jié)期間值班值守方案
- 2021-2022學年貴州省貴陽市花溪區(qū)人教版五年級上冊期末測試數(shù)學試卷
- 2024屆廣東省深圳市羅湖區(qū)中考適應性考試化學試題含解析
- 醫(yī)保信息系統(tǒng)管理制度范文
- 基礎寫作(小學教育專業(yè))全套教學課件
- 戶口未婚改已婚委托書
- 售后響應時間保障措施
- 二甲雙胍恩格列凈片(Ⅲ)-臨床用藥解讀
- 煤層應力狀態(tài)及煤與瓦斯突出防治研究
評論
0/150
提交評論