3.1 点击拨号

点击拨号是呼叫中心、CRM系统等应用的一个常见功能,用户只要在软件/Web页面上点击某个联系人系统就会自动向该联系人发起呼叫,方便高效。

实现原理

原理图如下所示:

注:应用服务器和应用客户端即开发者自行研发的软件,如:呼叫中心、CRM系统、办公软件等。

步骤描述:

  1. 用户在应用客户端/web页面上对某个联系人执行点击拨号,客户端向应用服务器发送拨号请求;
  2. 应用服务器判断用户要拨打的号码属于内部分机还是外部电话(如:手机号)。若是分机,则调用分机呼分机的命令;若是外部电话,则调用分机外呼的命令。当然此时的主叫分机号码(ext id)为用户的本机号码;
  3. 应用服务器通过HTTP协议将相应的API命令发送给OM,OM收到消息后会先进行权限认证,认证通过后执行该命令;
  4. OM执行该拨号命令,按照一定的顺序分别呼叫主叫和被叫,双方都应答后通话建立。

OM API点击拨号的特点

1. 支持两种呼叫方式:(配置参数id978)

  • 效率高型——先呼被叫,被叫回铃时再呼主叫;
  • 体验好型 ——先呼主叫,主叫摘机后,再呼被叫。

**2. 支持SIP实体话机作为主叫时自动应答功能

呼叫命令

  • 分机呼分机API命令:
    <?xml  version="1.0" encoding="utf-8" ?>  
    <Transfer attribute="Connect">  
      <ext id="200"/>
      <ext id="208"/>
    </Transfer>
    
  • 分机外呼API命令:
    <?xml  version="1.0" encoding="utf-8" ?>  
    <Transfer attribute="Connect">  
      <ext id="208"/>
      <outer to="13012345678"/>
    </Transfer>
    

results matching ""

    No results matching ""