Estimates as an API.
Estimating as an agent.
Generate fully-priced contractor estimates from any language with one HTTP call — or plug Estimatic into Claude, Cursor, and ChatGPT as an MCP tool. Same engine that powers our app. If you can curl, you can ship.
Private beta. Request a key from your account team or email developers@estimatic.ai.
REST API
Versioned, typed, idempotent. JSON in, estimate out. Streaming endpoints for the long stuff. Webhooks for everything else.
curl -X POST https://api.estimatic.ai/v1/estimates \
-H "Authorization: Bearer sk_live_..." \
-d '{ "prompt": "Reroof 1,800 sqft ranch", "project_zip": "30303" }'MCP server
Drop Estimatic into any MCP-compatible client. Your agent gets create_estimate, refine_estimate, push_estimate, and friends — same auth as the REST API.
https://api.estimatic.ai/mcpWhat you can build
Stop building estimating logic. Borrow ours.
We've spent years tuning the model on real bids, real local pricing, and real CRM field-mapping. Skip to the part where it just works.
Auto-quote from a CRM webhook
New lead lands in your CRM → fire a webhook → Estimatic returns a fully-priced estimate before the salesperson dials.
Embed estimating in your own product
Build a contractor portal, a lender pre-approval flow, or an insurance scoping tool. Our engine, your UI.
Push to your accounting stack
Send completed estimates straight to QuickBooks, Xero, or your back-office without re-keying line items.
Give your AI agent a trade
Connect via MCP and your in-house agent can generate, refine, and push estimates as a tool — same as a senior estimator on staff.
Built for production
The boring parts done right.
Quickstart
One call. Priced estimate back.
Same request, four flavors. Pick your stack, copy, ship.
curl -X POST https://api.estimatic.ai/v1/estimates \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"prompt": "Master bath gut remodel, 60 sqft, curbless tile shower",
"project_zip": "30303",
"options": { "good_better_best": true, "local_permits": true }
}'Node and Python SDKs ship with the public beta. Today, all four examples work against the same REST endpoint.
Build the estimating layer your product was missing.
Free to start. Production keys when you're ready. Docs that don't lie.