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
Writesuremails/add-connection
Creates and authenticates a new email-sending connection against its provider's credentials.
Delete connection
Destructivesuremails/delete-connection
Permanently deletes an email connection by ID, an action that cannot be undone.
Delete email logs
Destructivesuremails/delete-email-logs
Permanently deletes one or more email log entries and any attachments used only by them.
Get connection details
Read-onlysuremails/get-connection
Retrieves the full non-sensitive details of a single email connection by its ID.
Get default connection
Read-onlysuremails/get-default-connection
Returns the connection that WordPress is currently using to send all outgoing emails.
Get email delivery statistics
Read-onlysuremails/get-email-stats
Returns aggregate sent/failed email counts and a daily breakdown for a given date range.
Get email log details
Read-onlysuremails/get-email-log
Retrieves the full stored details of a single logged email, including its body and provider response.
Get plugin settings
Read-onlysuremails/get-settings
Returns the site's current SureMail configuration, including default connection and logging preferences.
List connections
Read-onlysuremails/list-connections
Lists every configured email-sending connection on the site, with sensitive credentials stripped out.
List email logs
Read-onlysuremails/list-email-logs
Returns a paginated, filterable list of the site's logged email send attempts.
Resend email from log
Writesuremails/resend-email
Re-sends previously logged emails to their original recipients using the stored subject, body, and attachments.
Send test email
Writesuremails/send-test-email
Sends a real test email through a specific connection to verify it can deliver mail.
Update connection metadata
Writesuremails/update-connection
Updates the non-credential metadata of an existing connection, such as its sender name or title.
Update plugin settings
Writesuremails/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.