單步轉或諮詢

接續坐席後,坐席可以單步轉或諮詢一個VoiceXML編寫的業務

單步轉或諮詢一個VoiceXML腳本時,主叫號碼的格式爲:實際的主叫號碼**隨路數據索引,ZXVXI會根據隨路數據索引向ACD取隨路數據。

本主題包含下列各節:

單步轉

諮詢

相關相互體


單步轉

用戶1呼叫觸發業務腳本1進行排隊接續坐席,接續成功後坐席單步轉到業務2,此時,坐席掛機,用戶1加入到業務2中。

通常業務2是個自動業務,可以使報號業務,也可以是轉接另一個號碼等。

具體事例請參見演練:報號業務


諮詢

用戶1呼叫出發業務腳本1進行排隊接續坐席1,接續成功後坐席1諮詢到業務2,也可以諮詢另外一個坐席2,

諮詢成功時,坐席1把用戶1保持住,並與業務3進行童話,通常業務3是向坐席發送隨路數據;坐席1把用戶1保持住後,也可以與坐席2進行通話。

通話結束後,坐席與業務3或坐席2的連接掛斷,繼續回到與用戶1的通話。

此時,坐席掛機,用戶1加入到業務2中。


坐席諮詢的業務腳本setCalldata.vxml

腳本中的業務流程是,應答後,先取隨路數據,然後設置隨路數據。


<?xml version=“1.0” encoding=“gb2312”?>
<vxml version=“2.0”>
	<var name=“data”/>
	<form>
		<object name=“myAnswer” classid=“method://ngcc/Call/Answer”>
		<filled>
			<if cond=“myAnswe !=‘SUCCESS’ ”>
				<throw event=“exit”/>
			</if>
		</filled>
		</object>

		<object name=“getdata” clasiid=“method://ngcc/CallExtend/OperatorData”>
			<param name=“OperateType” value=“0”/>
			<param name=“DataLen” value=“256”/>
			<param name=“DataInfo” expr=“data”/>
		<filled>
			<log>
				操作隨路數據返回
				<value expr=“data”/>
			</log>
		</filled>
		</object>

		<object name=“test” classid=“method://function/setcalldata”>
			<param name=“callData” value=“US=abcddddddddddd22222222222”/>
		<filled>
			<if cond=“test.result==‘SUCCESS’”>
				<log>發送隨路數據到CTI成功</log>
			</if>
		</filled>
		</object>
		<block>
			<prompt><audio src=“ipfile://wait.wav”/></prompt>
		</block>
	</form>
</vxml>



注意

1.由於單步轉坐席會掛機,因此用戶與單步轉的業務通話結束後,不會自動回到用戶與坐席通話。

2.由於諮詢是把用戶保持住,然後與業務通話,因此坐席與諮詢業務通話結束後仍能回到用戶與坐席的通話中。


發佈了28 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章