Estimates, proposals, trade scopes, purchase orders, submittals, pay apps, vendor invoices, general ledger, payroll with prevailing wage, field time, CRM, chat and phone in one workspace. On top of it, named agents that work through the same tools your estimators, PMs and bookkeepers use. Bring your own Anthropic, OpenAI, Gemini or xAI key; Cooper meters it, you pay the provider.
An estimate becomes a proposal, the proposal opens the job, the job buys materials, tracks submittals, bills pay apps, pays crews and posts to the ledger. Every step is a record in the same workspace, scoped to your company, with the person or agent who made it stamped on it.
Seventeen named agents, each with skills that carry instructions, documents and a version history. They use the same tools your people use, preview before they write, and can watch for conditions and act on them. You can add your own.
Every metered AI call runs on a key you hold: Anthropic, OpenAI, Gemini or xAI, chosen per feature across 26 routing slots. Cooper records usage by feature, person and agent so you can see the spend, and never marks up the provider.
ccr_process_project. Global audits useccr_list_reconciliations with reconciliationStatus: "all" — the defaultccr_propose_vpr_allocations → ccr_approve_vpr_allocations.ccr_link_projectaction=related_no_receipt with a noReceiptReason.isVerified on a key is history, not health — check lastFailedAt.The whole workspace is exposed as Model Context Protocol tools with OAuth, so the assistant your team already uses, Claude, Cursor or Copilot, can read a project, draft a purchase order or reconcile a card statement inside Cooper. Every write goes through a preview step and lands with the actor recorded.
Your own systems attach the other way. A workspace can connect Notion, Slack, Google Drive and Calendar, Xero, HubSpot, Asana, Monday and others, with a shared credential for the company or a personal one per user, and decide who may use each connector.
One GraphQL API serves the web app and the iOS and Android apps. Field crews check in with GPS or BLE, take photos, and log time on the same records the office sees. Cooper Phone and the voice agents run on Twilio and LiveKit with your own voice and transcription keys.
estimate_manageestimate_itemsestimate_cost_basisestimate_gantttakeoff_startglobal_items_search
Bring a spec set, a recent estimate, or last month's card statement. We'll run it through the workspace and the agents live, on a key you can watch being metered.