CartFlows abilities, governed through the Bridge

An agent can list, read, create, clone, publish, unpublish, trash, and restore funnels and their steps, read and update checkout, thank-you, optin, and landing step settings, manage product-to-funnel mappings, and import flow templates.

Abilities
4619 read26 write1 destructive
Active installs
200K+
Rating
96% (508 ratings)
Version
3.2.1
Requires
WP 5.8+, PHP 7.2+
Last updated
2026-09-23 8:56am GMT

What has to be true first

CartFlows must be active with WordPress 6.9 or newer. Every ability checks the plugin's own cartflows_manage_flows_steps capability rather than a core WordPress capability.

The 46 CartFlows abilities

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

Read 19

  • Read

    List funnels

    Returns a paginated list of CartFlows funnels.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-list-flows
  • Read

    Get funnel

    Returns full data for a single CartFlows funnel by ID, including its ordered steps, settings, and admin/frontend URLs.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-flow
  • Read

    Get step

    Returns full data for a single CartFlows step by ID, including its type (checkout, thankyou, optin, landing), settings, and page-builder edit link.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-step
  • Read

    Get funnel analytics

    Returns revenue and order analytics for CartFlows funnels within a date range.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-flow-stats
  • Read

    Export funnel data

    Exports one or more CartFlows funnels as structured JSON data, including all steps and their settings.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-export-flow
  • Read

    Get general settings

    Returns CartFlows general settings: default page builder, global checkout page, and display/override flags such as override_global_checkout and disallow_indexing.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-general-settings
  • Read

    Get store checkout flow

    Returns the ID and details of the CartFlows flow configured as the global store checkout.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-store-checkout
  • Read

    Get permalink settings

    Returns the CartFlows URL slug configuration for flows and steps: the step base slug, the flow base slug, and the permalink structure option.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-permalink-settings
  • Read

    Get integration settings

    Returns the active pixel and analytics integration configurations for CartFlows: Facebook, Google Analytics, Google Ads, TikTok, Pinterest, and Snapchat.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-integration-settings
  • Read

    Get checkout step settings

    Returns the full configuration of a checkout step: layout, products assigned, form field toggles, place order button settings, and design options.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-checkout-settings
  • Read

    Get checkout products

    Returns the list of WooCommerce products assigned to a checkout step, including product ID, name, quantity, discount type/value, and thumbnail URL.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-checkout-products
  • Read

    Get checkout form fields

    Returns the billing and shipping field configuration for a checkout step, including field order, labels, enabled/required/optimized states, and widths.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-checkout-fields
  • Read

    Get thank you step settings

    Returns the full configuration of a thank you step: layout skin, section visibility toggles (order overview, order details, billing, shipping), custom thank you text, redirect settings, and design options.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-thankyou-settings
  • Read

    Get optin step settings

    Returns the full configuration of an optin step: assigned product, submit button text, pass-fields settings, and billing field list.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-optin-settings
  • Read

    Get landing step settings

    Returns the configuration of a landing step: step slug, next step link shortcode, and disable-step toggle.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-landing-settings
  • Read

    Get email report settings

    Returns the weekly email report configuration: whether reports are enabled, the list of recipient email addresses, and the next scheduled send time.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-email-report-settings
  • Read

    Get product flow mapping

    Returns the CartFlows flow mapping for a WooCommerce product: which flow the product redirects to after add-to-cart, and any custom button text override.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-get-product-flow-mapping
  • Read

    List product flow mappings

    Returns a paginated list of WooCommerce products that have a CartFlows flow mapping configured.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-list-product-flow-mappings
  • Read

    List flow templates

    Returns a paginated list of CartFlows flow templates from the cached template library.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-list-flow-templates

Write 26

  • Write

    Publish funnel

    Sets a CartFlows funnel to published (active) status, making it and all its steps visible to visitors.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-publish-flow
  • Write

    Unpublish funnel

    Sets a CartFlows funnel to draft (inactive) status, hiding it and all its steps from visitors.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-unpublish-flow
  • Write

    Clone funnel

    Creates a full duplicate of a CartFlows funnel, including all its steps and their settings.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-clone-flow
  • Write

    Restore funnel from trash

    Restores a trashed CartFlows funnel and all its steps back to their previous published/draft status.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-restore-flow
  • Write

    Update funnel

    The funnel ID to update.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-flow
  • Write

    Reorder funnel steps

    Changes the display order of steps within a CartFlows funnel.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-reorder-flow-steps
  • Write

    Clone step

    Creates a duplicate of a CartFlows step within the same funnel, copying all content and settings.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-clone-step
  • Write

    Update step title

    Renames a CartFlows step.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-step-title
  • Write

    Update general settings

    Updates CartFlows general settings: default page builder, global checkout page, override_global_checkout flag, and disallow_indexing flag.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-general-settings
  • Write

    Update permalink settings

    Updates CartFlows URL slug settings for flows and steps.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-permalink-settings
  • Write

    Update checkout products

    Sets or replaces the products assigned to a checkout step.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-checkout-products
  • Write

    Update checkout layout

    Changes the checkout skin/layout for a step.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-checkout-layout
  • Write

    Update place order button

    Configures the checkout Place Order button: text, lock icon toggle, and price display toggle.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-checkout-place-order-button
  • Write

    Update checkout form settings

    Toggles form-level settings on a checkout step: coupon field, collapsible coupon, additional fields, collapsible order note, ship-to-different-address, Google address autocomplete, product images in order review, and cart editing.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-checkout-form-settings
  • Write

    Update thank you layout

    Changes the thank you page skin/layout for a step.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-thankyou-layout
  • Write

    Update thank you sections

    Toggles visibility of order sections on a thank you step: order overview, order details, billing details, and shipping details.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-thankyou-sections
  • Write

    Update thank you redirect

    Configures post-purchase redirect on a thank you step.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-thankyou-redirect
  • Write

    Update thank you custom text

    Sets the custom message text displayed on a thank you page.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-thankyou-custom-text
  • Write

    Update optin product

    Sets the WooCommerce product assigned to an optin step.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-optin-product
  • Write

    Update optin button text

    Changes the submit button text on an optin form.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-optin-button-text
  • Write

    Update optin pass fields

    Configures whether optin form fields are passed as URL query parameters to the next funnel step.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-optin-pass-fields
  • Write

    Update email report settings

    Toggles the weekly email report on or off and/or updates the list of recipient email addresses.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-email-report-settings
  • Write

    Update product flow mapping

    Sets or clears the CartFlows flow mapping on a WooCommerce product.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-update-product-flow-mapping
  • Write

    Create funnel

    Creates a new empty CartFlows funnel with the given title and optional status.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-create-flow
  • Write

    Create step

    The parent funnel ID.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-create-step
  • Write

    Import flow template

    Imports a flow template from the CartFlows cloud library by template ID.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-import-flow-template

Destructive 1

  • Destructive

    Trash funnel

    Moves a CartFlows funnel and all its steps to the WordPress trash.

    Permission
    cartflows_manage_flows_steps
    MCP tool
    aafm-bridge-cartflows-trash-flow

How to switch these on

Four steps from two active plugins to a governed connection.

  1. Install CartFlows and Agent Abilities for MCP

    Both plugins need to be active on the same WordPress site. CartFlows 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 CartFlows 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 CartFlows work with the Bridge?

Yes. It registers forty-six abilities through wp_register_ability as soon as WordPress 6.9's Abilities API is present, covering funnels, steps, checkout, and settings.

Do CartFlows's abilities register automatically?

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

Does CartFlows need anything special to work with the Bridge?

CartFlows must be active with WordPress 6.9 or newer. Every ability checks the plugin's own cartflows_manage_flows_steps capability rather than a core WordPress capability.

More Ecommerce plugins

An agent can list, create, update, and delete WooCommerce products, and list orders, add order notes, or change an order's status, all through the same REST layer as the wc/v3 API.

Ecommerce7M+ active installs
2 read2 write3 destructive
Built-in integration tooView abilities

An agent can check whether the store's PayPal account is connected, list configured payment methods, and look up a PayPal order's captures, refunds and shipment tracking, all read-only, once WooCommerce and the plugin's ability feature flag are both enabled.

Ecommerce800K+ active installs
4 read
View abilities

An agent can pull the connected Stripe account's status and balance, and read charges, payment intents, disputes, payouts and balance transactions by ID or as lists, all read-only, once WooCommerce and the plugin's ability feature flag are both enabled.

Ecommerce700K+ active installs
10 read
View abilities

Verified from CartFlows'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, Brainstorm Force or CartFlows. Back to the full directory.

Back to the plugin directory

Bridge CartFlows, 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.