30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

MailerPress Pro Send Test WooCommerce Email

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

Abilitymailerpress-pro/send-test-woocommerce-email
ToolsetMailerPress Pro — toolset/mailerpress-pro
GroupMailerPress Pro › WooCommerce Emails
RequiresAcrossAI Pro, plus MailerPress with its Pro add-on active on the site
Capabilitymanage_options
SafetyWrites data
RepeatableNot idempotent — each call changes the row set, so re-running is not a no-op
Ships inAcrossAI 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

NameTypeRequiredWhat it is
typestringYesThe WooCommerce email type to test.
tostringYesThe address to send to.

What comes back

NameTypeWhat it is
sentbooleanWhether the send was accepted by the mail path.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent 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


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading