• Record && Limit


    案例一:Record

    预期效果:在 IVR 与用户交互的时候,比如让用户读一段语音,当用户读完之后,按键结束录音。

    <action application="set" data="playback_terminators=#"/>   // 通过按 # 号结束录音
    <action application="record" data="/tmp/${uuid}.wav 20"/>   // 20 秒之后结束录音
    

    案例二:Limit

    预期效果:根据坐席授权数目限制最大的通话量。

    <extension name="limit" continue="true">
          <condition field="destination_number" expression="^d+$">
            <action application="limit" data="hash inbound d+ 200 !USER_BUSY"/>
          </condition>
    </extension>
    

    在dialplan的最开始的地方,加上上述的规则,限制最大通话量200 ,超过该限制的提示被叫忙。

    案例三:CallCenter

    预期效果:给队列的通道添加额外的参数。

    <action application="set" data="arg1=logo_fox1"/>
    <action application="set" data="arg2=Call Center"/>
    <action application="set" data="arg3=9000"/>
    <action application="set" data="cc_export_vars=arg1,arg2,arg3"/>  // 通过该参数将 arg1,arg2,arg3 追加到队列的通道
    <action application="callcenter" data="9000@callcenter"/>
    
  • 相关阅读:
    进制转化
    递归小结
    Java异常处理面试题归纳
    字符串相加 内存分配
    递归与循环
    cookie
    会话管理
    在javaweb中通过servlet类和普通类读取资源文件
    JS中遍历EL表达式中后台传过来的Java集合
    Ztree加载完成后显示勾选节点
  • 原文地址:https://www.cnblogs.com/logo-fox/p/6073518.html
Copyright © 2020-2023  润新知