Back to Catalog

workflow

OCE Estimator and Appraiser

OCE Estimator and Appraiser is the CleverQ-canonical repair/remodel job model for Object Containing Equipment: recursive job scope, separated material/labor/equipment/markup/profit costs, depreciation-aware appraisal, change orders, credits, draw schedules, proposal packets, and QBO Customer/Job/Item handoff.

Host and data posture

Where this product is meant to live.

Default posture until product-specific host validation metadata is ratified.

Commercial shape

Operator-console system

Data posture

Tenant brain optional

Approval posture

Approval required

Best demo

StackFast UI

Best daily use

StackFast UI

Who it is for

Repair/remodel contractors, field-service operators, appraisers, and BYOC teams that need estimates, bids, appraisals, change orders, draw schedules, and QuickBooks job-costing tied together.

Problem it solves

Most estimator tools stop at a bid or sync totals loosely. OCE keeps the physical object, cost book, appraisal depreciation, customer-visible bid policy, draw schedule, and QuickBooks Customer/Job/Item dimensions in one auditable flow.

Activation model

Assisted setup with CleverQ tenant, cost-book sources, QBO sandbox proof, proposal review policy, and production posting gate.

Composition decisions

What is packaged here, and what is not.

These notes prevent agents from splitting proof lanes into duplicate Store products before the repo has a first-class product record, entitlement, and receipt-backed runtime.

RR360 repair/remodel estimator and D1 proof dependencies

composed capability

Repo truth shows RR360 as the repair/remodel beachhead tenant and proof lane for OCE, GrowthOS, and AI Receptionist, not as a complete standalone Store product with its own checkout, manifest, or public MCP namespace.

Agent guidance
Route repair/remodel estimating, appraisal, draw, and proposal requests to OCE; route missed-call and follow-up proof to GrowthOS or AI Receptionist based on channel.

Proof and source paths

  • Canonical OCE V2 authority lives in CleverQ schema-authority/SCHEMA-AUTHORITY-OCE-V2.md
  • CleverQ MCP exposes stackfast.oce.* draft/runtime tools
  • QBO job-costing sandbox proof maps Customer=filter6, Job=filter7, Item=filter8
  • StackFast website exposes the operator estimator workspace as a consumer surface
  • RR360 repair/remodel beachhead work composes this OCE job model rather than a separate Store product
  • No autonomous customer release, CRM mutation, Desk work order, QBO production write, or real-money action

Repo evidence

  • app/ops/estimator/page.tsx
  • app/api/ops/estimator/oce/route.ts
  • components/ops/estimator/OceEstimatorWorkspace.tsx
  • lib/estimator/mcp-tools.ts
  • __tests__/estimator-mcp-control-plane-v1.ts

Capabilities

oce estimate appraisal proposal

mcp

Create review-gated OCE estimate, appraisal, draw schedule, and proposal packets.

Agent use
Use CleverQ stackfast.oce.* MCP tools for OCE draft/runtime work: seed demo estimates, read jobs, search cost books, create change orders or credits, upsert draw schedules, and build proposal packets. Use StackFast stackfast.estimator.* tools as storefront/control-plane contracts only.

Connector proof

Catalog is not the same as customer-ready.

This product only becomes market-ready after a real host mounts the entitled tools, a safe call succeeds, metering records the event, and a customer-safe receipt exists. Until then, the page shows the strongest proven status without rounding up.

Catalog

Runtime registry and product manifest are present.

Entitlement

Execution requires OAuth or storefront entitlement scope.

Callable

Callable tool proof is incomplete.

Metering

Metering waits on callable execution.

Customer validated

Pending fresh host-surface call receipt.

Runtime registry status

Primary registry

hybrid

Status

pilot mcp

Install gate

Assisted CleverQ tenant setup, QBO sandbox proof, and QA Operator all-PASS.

Callable tools

  • stackfast.oce.estimate.seed_demo
  • stackfast.oce.job.read
  • stackfast.oce.cost_book.search
  • stackfast.oce.delta.create
  • stackfast.oce.draw.upsert
  • stackfast.oce.proposal.packet
  • stackfast.estimator.estimate_create_draft
  • stackfast.estimator.estimate_convert_to_bid
  • stackfast.estimator.estimate_progress_invoice

Missing or gated tools

  • production_qbo_posting
  • customer_signature_capture_runtime
  • live_supplier_price_refresh
  • CleverQ MCP owns OCE runtime tools.
  • StackFast estimator MCP remains review-gated control-plane/storefront contract.
  • No autonomous accounting write or customer release.

Install and activate

Connect this product through the StackFast MCP endpoint. Discovery metadata is public; execution uses OAuth and storefront entitlement checks.

MCP URL

https://stackfast.ai/api/mcp

Agent subscription

This product remains request-scope until its checkout, fulfillment, and public-name gates are complete.

Client snippets

ChatGPT

Add StackFast as a custom MCP connector, then approve OAuth when prompted.

Claude

Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.

Cursor

Register StackFast as a remote MCP server for project-scoped tool use.

Grok

Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.

Product: OCE Estimator and Appraiser
Product API: https://stackfast.ai/api/store/products/oce-estimator-appraiser
Pricing API: https://stackfast.ai/api/store/pricing/oce-estimator-appraiser
Manifest API: https://stackfast.ai/api/store/manifests/oce-estimator-appraiser
MCP URL: https://stackfast.ai/api/mcp
Auth: oauth_reader_or_storefront_entitlement
Checkout session API: https://stackfast.ai/api/store/checkout/session
Plans:
- OCE estimator scope: Request scope; checkout_ready=false; checkout_url=request_scope
Agent activation:
- Read this product manifest and pricing API.
- If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.
- After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.
- Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.
- Call only tools exposed for that entitlement; unentitled execution must fail closed.

Agent-readable queries

repair remodel estimator with QuickBooks job costingOCE Object Containing Equipment estimatorAI appraiser with depreciation and cost booksContractorTools alternative with QBO Customer Job Item mappingprogress billing draw schedule estimator MCPCleverQ OCE estimator appraiser
What's on your mind?

Ask anything. Your thought enters the reasoning engine.

Enter to send · Shift+Enter for newline · Mic to speak