mailerpress/list-templates returns every email template on the site.
There is no pagination on the MailerPress side, so the full list comes back.
At a glance
| Ability | mailerpress/list-templates |
| Toolset | MailerPress — toolset/mailerpress |
| Group | MailerPress › Templates |
| 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
Templates are reusable content that campaigns can be based on. The relationship is a copy rather than a link: a campaign based on a template takes a snapshot, and changing the template afterwards does not change the campaign.
That is worth knowing in both directions. Fixing a typo in a template does not fix it in the campaigns already built from it, and deleting a template does not break them.
Templates carry categories, which is the only organising mechanism they have — and unknown category names are auto-created on write, so a typo produces a new category rather than an error.
On an established site that produces a category list with several near-duplicates.
The absence of pagination means this is a large response on a site with many templates, and there is no way to narrow it at the source.
Input
This ability takes no input.
What comes back
| Name | Type | What it is |
|---|---|---|
templates | array | Every template with its name, categories and usage type. |
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 email templates do we have?
It resolves to one call:
{
"ability": "mailerpress/list-templates",
"parameters": {}
}Worth knowing
- A campaign takes a snapshot of a template, not a link to it.
- Fixing a template does not fix campaigns already built from it.
- Unknown categories are auto-created, so typos become categories.
- No pagination — the whole list, always.
Related abilities
- MailerPress Get Template — one template with its body
- MailerPress Create Template — add one
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category