Is there any way to get some kind of Unique ID for all channels associated with a call (association is done with bridge / dial action). In our application layer, when we receive the events for Channels from AMI, we need to fetch some sort of UNIQUE id from them. Is there a way to somehow set it through dialplan rather than changing asterisk code base?
NOTE: initially we progressed based on the Uniqueid from the ami event. However, later we found out the unique id is based on the time stamp and it gets changed between channel involved in a single call. Now our solution is doomed and we need a quick workaround for this. Any idea will be very much appreciated.