配置 PBX 仅当在家时将呼叫转接至我的电话

配置 PBX 仅当在家时将呼叫转接至我的电话

我想配置 PBX(Yate 或 Asterisk 或 SIP Witch),以便当我离开时,它接听电话并告诉呼叫者我不在家,但当我在家时,它会将呼叫转发到我的手机,我通过 SIP 帐户连接。那可能吗?我需要在配置文件中更改什么才能做到这一点?

答案1

这是可能的,但这需要编程技能

如果没有编程技能,您只有一种变体:当您出门在外时,您关闭手机上的 sip 软电话 -> 它会向虚拟机发送呼叫(因为软电话无法接通)

具有编程技能的可能变体

1) 检查软件电话的 IP 地址。如果有家庭 wifi 地址,请致电。

2)检查家庭路由器是否您的手机在家

3)使用蓝牙或门禁卡。

答案2

我在家里进行呼叫转移。在星号级别进行呼叫转移的好处是,您还可以将呼叫转移到任何地方的 SIP 分机或 voIP 帐户。(在我的 iPhone 中)

假设您的呼入号码为:211111111,转接分机为 500:

为此,您将添加到您的拨号计划中extensions.conf

exten => 211111111,1,Dial(SIP/500)
exten => 211111111,10,Hangup

要在无人接听时接听电话,您必须在以下位置激活语音信箱users.conf

[500]
...
hasvoicemail = yes

相关内容