PageGate's scheduler program is responsible for queuing all messages to be sent out by PageGate's dialers. Groups, on-call groups, scheduled messages, and repeating messages are also the responsibility of the scheduler. In addition, the scheduler runs a cleanup routine each night, which trims down log files, purges old message entries in the database, and cleans up other PageGate files. The scheduler must be running in order for any messages to be delivered by PageGate.