Remote Storage / Data Archiving to Microsoft 365

CreativeTech

Premier Customer
Joined
Apr 3, 2026
Messages
4
Reaction score
0
I was trying to find specifics pertaining to the archiving of call recordings to SharePoint.

Given the limit to cut-off date is 30 days I'm wondering how does this affect the workflow of person who is reviewing the calls and sometimes needs to access recording up to 120 days old.

1775882727310.png


We currently use the recordings configuration set to delete older than 120 days so reviewers have plenty of time to easily access the records as needed.

1775882625716.png

If we start archiving to SPO, will reviewers be able to access the call recordings seamlessly within 3CX or will they need to navigate to SPO to find the call recordings there?
 
I was trying to find specifics pertaining to the archiving of call recordings to SharePoint.

Given the limit to cut-off date is 30 days I'm wondering how does this affect the workflow of person who is reviewing the calls and sometimes needs to access recording up to 120 days old.

View attachment 51479


We currently use the recordings configuration set to delete older than 120 days so reviewers have plenty of time to easily access the records as needed.

View attachment 51478

If we start archiving to SPO, will reviewers be able to access the call recordings seamlessly within 3CX or will they need to navigate to SPO to find the call recordings there?
Recordings are still accessible from 3CX, it simply redirects to the external storage when downloading the file.

Note that once you enable archiving for recordings, you cannot use the auto-delete after X days. You will need to handle retention on the SPO side.
 
Recordings are still accessible from 3CX, it simply redirects to the external storage when downloading the file.

Note that once you enable archiving for recordings, you cannot use the auto-delete after X days. You will need to handle retention on the SPO side.
Thanks, got another one. Does it affect performance of query when searching for extension within the recordings (120d) which are in this case residing on SPO? Wouldn't like to negatively affect the workflow of reviewers.
Are those recordings referenced in some internal db or the system queries SPO every time for results?
 
Thanks, got another one. Does it affect performance of query when searching for extension within the recordings (120d) which are in this case residing on SPO? Wouldn't like to negatively affect the workflow of reviewers.
Are those recordings referenced in some internal db or the system queries SPO every time for results?
The recordings are listed in the database, whether the file is local or external. The table has columns that tells 3CX if the file is still local (playable in the Webclient) or if it's external (download only.) There's no performance hit unless you try to download many recordings at once, which the system will zip for you. This does cause a hit due to the temporary download of the files. I recommend doing this outside of hours if needed.
 
The recordings are listed in the database, whether the file is local or external. The table has columns that tells 3CX if the file is still local (playable in the Webclient) or if it's external (download only.) There's no performance hit unless you try to download many recordings at once, which the system will zip for you. This does cause a hit due to the temporary download of the files. I recommend doing this outside of hours if needed.
Thank you for confirming that. Are you able to confirm if the api endpoint for download recording will serve the sharepoint file or not once that's enabled?

Below is snippet we use currently.
Code:
GET /Recordings/Pbx.DownloadRecording(recId=...)
 
Thank you for confirming that. Are you able to confirm if the api endpoint for download recording will serve the sharepoint file or not once that's enabled?

Below is snippet we use currently.
Code:
GET /Recordings/Pbx.DownloadRecording(recId=...)
Yes it will!
 
  • Like
Reactions: KyriacosS_3CX

Latest Posts

Forum statistics

Threads
111,973
Messages
590,074
Members
164,893
Latest member
jbergeon