Handling Concurrent Calls

Mar 3, 2011 at 12:42 PM

I'm writing an application with the goal of answering all calls on a specific line, listening for and sending DTMF tones, and then disconnecting the call.  I can do this for a single call but I'm hoping someone could provide some insight on how to handle multiple calls at the same time.  I'd like to handle all the calls on the same CTI directory number/JulMar.Tapi3.TTapi.Addresses if possible.  If not, I planned on creating a hunt group with a bunch of separate CTI lines.

Is it possible to handle multiple calls on the same line?

If not, is it possible to handle multiple calls on separate lines (JulMar.Tapi3.TTapi.Addresses) with the same JulMar.Tapi3.TTapi object?

Does anyone have any recommendations on threading as it relates to handling the multiple calls?