Campaign lifecycle

View as Markdown

A campaign’s lifecycle is the set of states it moves through after you launch it — from waiting to dial, through live calling, to finished or cancelled. You use lifecycle actions when you need to change a running campaign, stop dialing for a while, or end it early.

Editing is only allowed before a campaign is running, or while it is paused. On an active campaign, change the configuration with Pause → Edit → Save → Resume.

States

StateWhat it meansEditable?
ScheduledCreated with a future start time, waiting for its window to begin.Yes
ActiveLive and dialing.No — pause first
PausedSuspended — in-progress calls finish, no new calls start.Yes
EndedAll contacts have been dialed (including retries). Terminal — no further actions.No
CancelledManually stopped. Terminal — the campaign can’t be resumed.No

Scheduled and Active campaigns appear on the Active campaigns tab of the Campaigns page. Ended and Cancelled move to Past campaigns.

Pause, edit, and resume

Use this flow whenever you need to change a live campaign — for example to switch the agent version, adjust the schedule, or update retries.

1

Pause

On the campaign detail page, open the Actions menu and choose Pause. In-progress calls finish; no new calls start.

2

Edit and save

With the campaign paused, edit the configuration (including the agent version), then save. Editing while calls are in flight is intentionally blocked.

3

Resume

From Actions, choose Resume. The campaign picks up the remaining contacts with the updated configuration.

Always Pause → Edit → Save → Resume. Do not try to edit an active campaign.

Actions

On any non-terminal campaign, the Actions menu (top-right of the detail page) exposes these lifecycle controls:

ActionWhen it’s availableWhat it does
Add cohortScheduled, Active, or PausedQueue more contacts onto the campaign. See Add a cohort.
PauseActiveSuspend dialing. In-progress calls finish; no new calls start.
ResumePausedRestart dialing with the current (possibly edited) configuration.
Cancel campaignScheduled, Active, or PausedStop the campaign permanently. This is a terminal state — it can’t be resumed.

Where to go next