功能热键模块
Asterisk 功能代码介绍
Introduction
本文档介绍Asterisk 环境下经常使用的功能代码。请注意,asterisk 功能代码可能有其他模块的加入,完整的代码介绍请参考asterisk官方文档。
Blacklist Feature Codes
黑名单功能代码
Blacklist a number
在黑名单模块中添加一个号码。系统将对所有通过此号码呼入的呼叫播放一个挂机录音。
Blacklist the last caller
把最后一个呼叫添加到黑名单模块中。系统对所有通过此号码呼入的呼叫播放一个挂机录音。.
Remove a number from the blacklist
从黑名单中移除一个号码
Call Forwarding Feature Codes
呼叫前转功能代码
Call Forward All Activate
前转通话从一个分机到另外一个号码。
Call Forward All Deactivate
关闭所有呼叫前转。
Call Forward All Prompting Deactivate
对分机用户提示关闭呼叫前转。
Call Forwarding Busy Activate
分机遇忙时执行前转。
Call Forwarding Busy Deactivate
分机遇忙时关闭呼叫前转。
Busy Call Forward No Answer/Unavailable Activate
在分机无应答状态几秒钟之后,执行前转。
Call Forward No Answer/Unavailable Deactivate
当分机无效或无应答时,关闭呼叫前转。
Call Forward No Answer/Unavailable Activate
用户无效或者无应答时,开启呼叫前转。
Call Forward Toggle
呼叫前转开关切换。
注意,每个分机的呼叫前转状态可以通过 Extension Settings 模块查看。
Call Waiting Feature Codes
呼叫等待功能代码。
Call Waiting Activate
如果电话终端支持多路呼叫功能,当分机处于通话状态时,允许接收其他呼叫,呼叫加入等待状态。
Call Waiting Deactivate
关闭呼叫等待。如果此分机处于通话状态,另外有其他呼叫接入到此分机时,这个呼叫被转入到忙状态目的地。这个忙状态目的地在 Extensions 模块中设置。
注意:呼叫等待状态可以通过分机设置模块查看。
Core Feature Codes
核心功能代码
Asterisk General Call Pick
电话抢接功能。实现抢接功能必须满足以下几个条件:.
- 正在振铃的分机必须在同一振铃组内。
- 需要抢接的分机必须在Extension 模块中的同一个接听组内。如果用户希望办公室的所有分机都可以进行抢接,那么必须对每一个分机中的 callgroup 和 pickupgroup 进行修改,设置为 1。
ChanSpy
检测PBX中的呼叫。摁 (*) 键,循环监听不同的通道。呼叫双方则不会听到监听用户。
Directed Call Pickup
输入此功能代码加分机号码(正在振铃)可以对正在振铃的分机抢接。
In-Call Asterisk Attended Transfer
输入此功能代码对通话进行询转。询问转接对象,同意接听,输入 ??*** ,然后转此通话到第三方。.
In-Call Asterisk Blind Transfer
输入此功能代码,直接转接此通话到第三方接听对象,无需询问第三方是否接听。当用户听到拨号音后,然后输入第三方对象的号码则可以实现盲转。
User Logoff
当FreePBX 配置成Device&User模式的环境下,使用此功能代码退出设备
User Login
当FreePBX 配置成Device&User模式的环境下,使用此功能代码登录设备
ZapBarge
此代码允许用户对语音板卡的通道进行监听。
Call Flow Control
使用此代码来开启或者关闭 Call Flow Controls 模块设置。
Dictation
Asterisk 录音回放,支持用户进行录音,然后回放系统中的录音。
Do Not Disturb (DND)
免打扰功能
DND Activate
对分机设置免打扰。所有对此分机的呼叫将返回一个忙音信号。或者发送此呼叫进入到语音邮箱。
DND Deactivate
设置此分机状态为免打扰关闭状态。
DND Toggle
对分机免打扰状态进行切换。
注意:
所有分机的免打扰状态都可以在分机设置模块中看到。设备免打扰的设置完全依赖于设备本身。
Follow Me
Findme Follow Toggle: 切换分机随行开启或关闭状态。仅支持已设置了分机随行分机。更多设置请参考分机随行模块配置。
Info Services
系统服务信息
Call Trace
播报此分机最后接收到通话的 Caller ID
Directory
此功能在FreePBX中已暂停支持。.
Echo Test
拨打此功能代码听系统回放的回声测试。
Speak Your Exten Number
播报本分机号码。
Speaking Clock
播报当前系统时间。
Paging and Intercom
内部寻呼对讲功能
Intercom Prefix
拨打此功能代码加分机号码对此分机寻呼,而不是对此分机振铃。
User Intercom Allow
此分机开启对讲呼叫。
User Intercom Disallow
此分机关闭对讲呼叫。
Parking Lot
Pickup ParkedCall Any
驻留地在驻留模块中配置以后,用户可以把呼叫驻留到 Extension 70。呼叫转接完成之前,用户可以听到 Extension 号码,这个号码就是呼叫振铃的号码,通常是 71, 72, 73, 74, 以此类推。功能代码支持系统用户 重新接听被驻留的呼叫,无需知道哪个 Extension 号码驻留了呼叫。
Phonebook Directory
Phonebook dial-by-name directory
目录系统支持系统用户通过拨打号码的前三位数字关联,通过分机模块来查找分机号码。同样,也可以支持Asterisk 电话薄中定义的号码来执行呼叫。
Queues
Queue Toggle
允许动态队列成员进行队列登录退出状态切换。参考队列模块了解如何在队列中指定一个动态成员。
Recordings
Check Recording
此功能代码配合系统录音模块一起使用,在录音保存之前对录音文件进行监听。
Save Recording
此功能配合系统录音模块使用,对语音进行录音,保存语音文件后为其他模块使用 (播报声明,语音IVR等等)。到系统录音模块,点击 Add Recording,输入分机号码,然后点击 "Go",按照指令进行下一步操作。
Time Conditions
此功能代码在时间条件模块中定义。
Voicemail
Dial Voicemail
用来检查系统中的语音邮箱。
My Voicemail
通过拨打功能代码,检查分机关联的语音邮箱。
管理员功能代码使用指南
总览
管理员功能代码模块可以查阅所有PBX系统中的功能代码选项。用户可以对每个功能代码执行设置:
- 修改功能代码的热键号码。.
- 开启或关闭功能代码热键。.
Logging in
- 从菜单顶部点击 Admin
- 从下拉菜单中单击 Feature Codes
修改功能代码热键
如果修改功能代码热键的号码,请按照以下方式进行:
取消 “Use Default” 列的勾选,将清除勾选框的默认选项。
在输入框中输入用户设置的功能代码热键
点击 "Submit Changes" ,不要忘记点击顶部的工具条 "Apply Config" 。
注意:
每个功能代码必须是唯一的,以免和其他功能代码传统。在一些不同的版本中,使用 *12 和 *123可能引起冲突。
Enable or Disable the Feature Code
在一些环境中,用户可能完全关闭以前使用的功能代码,用户可以通过切换开启关闭的开关来调整使用状态。
在功能状态的列中,点击下拉菜单,选择 "Disabled"
点击 "Submit Changes" ,并且点击顶部工具条 "Apply Config" 。