mailerpress/pause-campaign-batch cancels the pending Action Scheduler actions for a running send batch and sets the campaign back to draft.
Chunks not yet dispatched are deleted. Contacts already emailed stay emailed.
At a glance
| Ability | mailerpress/pause-campaign-batch |
| Toolset | MailerPress — toolset/mailerpress |
| Group | MailerPress › Campaigns & Sending |
| Requires | AcrossAI Pro, plus MailerPress active on the site |
| Capability | manage_options |
| Safety | Writes data |
| Repeatable | Not idempotent — each call changes the row set, so re-running is not a no-op |
| Ships in | AcrossAI Pro 0.9.16 and later |
How it works
That is the whole shape of it. A send in progress has already reached some of the audience, and nothing can undo that — pausing stops the rest.
So the useful question when something is wrong mid-send is how much has gone, which mailerpress/get-batch-chunks answers by showing which chunks are completed.
Setting the campaign back to draft is what stops it being picked up again, and it is also what makes the campaign editable — a campaign in progress is locked.
Resuming is mailerpress/resume-campaign-batch, with one caveat: the cancelled scheduler actions are not recreated by that ability. MailerPress reissues them.
Pausing to fix a broken campaign mid-send leaves two versions in the wild — what the first chunks received and what the rest will. That is unavoidable and worth being deliberate about.
Not idempotent.
Input
| Name | Type | Required | What it is |
|---|---|---|---|
batch_id | integer | Yes | The send batch. |
What comes back
| Name | Type | What it is |
|---|---|---|
paused | boolean | Whether the batch was paused. |
chunks_cancelled | integer | How many pending chunks were removed. |
success | boolean | Whether the call completed. |
message | string | A one-line summary of what happened, suitable for showing a human. |
error_code | string | Present only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation. |
Example
Ask your assistant:
Stop that send — there is a mistake in it.
It resolves to one call:
{
"ability": "mailerpress/pause-campaign-batch",
"parameters": {
"batch_id": 91
}
}Worth knowing
- Already-sent chunks cannot be recalled.
- The campaign goes back to draft, which also unlocks it for editing.
- Fixing mid-send means two versions reached the list.
- Resuming does not recreate the cancelled scheduler actions — MailerPress reissues them.
Related abilities
- MailerPress Get Batch Chunks — how much has already gone
- MailerPress Resume Campaign Batch — start it again
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category