{"recipes":[{"id":"meeting-to-negotiation","title":"Meeting evidence → business case → negotiation","description":"Trace meeting messages to RFP requirements, calculate a business case from supplied costs, and prepare a negotiation brief. Each stage is a separately priced service.","stages":[{"id":"evidence","agentId":"rfp-evidence","purpose":"Identify requirement coverage, contradictions and questions; meeting commitments do not prove delivery.","mappings":[],"inputs":[{"key":"rfp","label":"RFP requirements","required":true,"multiline":true,"placeholder":"Paste the RFP or requirements, including requirement IDs."},{"key":"transcript","label":"Meeting transcript","required":true,"multiline":true,"placeholder":"Paste a transcript with speaker names and timestamps where available."},{"key":"context","label":"Meeting context and priorities","required":false,"multiline":true,"placeholder":""}],"priceUsd":10},{"id":"finance","agentId":"finance-business-case","purpose":"Use buyer-supplied costs and generated evidence context to build a finance review case.","mappings":[{"fromStage":"evidence","targetInput":"meetingAnalysis","projection":"deliverable","description":"Source-linked meeting analysis is generated context, never an approved savings baseline."}],"inputs":[{"key":"context","label":"Business context and decision needed","required":true,"multiline":true,"placeholder":"Describe the category, organization, geography, constraints, and outcome needed."},{"key":"documents","label":"Source documents and evidence","required":false,"multiline":true,"placeholder":"Paste contracts, spend extracts, supplier proposals, policies, or dated market evidence. Plain text only."},{"key":"baselineAnnual","label":"Baseline annual cost","required":false,"multiline":false,"placeholder":""},{"key":"proposedAnnual","label":"Proposed annual cost","required":false,"multiline":false,"placeholder":""},{"key":"transitionCost","label":"One-time transition cost","required":false,"multiline":false,"placeholder":""},{"key":"years","label":"Evaluation period in years (1–10)","required":false,"multiline":false,"placeholder":"3"},{"key":"discountPercent","label":"Annual discount rate %","required":false,"multiline":false,"placeholder":""},{"key":"currency","label":"Currency","required":false,"multiline":false,"placeholder":"USD"},{"key":"costAsOf","label":"Annual-cost evidence date (YYYY-MM-DD)","required":false,"multiline":false,"placeholder":"YYYY-MM-DD"},{"key":"contractIndex","label":"Original contract index CSV (workflow source)","required":false,"multiline":false,"placeholder":""},{"key":"renewalAnalysis","label":"Generated renewal analysis context","required":false,"multiline":false,"placeholder":""}],"priceUsd":15},{"id":"negotiation","agentId":"negotiation","purpose":"Prepare a buyer negotiation with the supplied vendor, goal, actual BATNA, limits and deadline.","mappings":[{"fromStage":"evidence","targetInput":"meetingAnalysis","projection":"deliverable","description":"Coverage gaps and contradictions inform questions."},{"fromStage":"finance","targetInput":"businessCase","projection":"deliverable","description":"The finance case informs trades; savings remain dependent on supplied costs and review."}],"inputs":[{"key":"context","label":"Business context and decision needed","required":true,"multiline":true,"placeholder":"Describe the category, organization, geography, constraints, and outcome needed."},{"key":"documents","label":"Source documents and evidence","required":false,"multiline":true,"placeholder":"Paste contracts, spend extracts, supplier proposals, policies, or dated market evidence. Plain text only."},{"key":"knowledgeContext","label":"Generated procurement knowledge context","required":false,"multiline":true,"placeholder":"Review this generated context against the original evidence before use."},{"key":"supplierRiskContext","label":"Generated supplier risk review context","required":false,"multiline":true,"placeholder":"Workflow supplied. Verify every risk against the original evidence before use."},{"key":"constraints","label":"Constraints and success criteria","required":false,"multiline":true,"placeholder":""}],"priceUsd":15}],"listPriceUsd":40,"maxServices":3,"maxProviderCalls":12,"billing":"Separate invoices per stage; completed stages remain consumed if a later stage fails. No atomic bundle charge or automatic transfer.","maxDurationSeconds":540},{"id":"knowledge-to-negotiation","title":"Procurement knowledge → negotiation brief","description":"Build a source-grounded category brief from buyer-supplied evidence, then pass that generated context to a negotiation coach. Verify every generated point against the original sources before use.","stages":[{"id":"knowledge","agentId":"knowledge","purpose":"Synthesize the buyer-selected category and supplied source documents; do not treat generated claims as verified market facts.","mappings":[],"inputs":[{"key":"context","label":"Business context and decision needed","required":true,"multiline":true,"placeholder":"Describe the category, organization, geography, constraints, and outcome needed."},{"key":"documents","label":"Source documents and evidence","required":false,"multiline":true,"placeholder":"Paste contracts, spend extracts, supplier proposals, policies, or dated market evidence. Plain text only."},{"key":"constraints","label":"Constraints and success criteria","required":false,"multiline":true,"placeholder":""},{"key":"category","label":"Category pack","required":false,"multiline":true,"placeholder":"mro, indirect, it-software, it-hardware or telecom"},{"key":"knowledgeGraph","label":"Optional KNWLER graph.json or normalized graph","required":false,"multiline":true,"placeholder":"Paste a single-document graph.json export and include its original text in Source documents. Import APIs support explicit source IDs."}],"priceUsd":15},{"id":"negotiation","agentId":"negotiation","purpose":"Prepare a negotiation brief from buyer-provided terms and the prior generated knowledge context; verify it against original sources before contacting a supplier.","mappings":[{"fromStage":"knowledge","targetInput":"knowledgeContext","projection":"deliverable","description":"Generated category analysis is context only; check claims against the separately supplied original evidence."}],"inputs":[{"key":"context","label":"Business context and decision needed","required":true,"multiline":true,"placeholder":"Describe the category, organization, geography, constraints, and outcome needed."},{"key":"documents","label":"Source documents and evidence","required":false,"multiline":true,"placeholder":"Paste contracts, spend extracts, supplier proposals, policies, or dated market evidence. Plain text only."},{"key":"supplierRiskContext","label":"Generated supplier risk review context","required":false,"multiline":true,"placeholder":"Workflow supplied. Verify every risk against the original evidence before use."},{"key":"constraints","label":"Constraints and success criteria","required":false,"multiline":true,"placeholder":""}],"priceUsd":15}],"listPriceUsd":30,"maxServices":2,"maxProviderCalls":8,"billing":"Separate invoices per stage; completed stages remain consumed if a later stage fails. No atomic bundle charge or automatic transfer.","maxDurationSeconds":360},{"id":"supplier-risk-to-negotiation","title":"Supplier risk review → negotiation preparation","description":"Review buyer-supplied supplier evidence for risk and freshness gaps, then prepare negotiation actions using the generated review as context. Confirm every risk against its original evidence.","stages":[{"id":"risk","agentId":"supplier-risk","purpose":"Assess supplier performance, continuity, security, financial health and ESG from supplied evidence; flag stale or missing information.","mappings":[],"inputs":[{"key":"context","label":"Business context and decision needed","required":true,"multiline":true,"placeholder":"Describe the category, organization, geography, constraints, and outcome needed."},{"key":"documents","label":"Source documents and evidence","required":false,"multiline":true,"placeholder":"Paste contracts, spend extracts, supplier proposals, policies, or dated market evidence. Plain text only."},{"key":"constraints","label":"Constraints and success criteria","required":false,"multiline":true,"placeholder":""}],"priceUsd":15},{"id":"negotiation","agentId":"negotiation","purpose":"Prepare buyer-led questions, trades and next steps informed by the supplier-risk review and the buyer-supplied BATNA and constraints.","mappings":[{"fromStage":"risk","targetInput":"supplierRiskContext","projection":"deliverable","description":"Generated risk findings are unverified context; verify each concern against the original evidence before supplier engagement."}],"inputs":[{"key":"context","label":"Business context and decision needed","required":true,"multiline":true,"placeholder":"Describe the category, organization, geography, constraints, and outcome needed."},{"key":"documents","label":"Source documents and evidence","required":false,"multiline":true,"placeholder":"Paste contracts, spend extracts, supplier proposals, policies, or dated market evidence. Plain text only."},{"key":"knowledgeContext","label":"Generated procurement knowledge context","required":false,"multiline":true,"placeholder":"Review this generated context against the original evidence before use."},{"key":"constraints","label":"Constraints and success criteria","required":false,"multiline":true,"placeholder":""}],"priceUsd":15}],"listPriceUsd":30,"maxServices":2,"maxProviderCalls":8,"billing":"Separate invoices per stage; completed stages remain consumed if a later stage fails. No atomic bundle charge or automatic transfer.","maxDurationSeconds":360}]}