Retrieve call recording by API

Status
Not open for further replies.

drenda

Forum User
Joined
May 3, 2020
Messages
30
Reaction score
10
Hi,
we are using CRM integration and we store the call journal. We would like to attach the call recording, for each call, in our CRM. (At the moment I don't see a way to identify what call recording belongs to the call journal we saved).
Is there any API or something more advanced than reading a remote folder where there are tons of .wav files?

Furthemore we would like to know if we can have separate channel recording (agent/customer): we do use AWS Call analytics to perform some analysis on the call and that would perform better.

Thanks
 
There's no API and no you cannot split the audio since it's a mono WAV file. You'll need to have AWS do the figuring out.
 
  • Like
Reactions: TheodorosG_3CX
Got it; thanks for the reply. What's the best way to identify the call recording that should be attach to a specific CDR?

Thanks
 
Got it; thanks for the reply. What's the best way to identify the call recording that should be attach to a specific CDR?

Thanks
Try to match the filename.
 
I need to check the filename, even if it seems a bit weak to me.

Thanks
 
I need to check the filename, even if it seems a bit weak to me.

Thanks
It's all there is. The CDR ID, Call ID and Recording ID are all unrelated to each other so no other way.
 
I allowed sftp access from a external VM to the call recordings directory then in the CRM integration I did a file find for the latest file with the callerID in the recordings directory associated with the extension involved with the call. somehting like this

https://remoteVM/update.php?id=[recordid]&ext=[Agent]&number=[Number]

recordid was the id of the record created in Freshdesk
 
Status
Not open for further replies.

Latest Posts

Forum statistics

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