Do you see sangoma being the best/only option to combine with Vici to take advantage of call progressing?
I've been here a while. It seems to be the ONLY one. Seriously.
(And no, I don't get paid to say that, and NO, I have no experience with it, all calls on this topic eventually end up with ... The Vicidial Group.)Last question, if we did not go down that road could you give me a pointer in the right direction sql query log query etc that might work?
Check for "cancel" with Zero Seconds call duration. But beware, and consider a discussion with your provider. To test: move all the "cancel zero seconds" calls into a list ... call them manually on a cell phone. Your results could tell you that "those are the ones!" or the results may make you wonder why they were canceled after zero seconds when they are good numbers and the client at the other end says their phone has been free all day. No calls.
Every provider is different, results vary (and some settling may occur). That's why the Sangoma solution exists.