An agent can read the site's recent email-delivery debug events and failures without opening the WP Mail SMTP admin screen.
FluentCRM abilities, governed through the Bridge
An agent can read CRM context, contacts, tags, lists, campaigns, and automations, create or update contacts individually or in bulk, delete a contact or a note, apply tags and lists across many contacts, manage tags and lists, preview and send campaign or one-off emails, manage campaigns and their send status, and move a contact through a funnel.
- Abilities
- 2512 read3 write10 destructive
- Active installs
- 80K+
- Rating
- 96% (249 ratings)
- Version
- 3.2.0
- Requires
- WP 5.0+, PHP 7.4+
- Last updated
- 2026-09-03 2:41pm GMT
View FluentCRM on WordPress.org
What has to be true first
Needs WordPress 6.9 or newer with FluentCRM active. Every ability checks a dedicated fcrm_* capability for the resource and action involved (view, read, or manage contacts, emails, funnels, or settings).
The 25 FluentCRM abilities
Grouped by what each one can change. Every one starts off until you enable it.
Read 12
- Read
Get CRM Context
Returns a compact, permission-scoped discovery payload: identity, callable tool groups, site/timezone, and section availability.
- Read
List Contacts
Lists and filters contacts with their tags and lists inline, with batch lookup by email.
- Read
Get Contact Filter Schema
Returns the filterable properties, operators, and value types for the advanced contact filter engine.
- Read
Get Contact
Returns the full profile for one contact by id or email.
- Read
List Tags
Returns the full tag registry, searchable and paginated.
- Read
List Contact Lists
Returns the full contact-list registry, searchable and paginated.
- Read
List Campaigns
Lists email campaigns, with optional aggregate engagement stats.
- Read
Get Campaign
Returns one campaign's details, stats, and optional A/B subjects, link report, or recipient estimate.
- Read
List Automations
Lists automations (funnels) with subscriber counts inline.
- Read
List Funnel Subscribers
Lists contacts enrolled in a funnel by status.
- Read
Get Automation
Returns a funnel's sequences and per-step report.
- Read
Render Email Preview
Renders the final HTML and resolved smart codes for a campaign or draft without sending or persisting anything.
Write 3
- Write
Add Contact Note
Adds a note, call, email, or meeting record to a contact.
- Write
Send Test Email
Sends a real test copy of a saved campaign or draft to one address, subject-prefixed TEST.
- Write
Send Email to Contact
Sends a one-off email to a subscribed contact through the normal send queue.
Destructive 10
- Destructive
Create or Update Contact
Creates or updates one contact by id or email, including status and email changes.
- Destructive
Bulk Create or Update Contacts
Creates or updates up to 500 contacts in one call, returning per-row results.
- Destructive
Delete Contact
Hard-deletes a contact, optionally wiping its email log too. Cannot be undone.
- Destructive
Apply Tags/Lists Across Contacts
Adds or removes tags and lists across many contacts at once, by id list or filter.
- Destructive
Manage Tag
Creates, updates, deletes, or merges a tag.
- Destructive
Manage List
Creates, updates, deletes, or merges a contact list.
- Destructive
Delete Contact Note
Deletes a single subscriber note by id.
- Destructive
Create or Update Campaign
Creates or updates a draft campaign. Never sends it.
- Destructive
Change Campaign Status
Schedules, pauses, resumes, unschedules, or deletes a campaign.
- Destructive
Update Contact Automation Status
Resumes, cancels, or advances a contact's position in a funnel.
No abilities match that search.
How to switch these on
Four steps from two active plugins to a governed connection.
Install FluentCRM and Agent Abilities for MCP
Both plugins need to be active on the same WordPress site. FluentCRM registers its own abilities; this plugin discovers and governs them.
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.
Enable one ability at a time
Every ability from FluentCRM starts off. Turn on only the ones you want an agent to reach, or enable the whole set in one click.
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 FluentCRM work with the Bridge?
Yes. FluentCRM registers all 25 of its contact, campaign, and automation abilities in the core Abilities API with explicit readonly/destructive annotations, so the Bridge can classify and expose each one directly.
Do FluentCRM's abilities register automatically?
Yes, unconditionally, once FluentCRM is active. Nothing else has to be configured for the Bridge to discover them.
Does FluentCRM need anything special to work with the Bridge?
Needs WordPress 6.9 or newer with FluentCRM active. Every ability checks a dedicated fcrm_* capability for the resource and action involved (view, read, or manage contacts, emails, funnels, or settings).
More Email plugins
An agent can pull the plugin's mail debug log to see recent send successes and failures without opening the admin screen.
GoSMTP
ConditionalOnce enabled, an agent can read the site's SMTP configuration and mailer list without ever seeing stored credentials, and fire a test email to check deliverability.
Verified from FluentCRM'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, WPManageNinja or FluentCRM. Back to the full directory.
Bridge FluentCRM, 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.