mailerpress-pro/send-test-woocommerce-email sends a test rendering of the currently configured template for a WooCommerce email type.
An email is actually delivered. Requires WooCommerce to be active.
At a glance
| Ability | mailerpress-pro/send-test-woocommerce-email |
| Toolset | MailerPress Pro — toolset/mailerpress-pro |
| Group | MailerPress Pro › WooCommerce Emails |
| Requires | AcrossAI Pro, plus MailerPress with its Pro add-on active on the site |
| Capability | manage_options |
| Safety | Writes data |
| Repeatable | Not idempotent — each call changes the row set, so re-running is not a no-op |
| Ships in | AcrossAI Pro 0.9.16 and later |
This sends a real email
This actually sends an email to the address given. It is not a preview and not a dry run — the message leaves the site through the configured mail path and lands in a real inbox. The order details render against placeholder data rather than a real order, so what arrives proves the template renders and the mail path works — not that a particular customer’s email would be correct.
How it works
Shop emails are the ones worth testing most, because they fire at moments nobody can repeat on demand. An order confirmation renders when somebody orders, and discovering a problem then means a customer already saw it.
The test renders the configured template against placeholder order data and sends it through the site’s real mail path — which is the part that catches the failures nothing else does. A template can be perfect and the email never arrive.
Deliverability is the other thing a test surfaces. Transactional email from a shop is exactly the category spam filters scrutinise, and a test to a real inbox shows whether it lands in one.
Run it after every template change and after any change to the site’s mail configuration.
Not idempotent — each call sends.
Input
| Name | Type | Required | What it is |
|---|---|---|---|
type | string | Yes | The WooCommerce email type to test. |
to | string | Yes | The address to send to. |
What comes back
| Name | Type | What it is |
|---|---|---|
sent | boolean | Whether the send was accepted by the mail path. |
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:
Send me a test order confirmation.
It resolves to one call:
{
"ability": "mailerpress-pro/send-test-woocommerce-email",
"parameters": {
"type": "customer_processing_order",
"to": "me@example.com"
}
}Worth knowing
- A real email is delivered.
- Order details are placeholders, not a real order.
- Catches mail-path and deliverability failures nothing else does.
- Run after template and mail configuration changes alike.
Related abilities
- MailerPress Pro Save WooCommerce Email Template — what you are testing
- MailerPress Pro List WooCommerce Email Templates — which types exist
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category