Quote exceptions leak through informal approval paths
Discount policy, CRM notes, Slack approvals, legal review, security review, and founder judgment drift apart when revenue teams move fast.
Krafthaus workflow app
Approve standard quotes quickly and route nonstandard pricing, discounts, or terms before they reach the customer. The gate gives Sales Ops an approve, review, or block result, a decision record, and the next owner.
Buyer wedge
Start with one quote approval path and ship it as a 7-10 day sprint. The first version closes the intake, defines approval thresholds, and makes the next owner explicit before pricing or terms reach the customer.
Discount policy, CRM notes, Slack approvals, legal review, security review, and founder judgment drift apart when revenue teams move fast.
Krafthaus turns the workflow into closed intake, a direct Rulebook v1 verdict, a Decision Record, and a sales ops handoff.
Teams get clearer quote sends, fewer inconsistent exceptions, and a record they can replay when a commercial call is challenged.
A running quote_approval_gate_packet with intake facts, verdict material, handoff, packet hash, and decision record references.
Direct declarative rules for discount limits, margin floors, nonstandard terms, legal review, security review, and owner routing.
Start with discount approvals, enterprise terms, or an AI sales-agent quote boundary.
For teams where discounts need consistent thresholds, margin checks, owner approval, and a quote packet before sales sends.
Use case enterprise custom terms approvalFor enterprise quote flows where nonstandard terms need legal, security, commercial, and approval-owner routing before send.
Use case AI sales-agent quote send boundaryFor AI GTM systems where agents can draft, but pricing or terms should not leave the company without a deterministic approval gate.
Executable demo
This form posts closed quote facts to /api/quote-approval-gate. The server validates the intake,
calls Decide with a pinned direct_declarative_rulebook, and only returns a
quote_approval_gate_packet when the Decision Record material is present.
Decision and record
Run a quote to see the decision, owner, next action, and technical record.
Workflow boundary
Enterprise quotes often mix discounts, contract value, nonstandard terms, legal review, security review, margin pressure, and owner approval. The Krafthaus surface makes that repeated workflow explicit before a CRM, CPQ, or sales ops process sends the quote.
Quote ID, account tier, contract value, discount, margin, nonstandard terms, legal review, security review, and approval owner.
Direct declarative Rulebook v1 evaluates the quote facts. It does not run customer executable rulebooks.
Send the quote, route it to the approval owner, or block the send until the missing review or risk condition is resolved.
Pinned rulebook
The first version uses caller-supplied quote facts and a pinned Rulebook v1 hash. The public manifest binds this surface to Decide runtime contracts, replay, conformance, and the application binding material.
Standard quote: discount at or below 25%, margin at or above 20%, no nonstandard terms, and legal plus security review complete.
Large discount, nonstandard terms, missing legal review, or default uncertainty routes the quote to the named approval owner.
Low margin or high contract value without security review blocks quote send until the risk clears.
Application contract
Quote Approval Gate is intentionally not another policy MCP. It is a software-company operating workflow that shows how Krafthaus can install Decide into sales ops, RevOps, or quote-to-cash surfaces.
Application Manifest v1 pins the workflow, intake contract, direct rulebook binding, record fields, action boundary, and handoff.
Rulebook rulebook-v1.schema.jsonThe production core evaluates limited declarative JSON. Customer executable rulebooks are rejected.
Sprint Start from quote approvalSend a workflow brief to scope this app around the company's actual quote exceptions and approval policy.
Why this matters
Decision Memos, policy notaries, Solana gates, and Quote Approval Gate are different product surfaces. The shared primitive is a Krafthaus workflow app that applies Decide where a consequential workflow needs a verdict, record, or handoff.