Difference between revisions of "Recordings Addon"

From Kolmisoft Wiki
Jump to navigationJump to search
Line 1: Line 1:
= Recordings =
=Description=
It is possible to record selected users' calls for monitoring purposes.


Recordings are NOT available in calls between 2 SIP devices in MOR.
Recordings functionality can be used to record selected users' calls for Monitoring purpose.
 
<br><br>
In order to use Recording, you have to set up which users' calls you want to record.  
== Functionality ==
 
Go to '''SETTINGS –> Users –> Recordings''' and you will see this window:
 
[[Image:recordings1.png]]
 
Here you can check the Record? field for the users you want to record. Click Change at the bottom for the changes to take effect.
 
You can view/listen/download/delete these recorded calls by selecting Show in the Recordings window. You will see something like this:
 
[[Image:recordings2.png]]
 
 
= Functionality =


Recording addon provides this functionality:
Recording Addon provides this functionality:


* Record user calls.
* Record User Calls.
* Send a recording to email.
* Send a Recording to email.
* Limit space users' space for recordings.
* Limit space Users' space for Recordings.
* Record calls without user knowledge.
* Record Calls without User knowledge.
* Let users manage their recordings (send to email/listen/download/delete).
* Let Users manage their Recordings (send to email/listen/download/delete).
* Convert recordings from WAV to MP3 format and store them on an external server, to ease the load on the main server.
* Convert recordings from WAV to MP3 format and store them on an external server, to ease the load on the main server.


NOTE: Resellers do not have the same functions as an administrator - they can't manage recordings of their users.
NOTE: Resellers is able to have the same functions as an administrator if '''Allow to use recording functionality''' option is checked by Admin in resellers settings.
<br><br>
=== Limitations ===


* Currently it is not possible to record Calls for a Device that is accessed from IVR. If a call goes like this: IVR -> Device, and the device has the option to record calls for this device, these calls will not be recorded.
<br><br>
=== Sound file format ===


Recordings are saved into mp3 format. 1mb can save around 4min of recordings.
<br><br>
=Configuration=


== Limitations ==
In order to use Recording, you have to set up which Users' Calls you want to record.


* Currently it is not possible to record calls for a device that is accessed from IVR. If a call goes like this: IVR -> Device, and the device has the option to record calls for this device, these calls will not be recorded.  
Go to '''ADDONS –> Recordings –> Users''' and you will see this window:
<br><br>
[[Image:recordings1.png]]
<br><br>
<br><br>
Here you can check the '''Forced record calls for this User''' field for the Users you want to record. By checking '''Allow to use recording functionality''' option you can authorize the User to use the Recordings Addon functionality.Click '''Update''' at the bottom for the changes to take effect.


== Sound file format ==
If you want to view/listen/download/delete recorded Calls go to '''ADDONS –> Recordings'''. You will see something like this:
 
<br><br>
Recordings are saved into mp3 format. 1mb can save around 4min of recordings.
[[Image:recordings2.png]]
<br><br>
'''NOTE''' Recordings are NOT available in Calls between 2 SIP Devices in MOR.  
<br><br>
<br><br>
== Record not answered calls ==
== Record not answered calls ==
Line 54: Line 53:
<br>
<br>


2) Option Show recordings with zero billsec should be enabled in GUI. <br>
2) Option Show Recordings with zero billsec should be enabled in GUI. <br>


To enable it go to SETTINGS => Setup => Visual => Option '''Show recordings with zero billsec''' should be activated. <br>
To enable it go to '''SETTINGS > Setup > Visual''' and check option '''Show recordings with zero billsec'''. <br>
<br><br>
<br><br>
[[Image:recordingams.png]]
[[Image:recordingams.png]]
<br><br>
<br><br>
Now system records not answered calls for all users which are using recording functionality. <br>
Now system records not answered calls for all users which are using recording functionality. <br>


Recordings are located in '''SETTINGS –> Users –> Recordings.''' <br>
Recordings are located in '''ADDONS –> Recordings.''' <br>


In recording list you will be able to see recordings without duration. <br>
In recording list you will be able to see recordings without duration. <br>


Such calls were not answered but recorded.
Such calls were not answered but recorded.
<br><br>
<br><br>
[[Image:recordingams2.png]]
[[Image:recordingams2.png]]
<br><br>
<br><br>
==Advanced options==  
==Advanced options==  
Line 90: Line 83:


'''P.S. SSH keys must be configured without password in order scp command could transfer the recordings to other server. It this functionality is not enabled - the recordings are stored in local server'''
'''P.S. SSH keys must be configured without password in order scp command could transfer the recordings to other server. It this functionality is not enabled - the recordings are stored in local server'''
<br><br>
<br><br>
== Administrator functionality ==
== Administrator functionality ==


Line 139: Line 130:
* '''Recordings Email''' - send to this email address.
* '''Recordings Email''' - send to this email address.
* '''Keep Recordings on Server after sent to Email''' - should the recording be left on the server after being sent to email?
* '''Keep Recordings on Server after sent to Email''' - should the recording be left on the server after being sent to email?
 
<br><br>
 
[[File:device_recordings_settings.png]]
[[File:device_recordings_settings.png]]
<br><br>
<br><br>
== Recordings bulk management ==
== Recordings bulk management ==


This feature allows an administrator to quickly delete recordings for selected period or selected device
This feature allows an administrator to quickly delete Recordings for selected period or selected Device
<br><br>
<br><br>
==== Who can use this functionality? ====
==== Who can use this functionality? ====
* This feature is only available for MOR administrator
* This feature is only available for MOR administrator
<br><br>
<br><br>
==== How to use this functionality ====
==== How to use this functionality ====
Go to '''ADDONS –> Recordings –> Bulk management''':
Go to '''ADDONS –> Recordings''' click on [[image:icon_edit.png]]'''Bulk management''' link:
<br><br>
<br><br>
[[File:Recordings_menu_path.png]]
[[File:Recordings_menu_path.png]]
Line 197: Line 185:


3. Now the user will be able to see his calls in '''PERSONAL MENU –> Call –> Recordings'''.
3. Now the user will be able to see his calls in '''PERSONAL MENU –> Call –> Recordings'''.
<br><br>
=See also=


<br><br>
----
See also:
* [[MOR Addons]]
* [[MOR Addons]]

Revision as of 14:44, 12 September 2013

Description

Recordings functionality can be used to record selected users' calls for Monitoring purpose.

Functionality

Recording Addon provides this functionality:

  • Record User Calls.
  • Send a Recording to email.
  • Limit space Users' space for Recordings.
  • Record Calls without User knowledge.
  • Let Users manage their Recordings (send to email/listen/download/delete).
  • Convert recordings from WAV to MP3 format and store them on an external server, to ease the load on the main server.

NOTE: Resellers is able to have the same functions as an administrator if Allow to use recording functionality option is checked by Admin in resellers settings.

Limitations

  • Currently it is not possible to record Calls for a Device that is accessed from IVR. If a call goes like this: IVR -> Device, and the device has the option to record calls for this device, these calls will not be recorded.



Sound file format

Recordings are saved into mp3 format. 1mb can save around 4min of recordings.

Configuration

In order to use Recording, you have to set up which Users' Calls you want to record.

Go to ADDONS –> Recordings –> Users and you will see this window:

Recordings1.png

Here you can check the Forced record calls for this User field for the Users you want to record. By checking Allow to use recording functionality option you can authorize the User to use the Recordings Addon functionality.Click Update at the bottom for the changes to take effect.

If you want to view/listen/download/delete recorded Calls go to ADDONS –> Recordings. You will see something like this:

Recordings2.png

NOTE Recordings are NOT available in Calls between 2 SIP Devices in MOR.

Record not answered calls

In order to enable this functionality few changes a needed:

1) Edit /etc/asterisk/mor.conf

vi /etc/asterisk/mor.conf

and set record_not_answered_calls = 1

This option record_not_answered_calls - save audio to the file while the channel is not answered (not bridged), default 0 (by default records only answered calls).

2) Option Show Recordings with zero billsec should be enabled in GUI.

To enable it go to SETTINGS –> Setup –> Visual and check option Show recordings with zero billsec.


Recordingams.png

Now system records not answered calls for all users which are using recording functionality.

Recordings are located in ADDONS –> Recordings.

In recording list you will be able to see recordings without duration.

Such calls were not answered but recorded.

Recordingams2.png

Advanced options

Manage settings for recordings upload to external server go to ADDONS –> Recordings –> Settings

Recordings settings path.png

you will reach settings page

Recordings addon settings.png

  • Use external Server - should system send recordings to external server?
  • Recordings server - details such as IP/Port/Login where port is SSH default port 22 and Login is default root.

P.S. SSH keys must be configured without password in order scp command could transfer the recordings to other server. It this functionality is not enabled - the recordings are stored in local server

Administrator functionality

ADDONS –> Recordings

Recordings Addons Recordings List.png

Here the System administrator can see all recordings. He can search Recordings by:

  • Period.
  • Source (CallerID).
  • Destination (Dialed number).
  • User.
  • Device.

With each recording, it is possible to:

  • Check its details.
  • Check Call details.
  • Add comment to it.
  • Listen to it.
  • Download it.
  • Delete it.

Admin can decide:

  • Whether or not the user can use Recording Addon functionality (set to record calls, send recordings to email, etc).
  • Which user calls should always be recorded (without user knowledge).



SETTINGS –> Users –> Edit (on selected user)

The Recordings section has the following options:

  • Allow to use recording functionality - can this user use the Recording addon functionality?
  • Forced record calls for this User - record calls for this user (all devices) without user knowledge.
  • Server space - how much HDD space to reserve for recordings of this user.
  • Send deleted recordings to this email. If HDD space is used, the recording will be deleted and sent to this email. If this email is empty, the recording will be sent to the default user email.



Device –> Edit window

The following options are available for Device:

  • Record calls for this Device - record calls for this Device (without user knowledge).
  • Show Recordings to the User for this Device - allows User to see such recordings
  • Send Recording to Email - when recording is completed, send to it email.
  • Recordings Email - send to this email address.
  • Keep Recordings on Server after sent to Email - should the recording be left on the server after being sent to email?



Device recordings settings.png

Recordings bulk management

This feature allows an administrator to quickly delete Recordings for selected period or selected Device

Who can use this functionality?

  • This feature is only available for MOR administrator



How to use this functionality

Go to ADDONS –> Recordings click on Icon edit.pngBulk management link:

Recordings menu path.png

Check an option to delete by device or by date, select device/date and click Delete:

Recordings bulk management.png

Confirm that you really want to delete recordings of selected period/device:

Recordings bulk management confirm.png



User settings

The Administrator must authorize the user to use the Recording Addon functionality before User can use its functions. This can be done by checking Allow to use recording functionality in the User Edit window.

PERSONAL MENU –> Details

  • Server space - shows used/reserved HDD space for recordings.
  • Email for deleted Recordings - to which email recordings should be sent if there is not enough space for them.



PERSONAL MENU –> Details –> Devices –> Edit

  • Record calls for this Device - user can set to record calls for this device or not.
  • Send Recording to Email - should recording be sent to email?
  • Recordings Email - the email address email to which recordings should be sent.
  • Keep Recordings on Server after sent to Email - should recordings be left on the server after being sent to email?



PERSONAL MENU –> Calls –> Recordings

On this page, the User can manage his recordings.

Guides

Setup user so he could see his recorded calls

1. As admin, go to User Edit settings Icon edit.png and check Allow to use recording functionality. User will be able to use Recording addon functionality.

2. Log in as this User and in PERSONAL MENU –> Details –> Devices, click Icon edit.png for Device and in the Recordings section check Record calls for this Device: YES.

3. Now the user will be able to see his calls in PERSONAL MENU –> Call –> Recordings.

See also