通过未使用分机来实现呼叫转移

问题描述:

之前有客户有这样的需求,将2个3CX A和B桥接后,默认情况下从3CX A某外线进来的呼叫使得服务器A的振铃组振铃,客户希望将此外线进来的呼叫直接转到服务器B的某一个分机,且用户之后也可以随时手动切换回去。通常情况下,当两个3CX桥接后,双方分机可以互打,分机也可以从对方外线呼入呼出,为了满足此呼叫转移的需求,我们可以直接在服务器A此外线的呼入规则里设置目的地为外部号码,接着设置服务器B的分机就可以,意思是此外线进来的呼叫都转到服务器B的分机:

此时需要登录3CX管理控制台对呼入规则进行修改,因为用户没有管理员的权限,用户只有管理自己分机的权限,无法登录管理控制台来做此修改。

解决方案:

考虑到用户修改方便,且可以随时切换呼叫转移的号码,我们可以这样设置:

1.在服务器A创建一个分机,不注册任何用户,只用来设置呼叫转移。

当此分机在离线状态的时候,设置转发规则里所有来自外部的呼叫都转移到振铃组8001:

当此分机在免打扰状态的时候,设置转发规则里所有来自外部的呼叫都转移到外部号码,也就是服务器B的分机816:

这样设置后实现的功能是任意外部进来的呼叫到达此分机的时候,当此分机是离线状态的时候,服务器A的振铃组会振铃,当此分机是免打扰状态的时候,服务器B的分机816会直接振铃。

2. 接着在服务器A此外线的呼入规则里将目的地设置为此分机:

3. 当用户希望修改呼叫转移的目的地时,比如希望此外线进来的呼叫使得振铃组振铃时,用户只需修改此分机的状态为离线即可,此时用户可以登录该分机的web客户端来修改状态:

同样,如果希望此外线进来的呼叫使得服务器B的分机振铃,用户需要修改此分机为免打扰状态即可。