I am a total noob to Asterisk however I really like the platform and I am thinking of making commercial use to replace my old Siemens and Philips units. So I am studying, learning and testing Asterisk according to the premises I have for my project.
One of the main requirements of my solution is related to the audio recording of the entire call. This implies that I must record everything that the originator (outside the PBX) is listening to, and everything he says. However I found a problem that I don’t know how to solve.
Scenario - When the originator makes a call to the PBX, it is initially answered by the IVR, and then it is directed to a queue. When an agent is free to answer, then the call is routed to the agent.
Problem - I only have the audio recording after the agent answers the call. I don’t know what the calling side heard, and especially if he said anything while he was in line along the queue.
I currently have this problem solved through the use of an FXO Gateway Server (basically a wiretapping) attacked directly on my link before entering my telephone exchange. This is an old, expensive and unreliable way.
I would like to know if you have any solutions to propose.