Link to home
Start Free TrialLog in
Avatar of jewettje
jewettje

asked on

Autodialing with SIP/VOIP Using VB6


I have created an POTS/analog autodialer program in VB6 using Dialogic cards which sequentially places multiple telephone calls to various telephone numbers. Obviously, I have long distance charges.

I need to create a new autodialer program in VB6 (Windows 2000 Professional, 900MH) which sequentially places SIP/VOIP telephone calls to various telephone numbers. I want to minimize my total cost. I need to be placing 10-15 calls simultaneously to local and long distance US destinations.

  PC (VB program, Nashville, TN) > broadband > internet > local gateway > POTS telephone

For each attempted call, I need to programmatically know different attempted dialing/setup results: "live person" answers, answering machine answers, no answer, busy, other. If there is a "live" answer or answering machine result, then I want the option to play different pre-recorded .wav file messages, then hang up, then start another call attempt. What new boards/services, if any,  should I add to my PC? Know of any Windows APIs/COMs/source code (including C++, C#)? Other suggestions/references?

Thanks very much!
ASKER CERTIFIED SOLUTION
Avatar of Hofftek
Hofftek

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of ScrptMasta
ScrptMasta

Don't re-invent the wheel man these programs already exist.

http://www.jadesp.com