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

Start free trial

MailerPress Get Workflow Stats

mailerpress/get-workflow-stats returns aggregate execution stats for one workflow: total runs, active jobs, completed jobs, failed jobs, exit jobs, and per-step throughput.

The per-step throughput is what diagnoses a workflow.

At a glance

Abilitymailerpress/get-workflow-stats
ToolsetMailerPress — toolset/mailerpress
GroupMailerPress › Workflows
RequiresAcrossAI Pro, plus MailerPress active on the site
Capabilitymanage_options
SafetyRead-only — changes nothing
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Pro 0.9.16 and later

How it works

A workflow with a hundred entries and two completions has ninety-eight people stuck somewhere, and the throughput per step says where. A step with entries and no exits is the blockage.

Exit jobs are distinct from failed ones. An exit is a contact leaving the workflow because a condition sent them out — which is by design — while a failure is something going wrong.

Conflating the two makes a working workflow look broken, which is why they are counted separately.

Active jobs are contacts currently in flight. That number is why disabling a workflow does not stop it immediately: those people are already inside it.

Zero total runs on an enabled workflow means the trigger never fires — a wrong trigger key, or a hook that does not happen on this site.

Input

NameTypeRequiredWhat it is
idintegerYesThe workflow.

What comes back

NameTypeWhat it is
statsobjectTotal runs, active, completed, failed and exit jobs, with per-step throughput.
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:

Is that automation working?

It resolves to one call:

{
  "ability": "mailerpress/get-workflow-stats",
  "parameters": {
    "id": 21
  }
}

Worth knowing

  • A step with entries and no exits is the blockage.
  • Exits are by design; failures are not. They are counted separately.
  • Active jobs are why disabling does not stop a workflow immediately.
  • Zero runs on an enabled workflow means the trigger never fires.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading