Better Messages abilities, governed through the Bridge

An agent can search users, read and send private messages, manage conversations and their participants, and moderate the messaging system by approving, rejecting, blacklisting, or whitelisting users.

Abilities
279 read14 write4 destructive
Active installs
10K+
Rating
96% (142 ratings)
Version
3.0.11
Requires
WP 5.9.0+, PHP 7.4+
Last updated
2026-09-27

What has to be true first

Needs WordPress 6.9 or later with Better Messages active. Every one of its abilities checks the manage_options capability through an inline permission callback, so only a WordPress administrator account can use any of them through the Bridge, not the ordinary member who owns the conversation.

A note on the count below

27 wp_register_ability calls read directly from the plugin's moderation, messaging, conversations, users, and participants ability files, matching the directory's count of 27 exactly. Each carries an explicit readonly/destructive annotation, so risk is read from the code rather than defaulted.

The 27 Better Messages abilities

Grouped by what each one can change. Every one starts off until you enable it.

Read 9

  • Read

    List Conversations

    Returns the list of conversations for the current user with unread counts and last activity.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-list-conversations
  • Read

    Get Conversation

    Returns conversation details including participants and recent messages.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-get-conversation
  • Read

    Get Messaging Statistics

    Returns messaging statistics including total messages, conversations, and pending moderation count.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-get-stats
  • Read

    Get Messages

    Returns messages from a conversation.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-get-messages
  • Read

    Search Messages

    Searches for messages by keyword across all conversations.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-search-messages
  • Read

    Get Pending Messages

    Returns messages awaiting moderation approval.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-get-pending-messages
  • Read

    List Participants

    Returns the list of participants in a conversation.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-list-participants
  • Read

    Search Users

    Search for users by name or username to start a conversation with.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-search-users
  • Read

    Get Unread Count

    Returns the total number of unread messages for a user.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-get-unread-count

Write 14

  • Write

    Create Conversation

    Creates a new conversation with specified recipients and optionally sends the first message.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-create-conversation
  • Write

    Get Private Conversation

    Gets or creates a private 1-on-1 conversation with a specific user.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-get-private-conversation
  • Write

    Mark Conversations Read

    Marks one or more conversations as read.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-mark-read
  • Write

    Change Conversation Subject

    Changes the subject line of a conversation.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-change-subject
  • Write

    Make User a Moderator

    Grants moderator role to a user in a conversation.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-make-moderator
  • Write

    Remove Moderator Role

    Removes moderator role from a user in a conversation.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-unmake-moderator
  • Write

    Send Message

    Sends a message to a conversation.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-send-message
  • Write

    Edit Message

    Edits an existing message content.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-edit-message
  • Write

    Approve Message

    Approves a pending message so it becomes visible to all participants.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-approve-message
  • Write

    Blacklist User

    Adds a user to the messaging blacklist.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-blacklist-user
  • Write

    Remove User from Blacklist

    Removes a user from the messaging blacklist.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-unblacklist-user
  • Write

    Whitelist User

    Adds a user to the messaging whitelist.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-whitelist-user
  • Write

    Remove User from Whitelist

    Removes a user from the messaging whitelist.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-unwhitelist-user
  • Write

    Add Participant

    Adds one or more users to a conversation.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-add-participant

Destructive 4

  • Destructive

    Delete Conversation

    Deletes (hides) a conversation for the current user.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-delete-conversation
  • Destructive

    Delete Messages

    Deletes one or more messages from a conversation.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-delete-messages
  • Destructive

    Reject Message

    Rejects and deletes a pending message.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-reject-message
  • Destructive

    Remove Participant

    Removes a user from a conversation.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-better-messages-remove-participant

How to switch these on

Four steps from two active plugins to a governed connection.

  1. Install Better Messages and Agent Abilities for MCP

    Both plugins need to be active on the same WordPress site. Better Messages registers its own abilities; this plugin discovers and governs them.

  2. Open the Other plugins screen

    In Agent Abilities for MCP, open the Bridge tab (labeled "Other plugins" in the admin). Abilities from every registered plugin appear there, grouped by the plugin that registered them.

  3. Enable one ability at a time

    Every ability from Better Messages starts off. Turn on only the ones you want an agent to reach, or enable the whole set in one click.

  4. Connect as a least-privilege user

    Approve the connection as a WordPress account scoped to what you actually want the agent to do. Each call still re-checks that account’s capability before it runs.

Read more in how bridging works or the full documentation.

Frequently asked questions

Does Better Messages work with the Bridge?

Yes. Better Messages registers its messaging, moderation, and participant operations as core WordPress abilities with no extra setting, so the Bridge can list and wrap every one once the operator switches it on.

Do Better Messages's abilities register automatically?

Yes, unconditionally, once Better Messages is active. Nothing else has to be configured for the Bridge to discover them.

Does Better Messages need anything special to work with the Bridge?

Needs WordPress 6.9 or later with Better Messages active. Every one of its abilities checks the manage_options capability through an inline permission callback, so only a WordPress administrator account can use any of them through the Bridge, not the ordinary member who owns the conversation.

More Content plugins

An agent can discover ACF field groups, custom post types, and custom taxonomies that the site owner has opted into AI access, then list, read, create, update, and delete items of those content types along with their custom field values.

Content2M+ active installs
7 read7 write2 destructive
Built-in integration tooView abilities

An agent can list and inspect tables, charts and media on the site, read the plugin's system info, licence tier and changelog, and create or edit Simple tables and charts, upload images from a URL, and update table, chart, or global plugin settings.

Content60K+ active installs
9 read8 write
View abilities

An agent can list, read, create, update and delete docs, doc categories/tags/glossary terms, FAQs and FAQ groups, attach FAQ groups to a doc, read per-doc view analytics, read the plugin's status, and read or update its settings.

Content30K+ active installs
9 read9 write5 destructive
View abilities

Verified from Better Messages's own free wordpress.org code on 28 September 2026, not from its marketing claims. Not every ability listed here has been run end to end against a live site. Plugin authors change their code, so a name, a capability, or a condition can be different in a later release. This site is not affiliated with, or endorsed by, wordplus or Better Messages. Back to the full directory.

Back to the plugin directory

Bridge Better Messages, keep the same control.

Every ability starts off, is scoped to the user you connect, and is written to the same audit log as core. Turn on only what you need.

Off by default. Capability checked on every call.