Drive Exayard from your agent or your code
REST API, MCP server, webhooks, CLI, and pre-built integrations for the agents and automation tools your team already uses.
Four ways to integrate
Pick the surface that fits how your team builds.
REST API
OpenAPI 3.1 spec, RFC 9457 errors, cursor pagination, idempotency keys.
curl https://api.exayard.com/v1/projects \ -H "Authorization: Bearer sk_live_..."OpenAPI spec
MCP server
125 tools across projects, assessments, estimates, bids, products, and more. Streamable HTTP.
{
"mcpServers": {
"exayard": {
"url": "https://api.exayard.com/mcp"
}
}
}Install for Claude, Cursor, and more Webhooks
10 lifecycle events. HMAC-SHA256 signed. Exponential backoff retries for 3 days.
// Receive HMAC-signed events
const sig = req.headers['exayard-signature']
const [t, v1] = sig.split(',').map(p => p.split('=')[1])
// verify v1 against HMAC-SHA256(t + '.' + body, endpointSecret)Webhook reference CLI
JSON-first command-line. OAuth device flow or API-key auth. Built for agents and scripts.
npm i -g @exayard/cli exayard auth login exayard projects listCLI guide
Quick setup
Paste this into any AI coding agent to connect Exayard in one step.
Fetch https://exayard.com/prompt.md
See it in action
One prompt drives the whole workflow. Exa calls the right Exayard tools and pauses for your approval on anything destructive.
Run a takeoff on page 3 of the Smith Residence plans and draft a bid at 15% markup.
Exa
Bid drafted from the approved takeoff — 214 line items, ready for your review.
Drop into your agent
Pre-built setup for the agents your team already uses.
No-code automation
Wire Exayard into 6,000+ apps without writing code.
Need a hand?
Enterprise plans include custom integration support, dedicated Slack channels, and a named technical contact. We'll wire you in.
Talk to salesReady to win more bids?
Use Exayard to estimate faster and win more work. Get started today.