I suggest using a Vicidialer. It is free, open source, and a solid option especially for limited budgets. Some commercially sold dialers can sell for upwards of $50,000 but if you objective is to take advantage of the predictive dialing benefits and don’t need the other bells and whistles, then this is a solid choice. The only thing you need is to find good support. Being free it doesn’t come with it. We paid around $300 US per month for someone in the Philippines to administer remotely. That number would be much higher in the US.