as suggested i would upgrade to the latest version of the call recording software. usually this will fix it. Seem like something is not started. Check if the call recording services is started. Did you make any changes or update that you know of that this started to happen?
Since my last update I ended up reaching out to Blue Butler support, Blue Butler is the third party software they use for indexing and managing the recordings.
After looking into the shoretel logs, they were able to figure out that the remaining scenarios for calls not being recorded were just calls that had been transferred.
This was fixed by unchecking persistent recording on the call recorder settings.
We provides contact center decision-makers with control over their compliance regime and with the oversight capabilities necessary to manage the quality of agent/customer interactions. Key features for our call and screen recording solutions include:
Configure recording rules based on your needs to archive and categorize large volumes of call data by type, source, and customer. With properly organized datasets, your teams have immediate access to call logs to support their needs.
We provide detailed audits for every system activity, such as log-ins, log-outs, executed searches, monitored calls, and shared documents. With this automated tracking mechanism, monitoring activity and conducting proper compliance reviews within your contact center will be easier.
Analyze interactions and identify trends and patterns to understand how your agents are performing and what your customers think and how they feel. Access to these insights ultimately fuels intelligent business decisions and customer loyalty.
Our features meet international data regulations. These include the General Data Protection Regulation (GDPR), California Consumer Privacy Act (CCPA), and Payment Card Industry Data Security Standard (PCI DSS).
Strengthen your QA efforts by monitoring every interaction to identify gaps and problems in your operations. Drive intelligent and data-driven decisions to ensure you provide high-quality interactions to customers at all times.
Review calls to identify customer pain points, detect inefficiencies, and determine improvement points in your contact center processes. Bring out the best in every agent by providing quality training to maximize their performance and deliver an exceptional experience.
Our software gives you access to essential call center metrics like your net promoter score (NPS), customer satisfaction (CSAT), average call wait, repeat calls, and agent adherence to schedule. Monitoring these metrics allows you to get a full-picture view of your contact center and check whether you are on track to hitting your key performance indicators (KPIs).
Our call recording software offers a simplified approach to providing quality customer service and running an efficient contact center. Aside from the high-tech functionalities and wide range of benefits, here are other reasons you should choose our software.
Recording is done by the VoiceAI Connect (SBC) functioning as the Session Recording Client (SRC). The Session Recording Server (SRS) can be AudioCodes SmartTAP recording solution or any third-party SRS.
Bot-controlled recording: Recording will only be done when the bot sends a specific event. The bot can also stop, pause or resume recording at any time. This is useful if the bot logic should decide whether and when to record the call (e.g., after asking for the user's consent).
pauseCallRecording: Pauses recording (nothing is recorded), but the connection to the SRS is maintained. This may be used, for example, when the bot wants to stop recording for a limited time during which the customer says sensitive data. The recording can later be resumed or stopped.
When the callRecordingId parameter is used, an element is added to the element of the SIPREC XML body that is sent to the SRS on the SIP INVITE. This element includes the value specified by the parameter.
but i cant found any documentation if there is minimum version of CUCM that need to be to support recording over MRA.
I found in this link : -call-recording-silent-monitoring-and-whisper-coaching-over-mra/
that the minimum version need to be 11.5 su3 but in another from i see that saw that someone Other Unified Communications wrote that he worked with CUCM 10.5 and its work.
there is anyone the know for sure or have documentation of cisco that approve which version i need?
thank you for your response I saw this document but there is no minimum version of CUCM that wrote there.
the only thing that wrote there is this "Registrar/call control agent: Cisco Unified Communications Manager 11.5(1)SU3 BiB is not supported on Expressway-registered endpoints"
Local recording is available to free and paid subscribers. Local recording allows participants to record meeting video and audio locally to a computer. Local recordings can include participant names, separate audio tracks for each participant, timestamps, and other options. Local recordings capture the meeting as the participant recording sees the meeting, meaning the recording will capture the meeting in speaker view, if that is what video layout is currently in use.
You can upload recorded files to a file storage service such as Dropbox, Google Drive, or a streaming service like YouTube or Vimeo. Local recording files can be found in the default Zoom recording folder on your system.
During a Zoom recording, a participant can Stop or Pause the recording. If a participant stops the recording and starts it again, a new video file will be created for the next recording segment. If a participant pauses the recording and starts it again, Zoom will record to the same video file for the recording segment.
Note: Setting the default location to a cloud syncing folder (such as Dropbox, Google Drive, or One Drive), an external drive, or network storage device may cause issues with saving and converting the local recording. Zoom strongly recommends keeping the default location on a local drive for recordings.
If you are familiar with Cisco BIB, and other active recording methods, SIPREC will sound very familiar. SIPREC allows for a more efficient manner to record your VoIP calls. Users can take advantage of utilizing SIPREC protocols supporting devices to record remote users and multi-office locations to a single recorder.
SIPREC protocol based recording eliminates the need for Port Mirroring as well as special VPN configuration for multiple sites. This reduces costs, simplifies maintenance and increases versatility in recording multiple business locations and phones. This is a powerful and flexible call recording option, especially if you already use devices with SIPREC support.
A list of some of the devices supporting SIPREC protocol
4.9.2 release also brings support for VoIP HFA protocol. We had requests from multiple customers to add support for VoIP Unify/Siemens VoIP phones with HFA signaling. This release finally delivers on this promise.
I have problem regarding to monitoring action in Asterisk Java. Currently I use 250 concurrent calls and record each call using monitor action. Each monitor action have different filename to write and always unique to each other.
The problem is apparently not all call recorded the conversation. However, the recording files are not even near that number. I only get few file in /var/spool/asterisk/monitor/ below than 50 % of calls. No exception found while running the program. Do monitor action append some recording to another recording? how to prevent this?
For call recording I use event record in java to record all calls. But apparently, it could only record less than 50% of calls. I already tried to configure record_cache_file at asterisk.conf to store it in temp first before store it to /var/spool/monitor, I thought before it was caused by disk io problem.
Thanks for the info, currently I already upgrade to version 13.X certified version of Asterisk.
But I still got the problem, I use Event in java to get and record call process from org.asteriskjava.manager.event.VarSetEvent.
Currently I am able to record Call process, but when the number of concurrent channel increased in my case until 250 concurrent channel, it only record few of Call process. Is there any limitation maximum channel can trigger the event ? your answer / feedback will be very useful for us
(At least at one time, parts of Asterisk, although not, as far as I know, call recording, used the select system call, which treats file descriptor number modulo 1024. That could cause confusing failures.)
I was trying to get event from Asterisk and do record process using asteriskjava.manager.ManagerConnection.sendAction, every time I got new set event triggered I call this method to record my Call process, here is some logs proces between Asterisk java and Asterisk. I am checking another event NewStateEvent triggered when the status changed to Ringing or Up. If the Record process already executed from the previous event, then I will not call asteriskjava.manager.ManagerConnection.sendAction again.
INFO [main] - TRACKING - Assign channel to Unique-ID
INFO [Asterisk-Java ManagerConnection-0-Reader-0] - RECORD when SET EVENT triggered , ChannelId = SIP/Channel-ID
INFO [Asterisk-Java ManagerConnection-0-Reader-0] - Ringing Process Unique-ID, ChannelId = SIP/Channel-ID
INFO [Asterisk-Java ManagerConnection-0-Reader-0] - NOT RECORD CALL RINGING NEW EVENT triggered Unique-ID, ChannelId = SIP/Channel-ID
INFO [Asterisk-Java ManagerConnection-0-Reader-0] - UP Process NEW STATE EVENT triggered Unique-ID, ChannelId = SIP/Channel-ID
INFO [Asterisk-Java ManagerConnection-0-Reader-0] - NOT RECORD CALL UP , ChannelId = SIP/Channel-ID
INFO [Asterisk-Java ManagerConnection-0-Reader-0] - TRACKING - Successfully releasing channel for Unique-ID