Esc

↑↓ move↵ openIndex · Pagefind

From first call to warranty, one record.

A CRM built for construction, not bent from sales software. It is its own module in the app, with apps for the pipeline, contacts, follow-ups and inquiries, on the same data core as the job: a won pursuit becomes the project, Analytics reads win rate and pipeline from the same rows, and closeout carries into service and warranty. Staff-side CRM is in preview; customer-facing links open once production ingress is ready.

Preview · live with limits noted below
Inquiry → warrantyWin rate in AnalyticsStaff-side preview
Interactive preview · sample data

Trace one relationship from inquiry to warranty.

Step through Riverside Medical Center on sample data: a website inquiry becomes an opportunity, moves onto the job, goes out as a reviewed proposal and a bid package, and comes back after closeout as warranty coverage on the CO #14 fire dampers.

Sample data · inquiry-to-warranty trace
  1. Website inquiry · Day 1Phase 2 inquiry lands in a private queue

    Not a contact yet. A reviewer checks exact-email matches, then converts it to a lead and opportunity, or dismisses it with a reason.

  2. Opportunity · Qualified$48.2M pursuit with its owner and architect linked

    Qualification, site visit, estimating. Probability, close date and source are kept, and every change lands in the forecast history.

  3. Project record · AttachedThe pursuit moves onto Job #24-118

    Contacts, opportunities and activities keep their IDs. Nothing is re-keyed, and nothing touches the budget or contract.

  4. Proposal · Internal reviewItemized proposal approved by a second admin

    Submitting freezes the scope, exclusions and lines, so the approved revision is the one that went out.

  5. Bidding · Private draftScope goes to Bidding without the sell price

    A draft bid package with a private source receipt. Staff approve vendor-safe text before any sub is invited.

  6. Warranty · After closeoutCO #14 fire dampers on the asset register

    Six rated dampers in the L3 corridor, with reviewed warranty coverage. A service case links the asset and the punch item behind it.

Sample data · Riverside Medical Center, Job #24-118. An in-browser sketch on sample data. The real tools are in the app: start a trial to use them on your own project.

In the app · sample data

One module for the pipeline. One data core under it.

CRM Home opens on its apps with live counts. Win rate and weighted pipeline come from the same opportunities in Analytics, and a won pursuit moves onto the project without an export.

CRM Home: the CRM app grid with live counts and the company intake summary
CRM Home: ten apps with live counts, the intake pipeline and weighted forecast
The os.construction launcher, with CRM and Analytics as their own sections
CRM and Analytics each have their own launcher section
CRM & Pipeline dashboard: pipeline value, weighted pipeline, win rate, deal size, sales cycle and lead conversion
The CRM & Pipeline pack in Analytics
Sample data · CRM to project to analytics
  1. CRMRiverside Medical Center pursuit$48.2M opportunity, owner and architect linked, marked Won
  2. ProjectJob #24-118Same contacts, same opportunity IDs. Nothing re-keyed.
  3. AnalyticsWin rate, pipeline, marginRead from the same rows, filtered to what each person may see
One data core: contacts, opportunities, projects, costs, every record once
Capabilities

What CRM covers

Preview items work with limits noted. Planned items are not built yet, and the founding cohort helps set the order.

  • Preview

    Its own module, ten apps

    CRM has its own section in the launcher: CRM Home with live counts, Pipeline, Contacts, Follow-ups, Inquiries, Organizations, People, Inquiry Forms, Import and Export. Each person sees only the apps their access allows.

  • Preview

    Pipeline analytics

    Pipeline value, weighted pipeline, win rate, average deal size, sales cycle and lead conversion in the CRM & Pipeline pack in Analytics, split by stage, source and owner, filtered to what each viewer may see.

  • Preview

    Website inquiries and triage

    Inquiry forms feed a private review queue with assignment, priority and first-response targets. Staff convert each one to a lead or dismiss it with a reason. Public forms open once production customer ingress is in place.

  • Preview

    Organizations and people

    One firm or person across every job, with their role on each project, reviewed duplicate resolution and a relationship timeline. CSV import with a duplicate preview, and export.

  • Preview

    Pipeline and forecast

    Construction stages from qualification and site visit to won or lost. Weighted pipeline, stage age, forecast history and source cohorts. Estimates, never booked revenue.

  • Preview

    Proposals with internal review

    Itemized proposals with scope, exclusions and validity. Submitting freezes the revision, and a second CRM administrator approves or rejects it.

  • Preview

    Bidding and buyout handoff

    An approved proposal becomes a draft bid package without the customer sell price. Awards become draft commitments, with a buyout plan reviewed against a budget snapshot.

  • Preview

    Won-project handoff

    Review a won opportunity into a new project, or attach a pursuit to an existing one. Records keep their IDs and history. Budgets and contracts stay in Financials.

  • Preview

    Action Center

    One worklist of follow-ups, cases awaiting a first response, expiring offers and warranty dates, each linked to the record it came from.

  • Preview

    Service, warranty and assets

    Service cases with response targets, reviewed warranty coverage and an installed-asset register with serials, commissioning dates and service history.

  • Preview

    Customer offers and portal

    A frozen offer PDF behind a one-time link, and a customer portal for service requests, project updates, documents and decisions. Built; external access opens once production customer ingress is in place.

  • Preview

    Scoped access

    Company intake uses explicit member grants; project CRM follows project permissions. A link between records never grants access to a project.

  • Planned

    Email and calendar history

    Connected mailboxes and calendars, reminders and consent-aware outreach. Today an email activity records a conversation; it does not send one.

  • Planned

    Pursuit-to-profit

    Win rates set beside the margin each job actually earned, so you know which pursuits are worth the next proposal.

Go deeperDocs and glossary

Run your next job on it.

Start a 14-day free trial with a sample project already set up. Want a say in what ships next? Join the founding program.

Open file