I am wondering if there is someone who has a answer for me about the transfers because I’m really stuck on it now.
I’m trying to build a C# program that logs calls using the Asterisk.NET and I do receive all the events. But something goes wrong with the transferevent.
A external phone calls the IVR after making a decision the VoIP server transfers him to a queue.
A agent picks up and after a while finds out that he/she can’t help the caller (external phone) and transfers him to a colleague.
At that time my service picks up the transfer event and gets 2 uniqueIDs one being the uniqueid of the transferring channel and one the targeting channel. The targeting uniqueid seems right and I can find him in my database but not the transferring uniqueid.
i’m using trixbox 184.108.40.206
i’m using SIP.
I have the same problem with blind as with attended.
I follow calls using the uniqueid from start to finish.
I hope someone can help me with this,
With kind regards,