discover_kiliba_capabilities
ChatGPTExplain factual Kiliba and MARK capabilities when the user asks what Kiliba can do, how it can address a marketing or ecommerce goal, or which capabilities are available through this MCP. Read-only product knowledge: clearly distinguish current MCP support from features available only inside Kiliba or its integrated MARK agent. Do not use it to make comparative or unsupported marketing claims.
execute_customer_status_change
ChatGPTExecute a previously prepared customer status change after explicit user confirmation.
execute_transactional_send
ChatGPTSend a previously prepared transactional message after explicit user confirmation.
execute_workflow_trigger
ChatGPTStart a previously prepared workflow after explicit user confirmation.
get_account_overview
ChatGPTUnderstand a Kiliba shop's aggregate marketing and ecommerce performance over a period: attributed revenue, orders, average order value, sends, engagement, conversions and deliverability. The default rate calculation exactly preserves the Kiliba dashboard's average across scenarios; request weighted_by_sends only when volume-weighted rates are explicitly needed. Use for a broad performance review, not individual customers, profit, margin or causal ROI.
get_attributed_product_performance
ChatGPTInspect product incidence in Kiliba-attributed orders. Product-level order counts are available; attributed product revenue, units, revenue share and product-family breakdowns explicitly return an unavailable limitation until line-level attribution is supported. Never substitute generic shop sales for attributed results.
get_campaign_performance
ChatGPTCompare and rank aggregate performance for Kiliba campaigns, Automation scenarios, workflows or Smartletters. Use when the user wants to identify strong or weak marketing programs by observed revenue attribution, orders, sends, engagement or conversions.
get_ecommerce_performance
ChatGPTCompare aggregate store revenue with revenue attributed under Kiliba's marketing rules, alongside orders and average order value. Use to understand ecommerce contribution and sales-channel distribution without presenting attribution as incremental lift or profit.
get_performance_trend
ChatGPTShow how one supported Kiliba marketing or ecommerce metric evolves by day, week or month, with an optional previous-period or previous-year comparison. Use for trend and seasonality questions, not forecasts.
get_profile
ChatGPTReturn a stable pseudonymous identifier and optional display details for the currently authenticated Kiliba profile. Use only to help the user distinguish connected Kiliba identities; never treat the email as an authorization input.
get_shop_configuration
ChatGPTRead the current Kiliba shop connection configuration and run the bounded module diagnostic. Use when the user asks which CMS or module version is installed, whether the shop is connected or synchronized, whether an update is available, or whether Cloudflare may be blocking Kiliba. Only report Cloudflare as detected when cloudflareChallengeDetected is true; generic access, timeout or reachability failures are not proof of Cloudflare. Never expose module endpoints, credentials, tokens or raw CMS responses.
list_accounts
ChatGPTList the Kiliba shops the authenticated user can access, whether each one permits reads or writes, and whether it is currently eligible for MCP. Report inactive shops and shops whose current Kiliba plan does not support MCP instead of hiding them. Use this first when the user has not yet selected a shop or asks which Kiliba accounts are connected.
list_customers
ChatGPTList at most 100 customers from an authorized Kiliba account. Results contain personal data.
list_transactional_templates
ChatGPTList transactional templates that can be used for an authorized send.
list_triggerable_workflows
ChatGPTList active workflows configured with an API-call trigger.
prepare_customer_status_change
ChatGPTPrepare a blacklist or whitelist change. This does not modify customers.
prepare_transactional_send
ChatGPTPrepare one transactional email, SMS, RCS, or WhatsApp send without sending it.
prepare_workflow_trigger
ChatGPTPrepare one API-triggered workflow execution without starting it.