GoBuildWP

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 Setup
  • fluent-crm-get-contactGet FluentCRM Contact
  • fluent-crm-list-campaignsList FluentCRM Campaigns
  • fluent-crm-list-contactsList FluentCRM Contacts
  • fluent-crm-list-listsList FluentCRM Lists
  • fluent-crm-list-tagsList FluentCRM Tags

Create and change0

None in this module.

Destructive6

  • fluent-crm-create-contactCreate FluentCRM Contact
  • fluent-crm-create-listCreate FluentCRM List
  • fluent-crm-create-tagCreate FluentCRM Tag
  • fluent-crm-update-contactUpdate FluentCRM Contact
  • fluent-crm-update-contact-listsUpdate FluentCRM Contact Lists
  • fluent-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.