Works with AI · Ships the Abilities API
Manage SureMail with AI
SureMail registers 14 abilities with the WordPress Abilities API. Connect it to Claude, ChatGPT, or Cursor with WPVibe and your assistant can call them by asking in plain English.
Up and running in three steps
Install WPVibe
Add the free WPVibe plugin from WordPress.org to the site running SureMail.
Connect your AI
Claude, ChatGPT, Cursor, and more. One click to authorize, and no passwords ever go in the chat.
Ask in plain English
Describe the outcome you want and let the assistant do the clicking.
Every SureMail ability
SureMail registers these with the WordPress Abilities API under the suremails namespace. Your AI finds them with discover_abilities and calls them with run_ability; only abilities marked destructive ask for your approval before they run. Registered means a fresh install of v2.0.3 ships it and we have not run it yet.
| Ability | What it does | Access | Status |
|---|---|---|---|
|
List connections suremails/list-connections
|
Lists every configured email-sending connection on this WordPress site. | Read | Registered |
|
Get connection details suremails/get-connection
|
Retrieves the full details of a single email connection by its unique ID. | Read | Registered |
|
Get default connection suremails/get-default-connection
|
Returns the currently active default email connection that WordPress uses to send all outgoing emails. | Read | Registered |
|
Delete connection suremails/delete-connection
|
Permanently deletes an email connection by its ID. | Write | Registered |
|
Add new email connection suremails/add-connection
|
Creates and authenticates a new email-sending connection on this WordPress site. | Write | Registered |
|
Update connection metadata suremails/update-connection
|
Updates the non-credential metadata of an existing email connection. | Write | Registered |
|
Send test email suremails/send-test-email
|
Sends a real test email through a specific connection to a given recipient address. | Write | Registered |
|
List email logs suremails/list-email-logs
|
Returns a paginated list of email log records stored by SureMails. | Read | Registered |
|
Get email log details suremails/get-email-log
|
Retrieves the full details of a single email log entry by its ID. | Read | Registered |
|
Delete email logs suremails/delete-email-logs
|
Permanently deletes one or more email log entries by their IDs. | Write | Registered |
|
Resend email from log suremails/resend-email
|
Re-sends one or more previously logged emails to their original recipients using the original subject, body, headers, and attachments. | Write | Registered |
|
Get email delivery statistics suremails/get-email-stats
|
Returns aggregate email delivery statistics for a given date range. | Read | Registered |
|
Get plugin settings suremails/get-settings
|
Returns the current SureMails plugin configuration. | Read | Registered |
|
Update plugin settings suremails/update-settings
|
Changes one or more SureMails plugin settings. | Write | Registered |
Registered today, verified next
This list comes from installing SureMail on a clean WordPress site and reading what it registers, refreshed weekly. Verified pages go further: we run every ability through WPVibe and publish tested recipes. SureMail is in that queue.