Description
Is your feature request related to a problem? Please describe.
If a script needs to be updated, admins can prevent texters from requesting new texts on that campaign but cannot easily prevent texters from sending messages that exist in their workflows already.
Because the campaign archiving process now requires that the entire contacts table be updated, archiving a campaign is not a suitable method for pausing a campaign.
Describe the solution you'd like
Campaigns should have four statuses: Unstarted, Started, Paused, and Archived. Paused should serve as a soft archive, removing that assignment from Texter Todos without modifying the contacts table.
Describe alternatives you've considered
The campaign archiving process could be modified so that archiving and unarchiving a campaign were an immediate, lightweight way to pause and restart a campaign.