We run a call center using a product called Vertical Televantage. We cannot expand on our current software version (because Intel HMP 1.1 licenses are no longer available -- long story). Upgrading to the newest version is very expensive ($6-7k) and we don't need any new features.
The primary reason we are running out of HMP licenses is because we provide "cloud" auto-attendants for a number of customers. Calls into their numbers are routed to our VOIP server using SIP. We provide the auto attendant and, when a call is transferred back to their location, it takes up two SIP trunks (inbound and outbound), using up license resources.
Can we setup an asterisk server that would sit between our Televantage server and the network SIP services and perform the auto-attendant function? This would mean registering with the sip service(s) -- which i know it can do, recognizing inbound calls based on DID, providing a voice greeting with options, and either (1) transferring to an outside line via sip or (2) transferring to our Televantage servier -- also via sip