Quote Originally Posted by VOIPoTim View Post
The biggest challenge with doing a "Press 1" scenario is that we'd basically have to handle the audio for all those calls so it was stateful and we could detect the 1.

With our system we don't handle audio 90% of the time and just hand off calls.

Handling audio would be a big increase in load and the quality would be different (could be better or worse) on incoming calls when compared to normal non-simring calls.
That's a great point--I obviously hadn't considered that. Is it possible to do a REINVITE after the user presses 1 (to offload the audio once the call is accepted)?

It's pretty easy for me to say something like 'I do this all the time on my Asterisk system...' (which is true). But I do recognize that my Asterisk system handles essentially one production-level 'phone line' (plus my hobby stuff) for one family--quite a difference from a real-world provider situation!