← Abilities Directory

SureMail Abilities

SureMail exposes its SMTP/API email-delivery layer as abilities, letting AI list, add, and manage email-sending connections, inspect and resend logged emails, and check delivery statistics and plugin settings.

14

Total

7

Read

7

Write

Requires the SureMail plugin installed on WordPress 6.9+ (for Abilities API support). Every ability also requires the current user to have the 'manage_options' capability. Abilities that create, modify, resend, or delete data are additionally gated behind separate site options: the destructive abilities (delete-connection, delete-email-logs) require the 'suremails_abilities_api_delete' option to be enabled, and the write abilities (add-connection, update-connection, send-test-email, resend-email, update-settings) require the 'suremails_abilities_api_edit' option to be enabled.

Add new email connection

Write

suremails/add-connection

Creates and authenticates a new email-sending connection against its provider's credentials.

Delete connection

Destructive

suremails/delete-connection

Permanently deletes an email connection by ID, an action that cannot be undone.

Delete email logs

Destructive

suremails/delete-email-logs

Permanently deletes one or more email log entries and any attachments used only by them.

Get connection details

Read-only

suremails/get-connection

Retrieves the full non-sensitive details of a single email connection by its ID.

Get default connection

Read-only

suremails/get-default-connection

Returns the connection that WordPress is currently using to send all outgoing emails.

Get email delivery statistics

Read-only

suremails/get-email-stats

Returns aggregate sent/failed email counts and a daily breakdown for a given date range.

Get email log details

Read-only

suremails/get-email-log

Retrieves the full stored details of a single logged email, including its body and provider response.

Get plugin settings

Read-only

suremails/get-settings

Returns the site's current SureMail configuration, including default connection and logging preferences.

List connections

Read-only

suremails/list-connections

Lists every configured email-sending connection on the site, with sensitive credentials stripped out.

List email logs

Read-only

suremails/list-email-logs

Returns a paginated, filterable list of the site's logged email send attempts.

Resend email from log

Write

suremails/resend-email

Re-sends previously logged emails to their original recipients using the stored subject, body, and attachments.

Send test email

Write

suremails/send-test-email

Sends a real test email through a specific connection to verify it can deliver mail.

Update connection metadata

Write

suremails/update-connection

Updates the non-credential metadata of an existing connection, such as its sender name or title.

Update plugin settings

Write

suremails/update-settings

Changes one or more SureMail plugin-wide settings, such as logging or simulation mode.

More Email & CRM plugins with abilities

All Email & CRM →

Use SureMail's abilities with AI

Install Easy MCP AI on your WordPress site and any AI assistant can call these abilities in minutes.

Newsletter

The AI + WordPress space moves fast. Keep up.

New tools, workflow ideas, and product updates — be the first to know what's next.

No spam, unsubscribe anytime.