Back to BlogCornerstone PM API hub diagram showing 238 total API operations radiating out to external AI agents for construction automation
AI & Automation

238 API Operations: The Most Agent-Ready Construction Platform

June 5, 2026·6 min read

Cornerstone PM now exposes 238 total API operations to external AI agents. Not 238 marketing bullet points \u2014 238 discrete things an agent like Claude, ChatGPT, or an n8n workflow can actually read, write, or trigger inside your construction platform. That is the number that matters when you are deciding whether your software can be automated, or just claims it can.

For the full picture of how Cornerstone PM compares to other tools, start with the home builder project management software guide. This post zooms in on one thing: the API surface, what the 238 number is built from, and why it is the most honest way to measure how agent-ready a platform really is.

Why “operations,” not just “endpoints”?

Most software brags about endpoint counts. An endpoint is a route \u2014 a URL your code can hit. Cornerstone PM ships 150+ of them across 84 dedicated RESTful routes plus a generic execute route. But the endpoint count undersells what an agent can do, because one of those routes \u2014 the execute endpoint \u2014 fans out across the entire Foreman AI skill catalog.

An operation is a discrete action an agent can invoke. When we count every dedicated route plus every skill reachable through execute plus every webhook an agent can subscribe to, we get 238. That is the real answer to the question a developer or an AI agent actually asks: what can I do here?

What the 238 operations are built from

84Dedicated RESTful routes

Hand-built endpoints for the core nouns of a home builder: homes, tasks, vendors, bids, purchase orders, payments, options, parts catalog, design center, and more.

396+Generic execute surface

A single execute route that runs any Foreman skill by name. Every skill Foreman can run internally, your agent can run externally — and the list grows automatically.

37+Named webhook events

Typed, HMAC-signed outbound events with delivery logs and retry. The push half of the automation layer — your stack reacts the moment something happens in the field.

3Schema formats

Anthropic tool format, OpenAI function calling, and OpenAPI 3.1. Point Claude, ChatGPT, or any OpenAPI client at the same surface without translation.

Stack those together and you get a platform an external agent can fully operate: read a home record, generate a purchase order, send a bid request to five vendors, update a design-center option, fire an SMS to a sub, and listen for the webhook that confirms the sub acknowledged \u2014 all without a human clicking through the app.

One execute route, the whole Foreman catalog

The architectural trick is the generic execute endpoint. Instead of hand-writing a separate route for every action, Cornerstone PM exposes the full Foreman AI skill catalog through one execute surface. Your agent fetches the skill schemas from GET /api/ext/skills and runs any skill by name through POST /api/ext/execute.

This is the BYOA \u2014 Bring Your Own AI Agent \u2014 philosophy in one design decision: every endpoint maps to a Foreman skill, so when Foreman ships a new skill, your agent inherits it automatically with zero configuration. The 238 number is a snapshot. It only goes up.

Three schema formats means no translation layer

An API surface is only agent-ready if agents can read it. Cornerstone PM publishes its schemas in 3 formats \u2014 Anthropic tool format, OpenAI function calling, and OpenAPI 3.1. That means you point Claude, ChatGPT, or any OpenAPI-aware tool (n8n, Make, Postman, custom code) at the same surface and it just works. No hand-written wrappers, no format conversion, no glue code to maintain.

How this compares to the rest of the market

CapabilityMost platformsCornerstone PM™
Agent-invokable operationsA handful238 total
Generic execute over full skill catalog
Multi-format tool schemasUsually none3 formats
Typed, signed webhook catalog1–3 generic37+ named
Built-in MCP server
New capabilities auto-exposed

JobTread, Buildertrend, and CoConstruct tell you “webhooks exist” and maybe “an API is available.” Cornerstone PM ships the full skill catalog as endpoints, in three agent-readable formats, with a webhook catalog on the outbound side and an MCP server for no-code connection. The difference is the difference between a checkbox and a platform your AI agent can actually run.

Where to find it

The REST API, BYOA layer, webhooks, and MCP server are exclusive to the Pro+ plan ($599/mo). There is no add-on path on lower tiers \u2014 Pro+ includes the entire 238-operation surface, plus 396+ Foreman skills, 60 user seats, and priority support. Full developer documentation lives at app.cornerstonepm.ai/developers.

Give your AI agent the same toolbox Foreman uses.

238 API operations, 3 schema formats, 37+ webhooks, and an MCP server \u2014 the most agent-ready platform built for production home builders.

Request Early Access →

Construction Software API: Common Questions

Answers to what builders and developers ask when evaluating API and AI-agent support in home builder platforms.

How many API operations does Cornerstone PM expose to external agents?

Cornerstone PM exposes 238 total API operations to external AI agents. That figure combines 84 dedicated RESTful routes, a generic execute surface that maps across all 396+ Foreman AI skills, and 37+ named webhook events. It is the most complete "how much can my agent actually do" number — the route-level endpoint count is 150+.

What is the difference between API operations and API endpoints?

An endpoint is a route on the API surface — Cornerstone PM ships 150+ of those across 84 dedicated RESTful routes plus a generic execute route. An operation is a discrete action an agent can invoke. Because the generic execute route fans out across the full Foreman skill catalog, the number of things an agent can actually do (238) is higher than the raw route count. We publish the operation count because it answers the real question: what can my agent accomplish?

Which AI agents can connect to Cornerstone PM?

Any agent or automation tool that can speak HTTP and read a tool schema. Cornerstone PM ships schemas in three formats — Anthropic tool format, OpenAI function calling, and OpenAPI 3.1 — so Claude, ChatGPT, n8n, Make, Zapier, Twilio, Bland, and Retell all connect against the same surface. The built-in MCP server also connects Claude Desktop, Cursor, and Windsurf in about 30 seconds with no code.

Is the API available on every plan?

No. The REST API, BYOA (Bring Your Own AI Agent) layer, webhooks, and MCP server are exclusive to the Pro+ plan ($599/mo). There is no add-on path on lower tiers — the route to the full API surface is upgrading to Pro+, which is $100/mo more than Pro and includes the entire 238-operation toolbox.

How does this compare to webhooks-only construction software?

JobTread, Buildertrend, and CoConstruct generally advertise that 'webhooks exist' — a handful of generic events with no published catalog. Cornerstone PM ships 37+ typed, signed webhook events for outbound automation AND a 238-operation API surface for inbound read/write control. Webhooks tell your stack what happened; the API lets your agent act on it. Together they form a full bidirectional automation layer.

Does the operation count grow over time?

Yes. The generic execute surface maps to the Foreman skill catalog, so every time Cornerstone ships a new Foreman skill, your BYOA agent inherits it automatically — no reconfiguration. The 238 figure is a snapshot; the surface grows with the platform.