The Campaign Dialer is a dialer which uses a list of invite records to be called. Each invite has a required skill. The dialer first searches for an available agent and creates a session in which the agent is hunted. After this step, the customer is called to join the session.