Get the filename / path of a call's call recording (2024)

helia

Bronze Partner

Advanced Certified

Joined
Nov 1, 2016
Messages
11
Reaction score
0

Does anyone know how to get the filename of the call recording. Is it available via the API or does it have to be built based on a format. or make a call directly to the db? Also is the default path for the call recordings available?

Get the filename / path of a call's call recording (1)

edossantos

Support Team

Staff member

3CX Support

Joined
Jun 27, 2007
Messages
7,804
Reaction score
2,925

Hi there,

Recordings are always saved in folder "C:\ProgramData\3CX\Instance1\Data\Recordings". The file name depends on the extension number, callId, etc, and can't be determined before the recording starts. You can check that folder and see some recording file names, to undertand the structure it has.

Kind regards.

helia

Bronze Partner

Advanced Certified

Joined
Nov 1, 2016
Messages
11
Reaction score
0

So to confirm what you're saying, the file name for the recording is not available through the api as a parameter. The best that can be done is to estimate the correct file name based on the concat-ting the parameters that make up the recording file name.

Its certainly not best practice but if it works....

I'm presuming the 3CX official interface doesn't concat parameters on the fly to get a recording url. No experienced developer would do that. Is the static recording filename stored in the 3CX database and how much of a bad idea is it to get a readonly db connection and look up the static filename.

Last edited:

Get the filename / path of a call's call recording (2)

edossantos

Support Team

Staff member

3CX Support

Joined
Jun 27, 2007
Messages
7,804
Reaction score
2,925

The API just doesn't expose the recording file name information. The process responsible for the recordings has an algorithm to calculate the name of the recording for each call, creates the file and saves the information in the CDR in the 3CX database. This name is not exposed by any API, so you can basically do 2 things:
1) You can look for a new file in the recordings folder, trying to match some of the paramters you have in the file name (extension, caller Id, etc.). Or
2) You can query the 3CX database, but please note that the record will be inserted in the database a few seconds after the call has ended. And please also note that accessing the 3CX database is an unsupported procedure, 3CX can change the structure of the database at any time, and your implementation will be broken. Maybe you better get the CDRs from the CDRs interface: https://www.3cx.com/docs/cdr-call-data-records/

Kind regards.

icns01

Bronze Partner

Basic Certified

Joined
Jun 11, 2017
Messages
14
Reaction score
4

Hi there,

Recordings are always saved in folder "C:\ProgramData\3CX\Instance1\Data\Recordings". The file name depends on the extension number, callId, etc, and can't be determined before the recording starts. You can check that folder and see some recording file names, to undertand the structure it has.

Kind regards.

Can you say what is the default storage locations for the Linux installation and if, for optimum performance, this be on a separate partition than the root "\"?

Thank you.

Get the filename / path of a call's call recording (3)

edossantos

Support Team

Staff member

3CX Support

Joined
Jun 27, 2007
Messages
7,804
Reaction score
2,925

Can you say what is the default storage locations for the Linux installation and if, for optimum performance, this be on a separate partition than the root "\"?

Thank you.

In Linux the recordings folder is:
/var/lib/3cxpbx/Instance1/Data/Recordings

Kind regards.

Get the filename / path of a call's call recording (2024)

FAQs

What is the location of recorded call files from call recorder? ›

If you want to view the recordings on your phone, you can go to the My Files to find the recording files: My Files > Phone storage > Music > Recordings > Standard Recordings/Interview Recordings/Meeting Recordings.

How do I get call recording files? ›

To find your recording:
  1. Open the Phone app .
  2. Tap Recents .
  3. Tap on the caller you recorded. If you recorded the most recent call: Go to the player in the "Recents" screen. If you recorded a previous call: Tap History. ...
  4. Tap Play .
  5. Optional: To share a recorded call, tap Share .

Where are Mi mobile call recorder files stored? ›

File Manager: Use a file manager app to navigate to the storage location where call recordings are saved on your Xiaomi Redmi Note 11 Pro. Look for a folder named "Call Recordings" or something similar. Open the folder and search for the recorded call file.

Where are Samsung call recordings stored? ›

Where is Call Record on Samsung? Once a call has been recorded, the recording will typically be saved in the 'Call Record' folder inside the 'My Files' or 'File Manager' that open the phone app. You can access these recordings anytime.

Where can I find recorded calls stored in Android? ›

To find your recording follow the steps below:
  1. Open the Phone app.
  2. Tap Recents.
  3. Tap on the caller you recorded. If you recorded the most recent call: Go to the player in the "Recents" screen. If you recorded a previous call: Tap History. ...
  4. Tap Play.
  5. Optional: To share a recorded call, tap Share.
Oct 31, 2023

Are phone calls recorded somewhere? ›

Phone companies are not allowed to record your calls or other messages. That is illegal. That is the same answer regardless of the phone company. And you shouldn't have a worry about law enforcement doing a "wiretap" unless you are doing something wrong to begin with.

How to get unrecorded call recording? ›

Download and install the Gihosoft Android Data Recovery Software on your computer. After running it, check the files types you need to recover from Android, then tap "Next" to begin. 2. Next, enable USB debugging on your Android phone, then connect Android phone to the computer via a USB cable.

How to download last call recording? ›

Recent Call Record saved in the mobile phone can be downloaded into the system.
  1. Press [C] on the screen. Recent Calls Screen opens.
  2. Press [Menu] > [Download].

Can you request a recording of a phone call? ›

In some situations, a person may be able to obtain a copy of the conversation pursuant to the law. For example, under the Fair Credit Reporting Act, a person can receive a copy of a call in which the criminal conducted a transaction by using the victim's information.

How to transfer recordings from redmi phone to computer? ›

  1. Connect the data cable to the socket and to your computer's USB port.
  2. Slide your finger downwards starting from the top of the screen.
  3. Press Tap for more options..
  4. Press File transfer.
  5. Start a file manager on your computer.
  6. Go to the required folder in your computer's or your phone's file system.

Why are my call recordings not showing? ›

This means, you run Android 9 (Pie), and with Android 9, Google suspended the possibility to record calls completely - data privacy and stuff... With Android 9, you have to root your phone and install a third-party call recorder in order to record calls.

Where does call recording get saved in Motorola? ›

In the list of recent calls, means the call was recorded. Touch the call. Then: Touch to play the recording.

Where does the call recorder save files in Realme? ›

Where Is Your Call Recording In Realme Smartphone Saved? In Realme smartphones, including other smartphones that use stock Android, you'll find your call recording in the Phone app itself.

Top Articles
Latest Posts
Article information

Author: Foster Heidenreich CPA

Last Updated:

Views: 5472

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Foster Heidenreich CPA

Birthday: 1995-01-14

Address: 55021 Usha Garden, North Larisa, DE 19209

Phone: +6812240846623

Job: Corporate Healthcare Strategist

Hobby: Singing, Listening to music, Rafting, LARPing, Gardening, Quilting, Rappelling

Introduction: My name is Foster Heidenreich CPA, I am a delightful, quaint, glorious, quaint, faithful, enchanting, fine person who loves writing and wants to share my knowledge and understanding with you.