mailerpress/get-dashboard-recent-campaigns returns the most recent campaigns with their headline statistics.
The default limit is five, matching the MailerPress admin dashboard widget.
At a glance
| Ability | mailerpress/get-dashboard-recent-campaigns |
| Toolset | MailerPress — toolset/mailerpress |
| Group | MailerPress › Dashboard |
| Requires | AcrossAI Pro, plus MailerPress active on the site |
| Capability | manage_options |
| Safety | Read-only — changes nothing |
| Repeatable | Idempotent — running it twice leaves the same result |
| Ships in | AcrossAI Pro 0.9.16 and later |
How it works
This is the campaign-level companion to the aggregate performance series: that one says whether email is working, this one says which campaigns the answer came from.
Reading them together is how an aggregate dip gets attributed. A week with a poor open rate and one campaign in it has an obvious cause.
Headline statistics rather than full ones, so this is an orientation read. mailerpress/get-campaign-status-summary returns status and batch state alongside the figures, which is the better monitoring call.
Recent by creation rather than by send, so a draft created yesterday appears above a campaign sent last week — worth knowing when the list looks unexpected.
Raising the limit turns this into a short performance history without the full listing.
Input
| Name | Type | Required | What it is |
|---|---|---|---|
limit | integer | No — defaults to 5 | How many campaigns to return. |
What comes back
| Name | Type | What it is |
|---|---|---|
campaigns | array | Recent campaigns with headline statistics. |
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:
What have we sent recently and how did it do?
It resolves to one call:
{
"ability": "mailerpress/get-dashboard-recent-campaigns",
"parameters": {}
}Worth knowing
- Attributes an aggregate dip to specific campaigns.
- Recent by creation, not by send.
- Headline figures only — the status summary is the monitoring call.
- Read-only.
Related abilities
- MailerPress Get Campaign Status Summary — the fuller monitoring read
- MailerPress Dashboard Email Performance — the aggregate
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category