Users
Function keys
Function keys can be configured to customize the user's phone keys. The blf
field allows the key
to be supervised. A supervised key will light up when enabled. In most cases, a user cannot add
multiple times exactly the same function key (example : two user function keys pointing to the same
user). Adding the same function key multiple times can lead to undefined behavior and generally will
delete one of the two function keys.
Warning: SCCP device only supports type "Customized".
If the forward function key is used with no destination the user will be prompted when the user presses the function key and the BLF will monitor ALL forward for this user.
Extensions
*3
(online call recording)
To enable online call recording, you must set automixmon
:
PUT /asterisk/features/featuremap {"options": {"automixmon": "*3", ...}}
When this option is activated, the user can press *3
during a conversation to start/stop online
call recording. The recorded file will be available in the /var/spool/asterisk/monitor
directory.
*26
(call recording)
You can enable/disable the recording of all calls for a user in 2 different way:
-
By set
call_record_*_enabled: true
for user:PUT /users/{user_uuid}
{
"call_record_outgoing_internal_enabled": true,
"call_record_outgoing_external_enabled": true,
"call_record_incoming_internal_enabled": true,
"call_record_incoming_external_enabled": true
} -
By using the extension
*26
from your phone (the featurecallrecord
option must be enabled):PUT /extensions/features/{extension_id}
Note: Using
*26
will toggle the fourcall_record_*_enabled
options simultaneously
When this option is activated, all calls made to or made by the user will be recorded in the
/var/lib/wazo/sounds/tenants/<tenant_uuid>/monitor
directory.