Campaign job states

Last Updated : Jun 30, 2025 |

You can use Supervisor Dashboard to monitor an active campaign. You can also pause, resume, or stop a campaign using Supervisor Dashboard.

The following are the primary states of a campaign job:

  • Job Queued: The job is queued for running and is not performing any operations.

  • Job Active: The job is running and is performing operations.

  • Job Completed, Creating History: The job has stopped and is creating reports-related information in the database. The job has completed contacting all records, and there are no more records remaining.

  • Job Pause: A user initiated a pause action on the job. After this state, the job moves to the Pausing state.

  • Job Pausing: The job is pausing. After this state, the job moves to the Paused state.

  • Job Paused: The job is paused and is not attempting any records. For agent-based campaigns, all agents are released from the job.

  • Running, Filter In Progress: The job is filtering the records according to the filter criteria, and the contact attempts are also in progress.

  • Queued, Filter In Progress: The job is filtering the records according to the filter criteria, and the contact attempts did not start.

  • Job Resumed: The user initiates a resume action on the job. After this state, the job moves to the Active state.

  • Job Stop: The user initiates a stop action on the job. After this state, the job moves to the Stopping state.

  • Stopped, Callback: The user stopped the job, and the job is waiting for callback records to complete.

  • Stop, StoppedCallback: The user initiates a stop action on the job in the StoppedCallback state.

  • Job Stopped: The user stopped the job, and the job does not perform any further operations.

  • Job Stopping: The job is stopping the contact attempts. After this state, the job moves to the Stopped state.

  • Callback: The job is completed. Attempts on all contacts are complete, except callbacks. A job in callback state has only callbacks waiting for their attempt time to arrive.

There can be multiple states of a single campaign job. For example:

  • A job can be in Running state and also in Filter in Progress state. This means that the job is attempting the records and filtering the records according to the selection criteria mentioned on the Campaign Creation page and in the campaign strategy.

  • A job can be in Completed state and in Creating History state. This means that the job has completed attempting all records and there are no more records remaining, and the job moves the records to the archival state.