mailerpress-pro/list-wordpress-email-templates returns every WordPress transactional email type with its current MailerPress override state: default, custom or disabled.
A transactional email override points an email type at a MailerPress campaign, so the campaign becomes the template that email renders with. That is how a password reset ends up looking like the rest of the brand.
At a glance
| Ability | mailerpress-pro/list-wordpress-email-templates |
| Toolset | MailerPress Pro — toolset/mailerpress-pro |
| Group | MailerPress Pro › WordPress Emails |
| Requires | AcrossAI Pro, plus MailerPress with its Pro add-on 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
WordPress sends a handful of emails on its own — new user, password reset, email change confirmation, admin notifications — and they are plain text in a default install, which looks nothing like the rest of a branded site.
The three states are genuinely different. default means WordPress sends its own; custom means MailerPress renders a campaign instead; disabled means the email is suppressed entirely.
That third state is worth auditing carefully. A disabled password-reset email is a site where nobody can recover an account, and nothing on the site reports it — the request succeeds and no email arrives.
So reading this list is a real check rather than a curiosity, particularly on a site where somebody has been tidying up notification noise.
Read-only.
Input
This ability takes no input.
What comes back
| Name | Type | What it is |
|---|---|---|
templates | array | Each email type with its override state and the campaign backing it when custom. |
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 do our WordPress emails look like?
It resolves to one call:
{
"ability": "mailerpress-pro/list-wordpress-email-templates",
"parameters": {}
}Worth knowing
- Three states: default, custom and disabled.
- A disabled password-reset email means nobody can recover an account.
- Disabled emails fail silently — the request succeeds, nothing arrives.
- Read-only.
Related abilities
- MailerPress Pro Save WordPress Email Template — change one
- MailerPress Pro Send Test WordPress Email — see what one looks like
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category