A predictive dialer automatically calls a list of numbers and connects answered calls to available agents or AI bots. It uses algorithms to predict when agents will be free and minimizes downtime, increasing call volume and productivity in outbound campaigns.