Use these natural-language commands as reliable demo prompts. Call the mapped MCP tools underneath.
-
"Use Gumroad Merchant to show me what I can do."
Tool: get_gumroad_merchant_help_menu(section="all")
-
"Show the analytics tools only."
Tool: get_gumroad_merchant_help_menu(section="analytics")
-
"Summarize monthly sales and tell me what changed."
Tools: get_product_metrics(product_id="all", date_range="30"), then get_dashboard_summary(product_id="all", date_range="30")
-
"Compare the last 90 days across all products."
Tools: get_product_metrics(product_id="all", date_range="90"), get_traffic_sources(product_id="all", date_range="90", limit=6)
-
"Which traffic source is converting best?"
Tool: get_traffic_sources(product_id="all", date_range="30", limit=6)
-
"Show me the strongest revenue signals."
Tool: get_detected_signals(product_id="all", date_range="30")
-
"Build a realistic three-month sales plan."
Tool: build_strategy_plan(product_id="all", date_range="30", horizon_months=3)
-
"Build a six-month plan for the creator OS product."
Tool: build_strategy_plan(product_id="prod-creator-os", date_range="90", horizon_months=6)
-
"Review the first detected signal and tell me the next action."
Tools: get_detected_signals, then get_action_review(signal_id=...)
-
"Show Refund Ops status."
Tool: get_refund_ops_summary(product_id="all", date_range="30")
-
"List refund cases that need review."
Tool: list_refund_cases(product_id="all", date_range="30", mode="review", limit=10)
-
"List chargeback dispute cases."
Tool: list_refund_cases(product_id="all", date_range="30", mode="dispute", limit=10)
-
"Open this refund case."
Tool: get_refund_case(case_id=...)
-
"Build a dispute packet for the highest-risk case."
Tools: list_refund_cases(mode="dispute"), then build_dispute_evidence_pack(case_id=...)
-
"Draft a buyer reply for this refund case."
Tool: draft_refund_reply(case_id=...)
-
"What can reduce preventable refunds?"
Tool: get_refund_prevention_actions(product_id="all", date_range="30")
-
"Show Content Radar opportunities."
Tool: get_content_radar_summary(product_id="all", date_range="30")
-
"List the best campaign angles."
Tool: list_content_trends(product_id="all", date_range="30", limit=6)
-
"Build a four-week marketing plan."
Tool: build_marketing_plan(product_id="all", date_range="30", horizon_weeks=4)
-
"Draft campaign assets for the strongest trend."
Tools: list_content_trends, then draft_campaign_assets(product_id="all", date_range="30", trend_id=..., channel=...)
-
"Stage a tracked campaign action."
Tool: stage_tracked_campaign_action(product_id="all", date_range="30")
-
"Create the tracked campaign row."
Tool: create_tracked_campaign_action(product_id="all", date_range="30")
-
"Show tracked campaigns."
Tool: list_tracked_campaigns(product_id="all", limit=20)
-
"List pending agent actions."
Tool: list_agent_actions(action_type="all", status="pending", product_id="all", limit=20)
-
"Apply this pending local action."
Tool: apply_agent_action(action_id=...)
-
"Generate a 30-day roadmap."
Tool: generate_roadmap_artifact(product_id="all", date_range="30", horizon_days=30)
-
"Generate the architecture diagram."
Tool: generate_architecture_diagram(diagram_type="agent-action-system")
-
"Show retention risk."
Tool: get_retention_saver_summary(product_id="all", date_range="30")
-
"List cancellation risks."
Tool: list_cancellation_risks(product_id="all", date_range="30", limit=10)
-
"Build a pause-offer plan."
Tool: build_pause_offer_plan(product_id="all", date_range="30")
-
"Estimate revenue saved if pause offers convert at 12%."
Tool: estimate_pause_revenue_saved(product_id="all", date_range="30", save_rate="12%")
-
"Answer Gumroad issue 4677's admin API and CLI questions."
Tool: get_admin_api_cli_recommendation()
-
"List admin action templates."
Tool: list_admin_action_templates()
-
"Prepare an exact purchase lookup command."
Tool: build_cli_command_preview(action_id="purchase_lookup", purchase_id=...)
-
"Prepare an admin action and show permission requirements."
Tool: preview_admin_action(action_id=..., purchase_id=..., case_id=..., reason=..., note=...)
-
"Show QA coverage."
Tool: get_shortest_qa_summary()
-
"List QA suites."
Tool: list_shortest_qa_suites()
-
"Generate QA tests for Refund Ops."
Tool: generate_shortest_qa_tests(suite_id="refund_ops", target_surface="all", priority="all", limit=5)
-
"Show this QA test."
Tool: get_shortest_qa_test(test_id=...)
-
"Search products for creator."
Tool: search_products(query="creator", limit=5)
-
"Search Gumroad help docs for chargebacks."
Tool: search_gumroad_help_docs(query="chargebacks", category="money_ops", limit=5)
-
"Which help docs are loaded?"
Tool: get_help_doc_inventory()
-
"What local data is loaded?"
Tool: get_database_inventory()