69 MCP tools
Every tool is read-only and scoped to your authenticated account, except the two export tools, which only create private downloadable files.
Showing 69 of 69 tools
Discovery & Governance
List companies & financial years
busy_list_companies
Discovers the exact company codes and financial years your account can access — the starting point before any company-scoped question.
Check data freshness
busy_get_analytics_freshness
Reports when your Busy data last synced and which voucher was most recently processed, so you know how current an answer is.
Check profitability readiness
busy_get_profitability_readiness
Before any gross-profit or margin question, checks whether your company has the cost and valuation data required — and explains exactly what's missing if not.
Browse the metric catalog
busy_get_metric_catalog
Returns the canonical formula, sign convention, and freshness basis for every implemented metric — so the assistant never invents a calculation.
Browse the dimension catalog
busy_get_dimension_catalog
Lists the verified filters, groupings, and hierarchies available for your company — including your own configured fields.
Plan a broad question
busy_plan_accounting_query
Recommends the right tool and expected result size for a broad or ambiguous request, across 61 canonical analysis goals — without running the query itself.
Resolve a customer, supplier, or product
busy_resolve_entity
Turns a name you type into the exact record id another tool needs — and asks you to choose when more than one match is possible.
Check linked customer accounts
busy_get_canonical_customer_links
Shows whether one customer ledger has an approved link to the same customer's ledger in another company or financial year.
Customers & Receivables
List Busy Customers and Balances
busy_list_customers
Use to find a customer, disambiguate a name, or read current master opening/balance/closing balance, credit and contact data for one company and financial year.
Get Busy Customer Ledger
busy_get_customer_ledger
Use for debit/credit ledger entries of a known customer_id, including optional additional financial years.
List Busy Customer Outstanding Bills
busy_list_customer_outstanding
Use for outstanding receivables, pending invoice amounts, due dates and overdue days for a known customer_id.
Analyze BUSY Customer Credit and Outstanding
busy_analyze_credit_line_outstanding
Use this tool for customer credit exposure, receivable balances, overdue amounts, credit-limit utilization, open bills, and as-on-date analysis.
Review Busy Customer Credit Exposure Risk
busy_credit_risk_scorecard
Use this when the user needs a transparent priority scorecard for current customer credit exposure from authoritative Busy receivables.
Prioritize Busy Receivables Collection Review
busy_collection_priority_queue
Use this when the user needs a bounded daily work queue for human review of customer receivables.
Analyze Busy Customer Payment Behaviour
busy_payment_behaviour_analysis
Use this when the user asks how long customers take to pay, late-payment rate, receipt-allocation trends, or payment behaviour grouped/filtered by a catalog-resolved customer field.
Summarize Verified Busy Working-Capital Evidence
busy_working_capital_summary
Use this when the user asks for an as-of-date summary of trade receivables, trade payables, receivable aging, net trade ledger exposure, or changes between two dates.
Get a Busy Customer 360 Summary
busy_customer_360_summary
Use this after resolving one customer to an exact Busy customer-ledger ID when the user needs a compact combined view of receivables, current-versus-comparison sales, purchase cadence, top product groups, deterministic accounting risk flags, and optional peer-evidence product-group opportunities.
Suppliers & Purchases
List Purchase-Referenced Busy Suppliers
busy_list_suppliers
Use this when the user needs to find or disambiguate a supplier account before purchase-side analysis, or to inspect which Busy accounts have purchase, purchase-return, or purchase-order evidence in one company and financial year.
Get Busy Supplier Ledger
busy_get_supplier_ledger
Use this when the user needs debit/credit account movement, vouchers, counterparties, financial-year opening balance, period opening balance, or running and closing balance for one exact purchase-referenced supplier.
List Busy Supplier Outstanding and Pending Bills
busy_list_supplier_outstanding
Use this when the user asks what is payable, due, overdue, or still open for suppliers as of a date.
Get Busy Purchase Register
busy_get_purchase_register
Use this when the user explicitly needs bounded voucher-level purchase or purchase-return audit evidence for one Busy company and financial year.
Get Busy Item-wise Purchase Register
busy_get_purchase_register_products
Use this when the user explicitly needs bounded item-line purchase or purchase-return audit evidence, including supplier, product, item group, unit, effective purchase material centre, signed quantities, prices, and line amounts.
List Busy Pending Purchase Orders
busy_list_pending_purchase_orders
Use this when the user asks for open, fulfilled, or over-linked supplier/item purchase-order quantities as of a date.
Summarize Busy Purchase Trends
busy_purchase_trend_summary
Use this when the user asks for a compact purchase, purchase-return, quantity, or voucher-count time series for one Busy company and financial year.
Create or Check a Busy Purchase Register Export
busy_export_purchase_register
Use this only when the user explicitly asks to download or export a potentially large Busy purchase or purchase-return register without placing raw rows in model context.
Sales & Registers
Create or Check a Busy Sales Register Export
busy_export_sales_register
Use this only when the user explicitly asks to download or export a potentially large Busy sales register without placing raw rows in the model context.
List Busy Pending Sales Orders
busy_list_pending_sales_orders
Use for open sales-order product quantities for a known customer_id.
Get Busy Sales Register
busy_get_sales_register
Use for bounded voucher-level audit of company-wide sales invoices and sales returns with signed header totals.
Get Busy Product-wise Sales Register
busy_get_sales_register_products
Use only for explicit product-line sales/return audit across the company, including quantities, taxable values, GST, and line totals.
Get Busy Customer Sales Register
busy_get_customer_sales_register
Use only for explicit voucher-level audit of one customer's sales invoices, sales returns, and period totals.
Get Busy Customer Product Sales and Returns
busy_get_customer_product_sales_returns
Use for product-wise sale, return and net quantities and values for one exact customer and period.
Sales Analytics & Rankings
Analyze Customer Sales by Product Group
busy_analyze_customer_product_group_sales
Use to identify which product groups one exact customer buys, their net sales and quantities, groups with no sales, contribution, ranking, and growth versus the previous equivalent period.
Rank Customers Within Busy Product Groups
busy_rank_customers_by_product_group
Use this when the user asks for the top or ranked customer ledgers inside each Busy product group for a selected period, including month-, week-, or financial-quarter partitions.
Rank Busy Product Groups Within Each Customer
busy_rank_product_groups_by_customer
Use this when the user asks which product groups contribute the most sales or quantity for every customer, a set of customer ledgers, or a customer group, without making one call per customer.
Rank Busy Products Within a Business Dimension
busy_rank_products_by_dimension
Use this when the user asks for the top products separately inside each customer, product group, material center, customer state, salesperson, or one compatible scoped customer/product field.
Rank Top or Bottom Busy Entities by Metric
busy_top_entities_by_metric
Use this when the user asks which customers, groups, products, material centers, states, salespeople, or values of one compatible scoped customer/product field have the highest or lowest sales, returns, quantities, or invoice counts.
Summarize Busy Sales Trends
busy_sales_trend_summary
Use this when the user asks for a compact sales, return, quantity, or invoice-count time series, including grouping or filtering by a configured customer/product field such as Territory Manager, Channel, Dealer Type, or Brand.
Drill Down a Busy Analytical Metric
busy_drilldown_metric
Use this only after an analytical row returns drilldown.
Compare Busy Performance Between Two Periods
busy_compare_period_performance
Use this when the user asks how sales performance changed between two periods for a legacy entity or one configured customer/product field.
Detect Material Busy Growth and Decline
busy_detect_growth_decline
Use this when the user asks which legacy entities or configured customer/product-field values had the strongest material numeric increases or decreases between two periods.
Analyze Busy Sales Seasonality
busy_analyze_seasonality
Use this when the user asks which calendar months or Busy financial-year quarters repeatedly peak or weaken across years for a legacy entity or configured customer/product field.
Customer Intelligence
Classify Busy Customer Activity Status
busy_customer_activity_status
Use this when the user asks which Busy customers are active, slowing, inactive, dormant, or reactivated as of a date, including summaries or filters by a configured customer field.
Analyze Busy Customer Repeat Purchases
busy_customer_repeat_purchase_analysis
Use this when the user asks about customer repeat-order frequency, reorder cycles, or cadence summaries by a configured customer field.
Analyze Busy Customer Retention Cohorts
busy_customer_retention_cohorts
Use this when the user asks how customer cohorts retain over subsequent months or quarters, optionally segmented or filtered by a compatible customer field.
Estimate Busy Customer Lifetime Value
busy_customer_lifetime_value
Use this when the user asks for bounded historical customer value or transparent forward net-sales scenarios, including compact summaries or filters by a compatible customer field.
Segment Busy Customers by Sales Behavior
busy_customer_segmentation
Use this when the user needs customers divided into comparable RFMB sales-behavior segments, optionally summarized or filtered by a compatible customer field.
Products & Inventory
Classify Busy Product Movement
busy_product_movement_classification
Use this when the user asks which Busy products are fast-, medium-, slow-, non-moving, new, or dead stock as of a date, including filters or summaries by a product field resolved with busy_get_dimension_catalog.
Review Busy Inventory Aging and Dead Stock
busy_inventory_aging_and_dead_stock
Use this when the user needs a product-level dead-stock review or bounded inventory-inward recency buckets, including filters or compact summaries by a product field resolved with busy_get_dimension_catalog.
Review Busy Stockout and At-Risk Sales Scenarios
busy_stockout_and_lost_sales_risk
Use this when the user asks which products may run out of stock within a bounded horizon, including filters or compact summaries by a product field resolved with busy_get_dimension_catalog.
Find Busy Product Substitution Candidates
busy_product_substitution_analysis
Use this when the user asks for possible alternatives to one exact Busy product based on currently available catalog and stock evidence.
Analyze Busy Product Sales Returns
busy_product_return_and_warranty_analysis
Use this when the user asks which products have the highest observed sales-return quantities, values, or rates for a selected Busy period.
Analyze Product Group Performance
busy_analyze_product_group_performance
Use for company-wide product-group sales performance, including zero-sale groups, sold-product and invoice counts, quantities, returns, net sales, contribution, ranking, and previous-period growth.
Analyze Product Performance
busy_analyze_product_performance
Use for sales performance of selected products, all products in selected groups, or every product, optionally filtered or summarized by a product field resolved with busy_get_dimension_catalog.
List Busy Products, Stock and Prices
busy_list_products
Use to find products or retrieve product master stock, pricing, hierarchy, tax and optional configured details for one company/year.
Concentration & Pricing
Analyze Busy Pareto Concentration
busy_pareto_analysis
Use this when the user asks which customers, products, direct groups, material centers, states, salespeople, or values of one compatible configured customer/product field generate a specified cumulative share of gross sales, sales returns, or return-adjusted net sales in one Busy period.
Classify Busy Entities into ABC Contribution Tiers
busy_abc_classification
Use this when the user asks to classify customers, products, direct groups, material centers, states, salespeople, or values of one compatible configured customer/product field into A, B, and C contribution tiers for one Busy period.
Analyze Busy Sales Concentration Dependency
busy_sales_concentration_risk
Use this when the user asks whether sales depend heavily on a small number of customers, products, direct groups, material centers, states, salespeople, or values of one compatible configured customer/product field in one Busy period.
Analyze Busy Customer-Product Price Realization
busy_price_realization_analysis
Use this when the user asks what effective tax-exclusive price a customer paid for a product, whether realized prices are below or above a selected current Busy product-master price or observed product median, or what revenue variance follows, optionally filtered or summarized by a product field resolved with busy_get_dimension_catalog.
Review Busy Pricing Leakage Below Benchmark
busy_discount_and_margin_leakage
Use this when the user asks for the largest potential pricing leakage, below-benchmark customer-product sales, or a prioritized commercial review of selling-price gaps, optionally filtered or summarized by a product field resolved with busy_get_dimension_catalog.
Cross-Sell & Portfolio
Build a Busy Customer by Product-Group Matrix
busy_customer_product_group_matrix
Use this when the user needs a customer or customer-dimension × product-group matrix without transaction rows.
Analyze Busy Product-Group Penetration by Customer
busy_analyze_product_group_penetration
Use this when the user asks which eligible product groups customers or customer-dimension values bought or missed.
Find Explainable Busy Cross-Sell Opportunities
busy_find_cross_sell_opportunities
Use this when the user asks which product groups to review with a customer or customer portfolio based on purchases by comparable peers.
Analyze Busy Customer Product-Group Migration
busy_analyze_customer_group_migration
Use this when the user asks which exact Busy customer ledgers entered, exited, expanded, contracted, or remained stable in selected product groups between a base period and an earlier comparison period.
Executive & Performance
Compare Busy Material-Centre Performance Evidence
busy_branch_performance_scorecard
Use this when the user wants a comparative operating-location scorecard and explicitly accepts BUSY material centres as the available attribution basis.
Compare Busy Customer-State Sales Evidence
busy_customer_state_performance_scorecard
Use this when the user wants to compare current customer-address states on sales, returns, net-sales growth, invoice activity, configurable evidence scores, targets, ranks, or exceptions.
Compare Busy Salesperson Performance Evidence
busy_salesperson_performance_scorecard
Use this when the user wants to compare salespeople on BUSY-attributed sales, returns, net-sales growth, invoice activity, configurable evidence scores, targets, ranks, or exceptions.
Summarize Busy Executive Business Evidence
busy_executive_dashboard_summary
Use this when the user asks for a compact company-level business overview covering return-adjusted sales and growth, exact customer receipt evidence, receivables, bounded customer activity, product movement counts, customer/group leaders, or high-level deterministic alerts.
List Busy Exception Alerts
busy_exception_alerts
Use this when the user asks only for current unusual or actionable high-level conditions across supported company sales, receivables, configured credit limits, bounded customer activity, or product-movement evidence.
List Busy Recommended Review Actions
busy_recommended_actions
Use this when the user asks what a sales, purchase, collections, or executive team should review next using current Busy evidence.
Frequently asked questions
Do I need to know which tool to use?
No — when you ask your AI assistant a question, it selects the right tool automatically using the query planner.
Are any of these tools able to change my data?
No. Every tool is read-only except the two export tools, which only create private downloadable CSV files.