I would contact Jim James from this board .... he used to work for an ESI reseller then became a channel manager for Ipitomy ... which is open source like asterisk..... he is now out of the telcom industry.

There is a reason why customers use phone systems not software on a computer trying to emulate a phone system!