mailerpress/list-workflow-triggers lists every registered workflow trigger with its key, label, description, icon, category and hook.
Call it before composing a workflow.
At a glance
| Ability | mailerpress/list-workflow-triggers |
| Toolset | MailerPress — toolset/mailerpress |
| Group | MailerPress › Workflows |
| 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
Triggers are registered rather than fixed, so the set depends on what is installed. A WooCommerce integration adds purchase triggers; a form plugin adds submission triggers.
A trigger key that does not exist on this site produces a workflow that never fires, with no error — the same silent failure as a LearnDash achievement with a bad trigger.
The hook is the underlying WordPress action the trigger listens to, which is the detail that explains timing. A trigger firing on a hook that runs before some other plugin has finished will see data in an intermediate state.
The category groups triggers by what they concern — contacts, campaigns, commerce — which is how you find the one you want in a long list.
MailerPress returns a bare array here; the response is wrapped into an object so callers do not have to special-case the shape.
Input
This ability takes no input.
What comes back
| Name | Type | What it is |
|---|---|---|
triggers | array | Each trigger with its key, label, description, icon, category and hook. |
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 can start an automation?
It resolves to one call:
{
"ability": "mailerpress/list-workflow-triggers",
"parameters": {}
}Worth knowing
- Extensible — the available triggers depend on what is installed.
- An unknown trigger key produces a workflow that never fires, silently.
- The hook explains timing relative to other plugins.
- The bare array is wrapped for consistency.
Related abilities
- MailerPress Create Workflow — use one
- MailerPress List Workflow Actions — what a workflow can do
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category