A campaign is a configuration approach to dialing a list of external numbers and delivering those calls to a queue or call flow. Campaign configurations include: the dialing mode, contact list, do not call list, scheduled calling times, outbound flows, and agent scripts.