30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

MailerPress Retry Failed Workflow Jobs

mailerpress/retry-failed-workflow-jobs retries FAILED jobs for a workflow. Provide a job_id to retry one, or omit it to retry every failed job for that workflow.

Only jobs in FAILED status can be retried; anything else returns invalid_status.

At a glance

Abilitymailerpress/retry-failed-workflow-jobs
ToolsetMailerPress — toolset/mailerpress
GroupMailerPress › Workflows
RequiresAcrossAI Pro, plus MailerPress active on the site
Capabilitymanage_options
SafetyWrites data
RepeatableNot idempotent — each call changes the row set, so re-running is not a no-op
Ships inAcrossAI Pro 0.9.16 and later

How it works

A retried job resumes the contact’s progress through the workflow from where it failed, which means the actions before the failure do not repeat.

That matters: retrying a job that failed after sending an email does not send it again.

Whether a retry succeeds depends entirely on why it failed. A transient problem — a mail provider timeout, a database hiccup — retries cleanly. A configuration problem, such as a step referencing a deleted template, fails identically every time.

So reading mailerpress/get-workflow-logs first is what distinguishes a worth retrying from a fix-first.

Retrying everything for a workflow with a systematic fault is a loop: every job fails again, in the same place, for the same reason.

Not idempotent.

Input

NameTypeRequiredWhat it is
idintegerYesThe workflow.
job_idintegerNoOne job. Omit to retry every failed job.

What comes back

NameTypeWhat it is
retriedintegerHow many jobs were re-queued.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent 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:

Retry the failed jobs on that automation.

It resolves to one call:

{
  "ability": "mailerpress/retry-failed-workflow-jobs",
  "parameters": {
    "id": 21
  }
}

Worth knowing

  • A retry resumes from the failure point — earlier actions do not repeat.
  • Transient failures retry cleanly; configuration failures do not.
  • Retrying everything on a systematic fault just fails everything again.
  • Not idempotent.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading