CommercePro
FluentCRM contacts and segments, handled by an agent
Find a contact, check which tags and lists they carry, add them to a segment, or read how a campaign performed. GoBuildWP keeps contact lookups privacy-bounded and never sends an email or starts a campaign on its own.
Included since GoBuildWP Pro 1.14.0.
Reads
- Contacts by email, status, tag or list, returning only the operator fields
- One contact's tags, lists, status and profile fields
- Lists and tags with their contact counts
- Campaign reporting: emails sent, opens, clicks and unsubscribes, read-only
Writes, after confirmation
- Add a contact with an explicit status
- Edit a contact's name, phone, address, type or status
- Apply or remove tags, and add or remove lists, on one contact
- Create an empty list or an unused tag
- Edition
- Pro 1.14.0
- Abilities
- 12
- Requires
- WordPress 6.9+, PHP 8.0+, FluentCRM 3.2.0+
- Agent skill
fluent-crm-integration
Abilities
The 12 FluentCRM abilities
Each one is its own MCP ability with its own input schema, and the bundled FluentCRM skill tells the agent which to call, when a dry run comes first and what it must show you before confirming.
Inspect6
fluent-crm-check-setupCheck FluentCRM Setupfluent-crm-get-contactGet FluentCRM Contactfluent-crm-list-campaignsList FluentCRM Campaignsfluent-crm-list-contactsList FluentCRM Contactsfluent-crm-list-listsList FluentCRM Listsfluent-crm-list-tagsList FluentCRM Tags
Create and change0
None in this module.
Destructive6
fluent-crm-create-contactCreate FluentCRM Contactfluent-crm-create-listCreate FluentCRM Listfluent-crm-create-tagCreate FluentCRM Tagfluent-crm-update-contactUpdate FluentCRM Contactfluent-crm-update-contact-listsUpdate FluentCRM Contact Listsfluent-crm-update-contact-tagsUpdate FluentCRM Contact Tags
Names are shown without the wppilot/ namespace and grouped by each ability's source annotation. Full descriptions join the ability reference when the release is published.
Safety
How FluentCRM changes are confirmed and put back
Not undoable, previous values returned
FluentCRM keeps contacts, lists, tags and their links in its own tables, so these writes are not rolled back from the change ledger. Each one returns what it replaced, or the tags and lists before and after, so the agent can reverse it with the opposite call.
Requirements
- WordPress and PHP
- 6.9+ and 8.0+
- GoBuildWP
- Pro 1.14.0 or later
- FluentCRM
- 3.2.0+
Out of reach by design
- Nothing sends an email or starts a campaign or automation directly
- A suppressed contact (unsubscribed, bounced, complained) is never moved back to subscribed
- Campaigns are reported on, never edited
- The site's safety profile, the connected user's capabilities and per-ability settings still apply on top of these limits.
Questions
FluentCRM and GoBuildWP, answered
Could a tag change trigger an email?
It can, indirectly. FluentCRM fires its Tag Applied and List Added events when a tag or list actually changes, and an automation you built may send mail on those events. The agent says so before you confirm.
Does every FluentCRM write need confirmation?
Yes. Creating or editing a contact, changing its tags or lists, and creating a list or tag all refuse to run without confirm=true.
When can I use the FluentCRM integration?
Now. It ships in GoBuildWP Pro 1.14.0; earlier Pro versions have no FluentCRM abilities, so update Pro first.
FluentCRM is a separate product. Listing an integration does not imply a vendor partnership or endorsement.
Get ready before FluentCRM support lands
Connect your site with GoBuildWP Free today and check what an agent can already read. The FluentCRM abilities arrive with that Pro update and switch on when FluentCRM 3.2.0 or later is active.