TrixBox分机之间的手动转拨(Attended Transfer)是通过*2的功能键(feature code)实现的。但是,在TrixBox的缺省安装下,此功能没有被激活。因此,我们需要做一些改动:
----------------------------------------------------------
打开 /etc/asterisk/features.conf 文件,我们看到:
[general] ; do not manually enter parkinglot config information, use the parkinglot module ; ; the parking_additional.inc file is auto-generated by the Parkinglot Module, do ; not hand edit that file #include parking_additional.inc #include features_general_custom.conf [featuremap] ;blindxfer => ## ; Blind Transfer ;disconnect => ** ; Disconnect Call automon => *1 ; One Touch Record ;atxfer => *2 ; Attended Xfer |
将最后一行
;atxfer => *2 |
去掉前面的引号,改成
atxfer => *2 |
在[general]最后,加上一行:
featuredigittimeout = 1000 |
存盘,重启asterisk。
------------------------------------------------------------
使用说明:*2+要转到的分机号码
假设外线电话拨打到1001分机,1001接听后向转接给1002分机,直接按*21002,(不要按hold键!)这时外线被自动置于候机状态,1002振铃,1002摘机与1001交谈。
如果1002愿意接听外线,1001随后挂机。这时,电话被转解到1002。
如果1002不愿意接听外线,1002先挂机,1001自动被转回到与外线交谈。