FunnelKit
New in 3.16.0 (Pro). The funnelkit-read dispatcher inspects FunnelKit Funnel Builder through its own REST controllers. FunnelKit must be active, the tool must be enabled, and the connected user must have manage_woocommerce. FunnelKit’s endpoint permissions also apply.
Operations
Section titled “Operations”Call funnelkit-read({}) to discover the operation catalog.
| Operation | Arguments | Returns |
|---|---|---|
list-funnels | limit, offset, status, s, categories | Funnels with compact, ordered step summaries |
get-funnel | funnel_id | One funnel and its ordered steps |
get-funnel-page | step_id, detail | Page summary, or decoded configuration with detail: "full" |
get-checkout-products | step_id | Product IDs, quantities, discounts, and effective checkout prices |
get-checkout-fields | step_id | Checkout fieldsets in saved order, including labels, types, required flags, and custom fields |
list-funnels defaults to 20 results, with a maximum limit of 100. Use offset to paginate. Use actual IDs returned by discovery, not guessed IDs.
Inspection workflow
Section titled “Inspection workflow”funnelkit-read({ operation: "list-funnels", arguments: { limit: 10, offset: 0} })Select a returned funnel ID and pass it as funnel_id to get-funnel. Use a returned step ID as step_id for the page operation, or a checkout step ID for the checkout operations.
get-funnel-page defaults to detail: "summary". Request detail: "full" only when you need the decoded design, customization, settings, and checkout configuration.
Scope and safety
Section titled “Scope and safety”This integration is read-only. There is no funnelkit-write tool in 3.16.0. It does not create or edit funnels, run FunnelKit Automations, manage contacts, or retrieve conversion statistics.
Checkout inspection describes the configuration saved in FunnelKit. General catalog and order operations belong to the separate WooCommerce integration.
