The SIP Switch is a Web application which allows you to use multiple SIP accounts on the same phone. This lets you use the call plans of different VoIP companies (using SIP) with one IP phone device. It does the third party SIP registration so you can receive all your calls on the sipswitch account. On dial out, you can set prefixes to make your outgoing calls with such or such provider.
Auto IVR Dialer automatically dials numbers from a comma-separated list. On success, it connects the dialed party to the IVR. This uses Asterisk or Trixbox to initiate calls. It has the ability to initiate simultaneous multiple calls. It tracks the calls and re-attempts the failed calls, and this cycle repeats itself until all calls are successful or stopped by the user. It is useful for running automated campaigns. It requires Mono or .NET framework 2. It runs on Unix, Linux, Solaris, Windows, and any other platform compatible with Mono.