On the cheap end, it doesn’t get any better than aggsoft.
If you couldn’t program sip trunks yourself, you will definetly need qualified installer to setup Comm Analyst.
Remember you’ll be dealing with proprietary PBX, proprietary application and no access to tech support.
I’m sure someone on this forum knows how to do it.