{"title":"D365 Videos Demo MCP","demo_disclaimer":"Fictional demo data \u2014 not a live system.","endpoints":[{"name":"sales","url":"https://mcp.d365videos.com/mcp/sales","tools":5},{"name":"service","url":"https://mcp.d365videos.com/mcp/service","tools":6},{"name":"field_service","url":"https://mcp.d365videos.com/mcp/field_service","tools":5},{"name":"project_ops","url":"https://mcp.d365videos.com/mcp/project_ops","tools":5},{"name":"erp_finance","url":"https://mcp.d365videos.com/mcp/erp_finance","tools":5},{"name":"erp_supply_chain","url":"https://mcp.d365videos.com/mcp/erp_supply_chain","tools":5},{"name":"crm","url":"https://mcp.d365videos.com/mcp/crm","tools":16},{"name":"erp","url":"https://mcp.d365videos.com/mcp/erp","tools":15},{"name":"all","url":"https://mcp.d365videos.com/mcp/all","tools":31}],"packs":[{"id":"contoso_manufacturing","display_name":"Contoso Manufacturing","industry":"Industrial manufacturing","company_name":"Contoso Manufacturing","timezone":"America/Denver","currency":"USD","default_crm":"dynamics365","default_erp":"dynamics365","storylines":[{"title":"Late order \u2192 service recovery","description":"Northwind: delayed pumps, leaking asset, expiring warranty, overdue invoice and expansion opportunity.","prompts":["Give me a 360 view of Northwind Traders.","Where is customer PO 77812?","When will Northwind pumps arrive?","Is X200-77841 under warranty?","What open cases does Northwind have?","How overdue is invoice CIV-004512?","Show Northwind opportunities.","Do we have 30 CT-X200 available?","Status of PO-002291?"]},{"title":"Predictive maintenance","description":"Adventure Works: high vibration, expired coverage, van-stock bearing kit and certified visit recommendation.","prompts":["Show Adventure Works equipment alerts.","Check C500-10293 warranty.","Find the C-500 high vibration KB.","Find C-500 bearing kits in Denver.","Who is certified on compressors in Denver?","Find the best visit slot for Adventure Works vibration."]},{"title":"Month-end close","description":"Contoso close day 3 of 5; intercompany and accrual blockers, journal approval and Proseware hold.","prompts":["Where are we on month-end close?","Show journal GJ-000331.","When will Proseware invoice PW-8821 be paid?"]},{"title":"Project at risk","description":"Litware Plant 4: amber, 92% budget burned at 70% complete, two missing timesheets, capacity conflict and pending change.","prompts":["Status of Litware Plant 4 automation?","Show its budget versus actuals.","Who has missing timesheets on Litware?","Show Alex Morgan utilization.","What risks and changes affect Litware?"]}]},{"id":"fabrikam_medical","display_name":"Fabrikam Medical","industry":"Medical devices and supplies","company_name":"Fabrikam Medical","timezone":"America/Los_Angeles","currency":"USD","default_crm":"dynamics365","default_erp":"dynamics365","storylines":[{"title":"CT scanner outage","description":"Evergreen Central Hospital: urgent scanner outage, four-hour contractual response target, imaging-certified technician and detector kit at Seattle Regional Depot. Slot recommendations do not dispatch a technician or guarantee the response target.","prompts":["What is happening with Evergreen Central Hospital CT scanner?","What is the urgent response SLA for Evergreen Central Hospital?","Show CT900-10293 equipment alerts.","Find CT-900 detector fault support guidance.","Who is imaging certified in Seattle?","Where is the FM-CT900-KIT detector service kit?","Recommend repair slots for Evergreen Central Hospital.","Show the CT scanner service visit."]},{"title":"Infusion fleet warranty renewal","description":"Evergreen Outpatient Center: infusion pump warranties expire in 21 days; a 30-unit fleet renewal opportunity closes in 14 days.","prompts":["Give me an Evergreen Outpatient Center account overview.","When does infusion pump IP100-77841 warranty expire?","Show Evergreen Outpatient Center renewal opportunities."]},{"title":"Consumables backorder","description":"Evergreen consumables backorder: 50 available at Seattle depot, late inbound PO, deteriorating supplier performance and a replenishment recommendation.","prompts":["Where is consumables PO EHS-88001?","How many FM-IVSET infusion sets are available in Seattle?","Is PO-002291 late?","How reliable is Aster Medical Supplies for infusion sets?","How many infusion sets should we reorder for Seattle?"]},{"title":"EHR integration implementation","description":"Evergreen Health System: amber EHR integration, interface testing dependency, budget pressure and integration engineer capacity conflict; all records and interfaces are synthetic.","prompts":["Status of Evergreen EHR integration?","Show the EHR integration budget versus actuals.","Who has missing EHR integration timesheets?","Show Alex Morgan integration engineer utilization.","What risks affect Evergreen EHR integration?"]}]}],"tools":[{"name":"sales_lead_enrichment","title":"Lead Enrichment","description":"Enriches a lead or prospect company with firmographics, technology in use, buying-intent signals and an ideal-customer fit score. Use when the user wants to research, qualify, score or enrich a lead, prospect or company.","inputSchema":{"type":"object","properties":{"company_name":{"type":"string","description":"Company name, for example Tailspin Toys."},"website":{"type":"string","description":"Website, for example https://example.com.","default":""},"contact_email":{"type":"string","description":"Contact email, for example demo@example.com.","default":""}},"required":["company_name"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"sales","overview":"Turns a bare lead into a qualified, prioritized opportunity, with no manual research. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Enrich the lead for Tailspin Toys and tell me if they're a good fit.","Research Bluewave Plastics. What do they use for ERP today, and what should my next step be?"],"fabrikam_medical":["Research Evergreen West Hospital as a demo prospect."]}},{"name":"sales_account_360","title":"Account 360","description":"Returns a 360-degree summary of a customer account across sales, service, orders and finance. Use before customer meetings or when the user asks how an account is doing.","inputSchema":{"type":"object","properties":{"account_name":{"type":"string","description":"Account name, for example Northwind Traders.","default":""},"account_id":{"type":"string","description":"Account id, for example ACC-001.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"sales","overview":"Returns a 360-degree summary of a customer account across sales, service, orders and finance. Use before customer meetings or when the user asks how an account is doing. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Give me a 360 view of Northwind Traders before my call.","How healthy is the Adventure Works account? Any risks I should know about?"],"fabrikam_medical":["Give me a 360 view of Evergreen Outpatient Center."]}},{"name":"sales_opportunity_pipeline","title":"Opportunity Pipeline","description":"Lists and summarizes open sales opportunities with totals, weighted pipeline and stalled deals. Use for pipeline reviews, forecasting, or questions about deals by owner, stage, account or close date.","inputSchema":{"type":"object","properties":{"owner":{"type":"string","description":"Owner, for example Alex Morgan.","default":""},"stage":{"type":"string","description":"Stage, for example all.","default":"all","enum":["qualify","develop","propose","close","all"]},"account_name":{"type":"string","description":"Account name, for example Northwind Traders.","default":""},"closing_within_days":{"type":"integer","description":"Closing within days, for example 90.","default":90}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"sales","overview":"Lists and summarizes open sales opportunities with totals, weighted pipeline and stalled deals. Use for pipeline reviews, forecasting, or questions about deals by owner, stage, account or close date. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["What deals are closing in the next 30 days?","Show me stalled opportunities over $50K."],"fabrikam_medical":["Show Evergreen Outpatient Center infusion fleet renewal opportunities."]}},{"name":"sales_price_quote_lookup","title":"Price & Quote Lookup","description":"Looks up product pricing for a quantity and optional customer, including tier and volume discounts and any existing open quotes. Use for pricing, quoting or discount questions.","inputSchema":{"type":"object","properties":{"product":{"type":"string","description":"Product, for example CT-X200.","default":""},"quantity":{"type":"integer","description":"Quantity, for example 1.","default":1},"account_name":{"type":"string","description":"Account name, for example Northwind Traders.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"sales","overview":"Looks up product pricing for a quantity and optional customer, including tier and volume discounts and any existing open quotes. Use for pricing, quoting or discount questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["What's the price for 30 X-200 pumps for Northwind Traders?","Does Northwind have any open quotes?"],"fabrikam_medical":["Price 30 FM-IP100 infusion pumps for Evergreen Outpatient Center."]}},{"name":"sales_competitor_intel","title":"Competitor Intel","description":"Provides competitive intelligence and a recommended talk track against a named competitor, optionally for a specific account. Use when the user asks how to win against or position versus a competitor.","inputSchema":{"type":"object","properties":{"competitor_name":{"type":"string","description":"Competitor name, for example Globex."},"account_name":{"type":"string","description":"Account name, for example Northwind Traders.","default":""}},"required":["competitor_name"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"sales","overview":"Provides competitive intelligence and a recommended talk track against a named competitor, optionally for a specific account. Use when the user asks how to win against or position versus a competitor. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["We're up against Globex at Northwind. How do we win?","Give me a talk track against Initech."],"fabrikam_medical":["How do we position against Helix Medical Demo at Evergreen Outpatient Center?"]}},{"name":"service_case_lookup","title":"Case Lookup","description":"Finds customer service cases by case number, account or contact, with status, priority and SLA details. Use when the user asks about support tickets or case history.","inputSchema":{"type":"object","properties":{"case_number":{"type":"string","description":"Case number, for example CAS-01234.","default":""},"account_name":{"type":"string","description":"Account name, for example Northwind Traders.","default":""},"contact_email":{"type":"string","description":"Contact email, for example demo@example.com.","default":""},"status":{"type":"string","description":"Status, for example open.","default":"open","enum":["open","closed","all"]}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"service","overview":"Finds customer service cases by case number, account or contact, with status, priority and SLA details. Use when the user asks about support tickets or case history. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["What open cases does Northwind Traders have?","What's the status of case CAS-01234?"],"fabrikam_medical":["Show the urgent CT scanner case CAS-01235."]}},{"name":"service_order_status","title":"Order Status","description":"Checks the status of a customer sales order, including line items, ship and delivery dates and tracking numbers. Use for 'where is my order' questions.","inputSchema":{"type":"object","properties":{"order_number":{"type":"string","description":"Order number, for example SO-001234.","default":""},"customer_po":{"type":"string","description":"Customer po, for example 77812.","default":""},"account_name":{"type":"string","description":"Account name, for example Northwind Traders.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"service","overview":"Checks the status of a customer sales order, including line items, ship and delivery dates and tracking numbers. Use for 'where is my order' questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Where is Northwind's latest order?","Status of customer PO 77812?"],"fabrikam_medical":["Where is consumables customer PO EHS-88001?"]}},{"name":"service_warranty_lookup","title":"Warranty Lookup","description":"Checks warranty coverage for a product or serial number, including expiration, what's covered and extended-warranty eligibility. Use for warranty, coverage or 'is this covered' questions.","inputSchema":{"type":"object","properties":{"serial_number":{"type":"string","description":"Serial number, for example X200-77841.","default":""},"asset_id":{"type":"string","description":"Asset id, for example AST-001.","default":""},"account_name":{"type":"string","description":"Account name, for example Northwind Traders.","default":""},"product":{"type":"string","description":"Product, for example CT-X200.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"service","overview":"Checks warranty coverage for a product or serial number, including expiration, what's covered and extended-warranty eligibility. Use for warranty, coverage or 'is this covered' questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Is serial X200-77841 still under warranty?","Which of Adventure Works' assets have warranties expiring in the next 60 days?"],"fabrikam_medical":["When does IP100-77841 infusion pump warranty expire?"]}},{"name":"service_entitlement_check","title":"Entitlement / SLA Check","description":"Returns a customer's support entitlement and SLA, including remaining incidents or hours and response targets. Use to check what support a customer is entitled to.","inputSchema":{"type":"object","properties":{"account_name":{"type":"string","description":"Account name, for example Northwind Traders."}},"required":["account_name"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"service","overview":"Returns a customer's support entitlement and SLA, including remaining incidents or hours and response targets. Use to check what support a customer is entitled to. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["What support entitlement does Northwind have left?","What's our SLA for a high-priority case at Adventure Works?"],"fabrikam_medical":["What is the urgent SLA for Evergreen Central Hospital?"]}},{"name":"service_knowledge_search","title":"Knowledge Search","description":"Searches the knowledge base for troubleshooting and how-to articles. Use when the user describes a product issue or asks how to fix or do something.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Query, for example pump vibration."},"product":{"type":"string","description":"Product, for example CT-X200.","default":""}},"required":["query"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"service","overview":"Searches the knowledge base for troubleshooting and how-to articles. Use when the user describes a product issue or asks how to fix or do something. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["How do I fix high vibration on an X-200 pump?","Find an article on resetting the C-500 controller."],"fabrikam_medical":["Find CT-900 detector fault support guidance."]}},{"name":"service_create_case","title":"Create Case","description":"Creates a new customer service case for an account and returns the case number and SLA due time. Use only when the user explicitly asks to open, create or log a case or ticket.","inputSchema":{"type":"object","properties":{"account_name":{"type":"string","description":"Account name, for example Northwind Traders."},"title":{"type":"string","description":"Title, for example Pump leaking."},"description":{"type":"string","description":"Description, for example Demo pump leaking at Plant 2."},"priority":{"type":"string","description":"Priority, for example normal.","default":"normal","enum":["low","normal","high","urgent"]},"serial_number":{"type":"string","description":"Serial number, for example X200-77841.","default":""},"contact_email":{"type":"string","description":"Contact email, for example demo@example.com.","default":""}},"required":["account_name","title","description"],"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"domain":"service","overview":"Creates a new customer service case for an account and returns the case number and SLA due time. Use only when the user explicitly asks to open, create or log a case or ticket. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Open a high-priority case for Northwind: X-200 pump leaking at Plant 2, serial X200-77841.","Log a case for the late shipment."],"fabrikam_medical":["Open an urgent demo case for Evergreen Central Hospital: CT scanner down, serial CT900-10293."]}},{"name":"field_asset_lookup","title":"Asset / Install Base Lookup","description":"Looks up installed customer equipment (install base), including location, service history, firmware and active IoT alerts. Use for questions about a customer's equipment or asset health.","inputSchema":{"type":"object","properties":{"serial_number":{"type":"string","description":"Serial number, for example X200-77841.","default":""},"asset_id":{"type":"string","description":"Asset id, for example AST-001.","default":""},"account_name":{"type":"string","description":"Account name, for example Northwind Traders.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"field_service","overview":"Looks up installed customer equipment (install base), including location, service history, firmware and active IoT alerts. Use for questions about a customer's equipment or asset health. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["What equipment does Adventure Works have installed, and are there any alerts?","Show the service history for compressor C500-10293."],"fabrikam_medical":["Show alerts for CT scanner CT900-10293."]}},{"name":"field_technician_availability","title":"Technician Availability","description":"Shows field technician availability by skill, territory and date range. Use when the user asks who is available or qualified for a job.","inputSchema":{"type":"object","properties":{"skill":{"type":"string","description":"Skill, for example compressors.","default":""},"territory":{"type":"string","description":"Territory, for example Denver.","default":""},"date":{"type":"string","description":"Date, for example @today.","default":"@today"},"days":{"type":"integer","description":"Days, for example 5.","default":5}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"field_service","overview":"Shows field technician availability by skill, territory and date range. Use when the user asks who is available or qualified for a job. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Which technicians certified on compressors are available this week in Denver?","Who's free tomorrow?"],"fabrikam_medical":["Who is imaging certified and available in Seattle?"]}},{"name":"field_work_order_status","title":"Work Order Status","description":"Returns the status of field service work orders, including technician, ETA, tasks and parts used. Use when the user asks about a service visit or work order.","inputSchema":{"type":"object","properties":{"work_order_number":{"type":"string","description":"Work order number, for example WO-001234.","default":""},"account_name":{"type":"string","description":"Account name, for example Northwind Traders.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"field_service","overview":"Returns the status of field service work orders, including technician, ETA, tasks and parts used. Use when the user asks about a service visit or work order. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["When is the technician arriving at Adventure Works?","What was done on work order WO-001187?"],"fabrikam_medical":["Show CT scanner work order WO-001188."]}},{"name":"field_parts_availability","title":"Parts Availability","description":"Checks spare-part availability in technician vans and warehouses, with the nearest stock and replenishment date. Use when the user asks if a part is available for a repair.","inputSchema":{"type":"object","properties":{"part":{"type":"string","description":"Part, for example X-200 seal kit."},"location":{"type":"string","description":"Location, for example Denver.","default":""}},"required":["part"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"field_service","overview":"Checks spare-part availability in technician vans and warehouses, with the nearest stock and replenishment date. Use when the user asks if a part is available for a repair. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Do we have a C-500 bearing kit near Denver?","Which techs carry X-200 seal kits?"],"fabrikam_medical":["Find FM-CT900-KIT detector service kits at Seattle Regional Depot."]}},{"name":"field_visit_slot_finder","title":"Visit Slot Finder","description":"Recommends the best upcoming service visit slots for a customer issue, matching technician skills, travel time and parts. Use when the user wants to schedule or find time for a service visit. Does not book the visit.","inputSchema":{"type":"object","properties":{"account_name":{"type":"string","description":"Account name, for example Northwind Traders."},"issue_type":{"type":"string","description":"Issue type, for example vibration.","default":""},"priority":{"type":"string","description":"Priority, for example normal.","default":"normal","enum":["low","normal","high","urgent"]},"preferred_date":{"type":"string","description":"Preferred date, for example @today+1bd.","default":""}},"required":["account_name"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"field_service","overview":"Recommends the best upcoming service visit slots for a customer issue, matching technician skills, travel time and parts. Use when the user wants to schedule or find time for a service visit. Does not book the visit. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Find the soonest visit for the vibration alert at Adventure Works.","What are the best slots next week for Northwind's pump repair?"],"fabrikam_medical":["Recommend repair slots for Evergreen Central Hospital."]}},{"name":"project_status","title":"Project Status","description":"Summarizes project health, progress, milestones and key dates. Use for project status updates or questions about how a project is going.","inputSchema":{"type":"object","properties":{"project":{"type":"string","description":"Project, for example Litware Plant 4.","default":""},"customer":{"type":"string","description":"Customer, for example Northwind Traders.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"project_ops","overview":"Summarizes project health, progress, milestones and key dates. Use for project status updates or questions about how a project is going. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["What's the status of the Litware Plant 4 automation project?","Which projects are red or amber?"],"fabrikam_medical":["Status of Evergreen EHR integration?"]}},{"name":"project_resource_utilization","title":"Resource Utilization","description":"Reports resource utilization, billable percentage and available capacity by person or role. Use for staffing, capacity or utilization questions.","inputSchema":{"type":"object","properties":{"resource":{"type":"string","description":"Resource, for example Alex Morgan.","default":""},"role":{"type":"string","description":"Role, for example Controls Engineer.","default":""},"period":{"type":"string","description":"Reporting period, for example this_month.","default":"this_month","enum":["this_week","last_week","this_month","last_month"]}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"project_ops","overview":"Reports resource utilization, billable percentage and available capacity by person or role. Use for staffing, capacity or utilization questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Who's under-utilized this month?","Do we have controls-engineer capacity next month?"],"fabrikam_medical":["Show Alex Morgan integration engineer utilization."]}},{"name":"project_timesheet_summary","title":"Timesheet Summary","description":"Summarizes timesheet submissions and approvals by project or resource, including missing timesheets. Use for timesheet compliance or hours questions.","inputSchema":{"type":"object","properties":{"project":{"type":"string","description":"Project, for example Litware Plant 4.","default":""},"resource":{"type":"string","description":"Resource, for example Alex Morgan.","default":""},"period":{"type":"string","description":"Reporting period, for example last_week.","default":"last_week","enum":["this_week","last_week","this_month","last_month"]}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"project_ops","overview":"Summarizes timesheet submissions and approvals by project or resource, including missing timesheets. Use for timesheet compliance or hours questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Who hasn't submitted timesheets for last week?","How many hours were logged on the Litware project this month?"],"fabrikam_medical":["Who has missing timesheets for Evergreen EHR integration?"]}},{"name":"project_budget_vs_actuals","title":"Budget vs. Actuals","description":"Compares a project's budget to actual and committed costs with estimate at completion and variance. Use for project financials, overruns or burn-rate questions.","inputSchema":{"type":"object","properties":{"project":{"type":"string","description":"Project, for example Litware Plant 4."}},"required":["project"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"project_ops","overview":"Compares a project's budget to actual and committed costs with estimate at completion and variance. Use for project financials, overruns or burn-rate questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Is the Litware project over budget?","What's the EAC and variance on Plant 4 automation?"],"fabrikam_medical":["Show budget versus actuals for Evergreen EHR integration."]}},{"name":"project_risk_register","title":"Risks, Issues & Change Requests","description":"Lists open risks, issues and change requests for a project with severity, owner and impact. Use when the user asks what could derail a project or what changes are pending.","inputSchema":{"type":"object","properties":{"project":{"type":"string","description":"Project, for example Litware Plant 4."},"type":{"type":"string","description":"Type, for example all.","default":"all","enum":["risk","issue","change_request","all"]}},"required":["project"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"project_ops","overview":"Lists open risks, issues and change requests for a project with severity, owner and impact. Use when the user asks what could derail a project or what changes are pending. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["What are the top risks on the Litware project?","Any pending change requests that affect budget?"],"fabrikam_medical":["What risks and changes affect Evergreen EHR integration?"]}},{"name":"finance_month_end_close_status","title":"Month-End Close Status","description":"Shows month-end close progress, including the task checklist, owners, blockers and projected close date. Use for questions about the financial close.","inputSchema":{"type":"object","properties":{"period":{"type":"string","description":"Reporting period, for example previous.","default":"previous","enum":["current","previous"]},"legal_entity":{"type":"string","description":"Legal entity, for example USMF.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"erp_finance","overview":"Shows month-end close progress, including the task checklist, owners, blockers and projected close date. Use for questions about the financial close. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Where are we on month-end close?","What's blocking the close, and who owns it?"],"fabrikam_medical":["What is blocking Fabrikam close for USFM?"]}},{"name":"finance_ar_aging","title":"AR Aging","description":"Returns accounts-receivable aging by bucket with DSO and the largest overdue balances, overall or for one customer. Use for collections, overdue or receivables questions.","inputSchema":{"type":"object","properties":{"customer":{"type":"string","description":"Customer, for example Northwind Traders.","default":""},"min_days_overdue":{"type":"integer","description":"Min days overdue, for example 0.","default":0}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"erp_finance","overview":"Returns accounts-receivable aging by bucket with DSO and the largest overdue balances, overall or for one customer. Use for collections, overdue or receivables questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Show me AR aging and our top overdue customers.","How much does Northwind owe us, and how late is it?"],"fabrikam_medical":["Show receivables aging for Evergreen Outpatient Center."]}},{"name":"finance_invoice_lookup","title":"Invoice Lookup","description":"Looks up customer invoices by number, customer or PO, with due dates, payments and balance. Use for invoice, billing or payment-status questions.","inputSchema":{"type":"object","properties":{"invoice_number":{"type":"string","description":"Invoice number, for example CIV-001234.","default":""},"customer":{"type":"string","description":"Customer, for example Northwind Traders.","default":""},"customer_po":{"type":"string","description":"Customer po, for example 77812.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"erp_finance","overview":"Looks up customer invoices by number, customer or PO, with due dates, payments and balance. Use for invoice, billing or payment-status questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Has Northwind paid invoice CIV-004512?","List open invoices for Adventure Works."],"fabrikam_medical":["Has Evergreen Outpatient Center paid CIV-004512?"]}},{"name":"finance_vendor_payment_status","title":"Vendor Payment Status","description":"Checks the payment status of vendor (supplier) invoices, including the scheduled payment date, method and any holds. Use when a supplier asks when they will be paid.","inputSchema":{"type":"object","properties":{"vendor":{"type":"string","description":"Vendor, for example Proseware.","default":""},"vendor_invoice":{"type":"string","description":"Vendor invoice, for example PW-8821.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"erp_finance","overview":"Checks the payment status of vendor (supplier) invoices, including the scheduled payment date, method and any holds. Use when a supplier asks when they will be paid. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["When will Proseware be paid for invoice PW-8821?","Which vendor payments are on hold?"],"fabrikam_medical":["When will Aster Medical Supplies invoice AM-8821 be paid?"]}},{"name":"finance_journal_entry_lookup","title":"Journal Entry Lookup","description":"Looks up general ledger journal entries by number, period or account with lines, posting status and approver. Use for journal entry or GL posting questions.","inputSchema":{"type":"object","properties":{"journal_number":{"type":"string","description":"Journal number, for example GJ-000331.","default":""},"period":{"type":"string","description":"Reporting period, for example current.","default":"current","enum":["current","previous"]},"account":{"type":"string","description":"Account, for example 400100.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"erp_finance","overview":"Looks up general ledger journal entries by number, period or account with lines, posting status and approver. Use for journal entry or GL posting questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Which journal entries are pending approval for this close?","Show me journal GJ-000331."],"fabrikam_medical":["Show Fabrikam journal GJ-000331."]}},{"name":"scm_inventory_lookup","title":"Inventory Lookup","description":"Checks inventory levels for a product across warehouses, including available, allocated and on-order quantities with the next receipt date. Use for stock and availability questions.","inputSchema":{"type":"object","properties":{"product":{"type":"string","description":"Product, for example CT-X200."},"warehouse":{"type":"string","description":"Warehouse, for example Denver.","default":""}},"required":["product"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"erp_supply_chain","overview":"Checks inventory levels for a product across warehouses, including available, allocated and on-order quantities with the next receipt date. Use for stock and availability questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Do we have 30 X-200 pumps available?","What's on hand for CT-C500 in the Denver warehouse?"],"fabrikam_medical":["How many FM-IVSET infusion sets are available at Seattle?"]}},{"name":"scm_shipment_tracking","title":"Shipping & Tracking","description":"Tracks outbound shipments by tracking number, order or customer, with carrier, ship date, delivery estimate and event history. Use for shipping, delivery or delay questions.","inputSchema":{"type":"object","properties":{"tracking_number":{"type":"string","description":"Tracking number, for example DEMO-TRACK-001.","default":""},"order_number":{"type":"string","description":"Order number, for example SO-001234.","default":""},"account_name":{"type":"string","description":"Account name, for example Northwind Traders.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"erp_supply_chain","overview":"Tracks outbound shipments by tracking number, order or customer, with carrier, ship date, delivery estimate and event history. Use for shipping, delivery or delay questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["When will Northwind's pumps arrive?","Why is Northwind's shipment delayed?"],"fabrikam_medical":["Track shipment DEMO-TRACK-001 for Evergreen Outpatient Center."]}},{"name":"scm_purchase_order_status","title":"Purchase Order Status","description":"Returns purchase order status with vendor confirmation, expected receipt dates and late lines. Use for inbound supply or purchase order questions.","inputSchema":{"type":"object","properties":{"po_number":{"type":"string","description":"Po number, for example PO-002291.","default":""},"vendor":{"type":"string","description":"Vendor, for example Proseware.","default":""},"product":{"type":"string","description":"Product, for example CT-X200.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"erp_supply_chain","overview":"Returns purchase order status with vendor confirmation, expected receipt dates and late lines. Use for inbound supply or purchase order questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Are any POs for bearing kits late?","Status of PO-002291?"],"fabrikam_medical":["Why is consumables PO-002291 late?"]}},{"name":"scm_supplier_lead_times","title":"Supplier Lead Times","description":"Compares quoted and actual supplier lead times with on-time performance, risk rating and alternate suppliers. Use for supplier performance or sourcing-risk questions.","inputSchema":{"type":"object","properties":{"vendor":{"type":"string","description":"Vendor, for example Proseware.","default":""},"product":{"type":"string","description":"Product, for example CT-X200.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"erp_supply_chain","overview":"Compares quoted and actual supplier lead times with on-time performance, risk rating and alternate suppliers. Use for supplier performance or sourcing-risk questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["Which suppliers are slipping on lead times?","Who else can supply X-200 seal kits faster?"],"fabrikam_medical":["Show lead-time risk for Aster Medical Supplies FM-IVSET infusion sets."]}},{"name":"scm_reorder_recommendation","title":"Reorder Recommendation","description":"Recommends what and how much to reorder based on demand, days of supply, safety stock and supplier lead time. Use for replenishment or 'what should we order' questions.","inputSchema":{"type":"object","properties":{"product":{"type":"string","description":"Product, for example CT-X200.","default":""},"warehouse":{"type":"string","description":"Warehouse, for example Denver.","default":""}},"required":[],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"domain":"erp_supply_chain","overview":"Recommends what and how much to reorder based on demand, days of supply, safety stock and supplier lead time. Use for replenishment or 'what should we order' questions. All output is fictional demo data.","sample_prompts":{"contoso_manufacturing":["What should we reorder this week at the Denver warehouse?","Do we need to reorder C-500 bearing kits?"],"fabrikam_medical":["How many FM-IVSET infusion sets should we reorder at Seattle?"]}}]}