← Abilities Directory

Better Messages Abilities

Better Messages exposes its private messaging system as abilities, letting an AI assistant search for users, read and send messages, manage conversation participants and moderators, and review or moderate pending messages.

27

Total

9

Read

18

Write

Requires the Better Messages plugin on WordPress 6.9+ (for the Abilities API). Every registered ability additionally checks that the current user has the 'manage_options' capability before it will run.

Add Participant

Write

better-messages/add-participant

Add one or more users to an existing conversation.

Approve Message

Write

better-messages/approve-message

Approve a pending message so it becomes visible to conversation participants.

Blacklist User

Write

better-messages/blacklist-user

Add a user to the messaging blacklist so their future messages require moderation.

Change Conversation Subject

Write

better-messages/change-subject

Rename a conversation's subject line.

Create Conversation

Write

better-messages/create-conversation

Start a new conversation with one or more recipients and an initial message.

Delete Conversation

Destructive

better-messages/delete-conversation

Archive (hide) a conversation for the current user.

Delete Messages

Destructive

better-messages/delete-messages

Delete one or more messages from a conversation.

Edit Message

Write

better-messages/edit-message

Edit the content of an existing message.

Get Conversation

Read-only

better-messages/get-conversation

Retrieve a conversation's participants and recent messages.

Get Messages

Read-only

better-messages/get-messages

Retrieve recent messages from a specific conversation.

Get Messaging Statistics

Read-only

better-messages/get-stats

Get site-wide messaging totals: threads, messages, pending moderation, and chat rooms.

Get Pending Messages

Read-only

better-messages/get-pending-messages

List messages awaiting moderation approval, paginated.

Get Private Conversation

Write

better-messages/get-private-conversation

Get the thread ID of a private 1-on-1 conversation with a user, creating it if needed.

Get Unread Count

Read-only

better-messages/get-unread-count

Get the total number of unread messages for a user.

List Conversations

Read-only

better-messages/list-conversations

List a user's conversations with unread counts, last activity, and participant totals.

List Participants

Read-only

better-messages/list-participants

List the participants of a conversation with their names and avatars.

Make User a Moderator

Write

better-messages/make-moderator

Promote a conversation participant to moderator.

Mark Conversations Read

Write

better-messages/mark-read

Mark one, several, or all conversations as read for the current user.

Reject Message

Destructive

better-messages/reject-message

Reject and permanently delete a pending message.

Remove Moderator Role

Write

better-messages/unmake-moderator

Revoke moderator status from a conversation participant.

Remove Participant

Destructive

better-messages/remove-participant

Remove a single user from a conversation.

Remove User from Blacklist

Write

better-messages/unblacklist-user

Remove a user from the messaging blacklist.

Remove User from Whitelist

Write

better-messages/unwhitelist-user

Remove a user from the messaging whitelist.

Search Messages

Read-only

better-messages/search-messages

Search for messages by keyword across all of the current user's conversations.

Search Users

Read-only

better-messages/search-users

Search WordPress users by name or username to find someone to message.

Send Message

Write

better-messages/send-message

Send a message into an existing conversation, optionally as a specific user.

Whitelist User

Write

better-messages/whitelist-user

Add a user to the messaging whitelist so their messages skip moderation.

More Email & CRM plugins with abilities

All Email & CRM →

Use Better Messages'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.