2.5.4 来电呼入控制流程事件

只有当API来电控制开关开启且有来电时,才会推送该事件。

来电呼入OM的处理流程:

  1. 来电呼叫OM中继;

  2. OM判断“来电应答前控制”开关是否开启;

  3. OM判断“来电应答后控制”开关是否开启;

  4. 后续处理流程。

来电应答前控制开关:

  • 开启状态下,当来电呼叫相应的外线(中继)时,OM不会立刻受理该来电,而是将描述该现象的事件(INVITE事件)推送给应用服务器,由应用服务器决定是否要受理该来电。如果应用服务器希望OM受理该来电,则执行Accept API请求;如果希望OM拒绝该来电,则执行Clear API请求。如果因网络或系统故障等原因应用服务器未收到INVITE事件或收到后未执行控制,则OM等待超时(该时间由参数API_RESPONSE_TO控制,默认为5s,设置范围1-120s,建议不超过30s)后会自动受理该来电。

  • 关闭状态下,当有来电呼叫该外线(中继)时,OM自动受理该来电,不会向应用服务器推送INVITE事件。

来电应答后控制:

  • 开启状态下,当有来电呼叫外线(中继)时,OM直接受理该来电,将其接通并保持静音,同时将描述该现象的事件(INCOMING事件)推送给应用服务器,由应用服务器决定如何对该来电进行转接。应用服务器可以执行Transfer API请求,将来电转接到语音菜单、分机或分机组等。如果因网络或系统故障等原因应用服务器未收到INCOMING事件或收到后未执行控制,则OM等待超时(该时间由参数API_RESPONSE_TO控制,默认为5s,设置范围1-120s,建议不超过30s)后自动将来电转给总机

    温馨提示:为了防止应用服务器宕机,Rev2.1.5.112以后的版本做了修改,支持超时转总机机制,对于之前的版本,OM等待应用服务器处理超时后仍不会处理该来电,来电方会一直处于静音状态,直到电话挂断。

  • 关闭状态下,OM会安排自身配置对来电进行转接或导航,如:播放欢迎词,不会推送INCOMING事件。

results matching ""

    No results matching ""