BuildCo, a $140M multi-branch commercial construction and restoration services company, was operating on a patchwork of disconnected systems that limited financial visibility and left millions in revenue on the table.
Three months and four engineers later, Ciridae brought them a custom AI-native operating system that runs their business from CRM to close.
Only a week after Ciridae OS went live, its billing agent flagged a contract where BuildCo had the contractual right to invoice an additional $3.5 million; a discrepancy no one had caught because nothing was actively comparing contract terms against what had actually been billed. Ciridae OS's agents now run this comparison continuously, catching gaps between recognized revenue and issued invoices the moment they appear, instead of waiting for someone to notice.
Impact
Results in weeks that most enterprise software takes years to deliver
- $9M in free cash flow projected to be released through expedited billing against a $140M revenue base.
- 10,500+ Projected hours saved annually across the business.
- 41% Reduction in days sales outstanding, realized within ~100 days of go-live.
Problem
Human memory is an insufficient system of record at scale.
BuildCo's business was running faster than its systems could keep up with. Roughly 100 employees coordinated ~2,000 construction jobs annually across a stack of disconnected tools, costing more than $300K a year in software spend alone, with no real-time data flowing between the systems.
- The stack we replaced
- Salesforce
- Legacy project-management software
- Spreadsheets
- The stack we integrated with
- Sage Intacct
- ADP
- Xactimate
- Econz
- Avalara
- What we built Ciridae OS: one system from CRM to close
The consequences of inefficiency were costly, and they compounded across the business:
- Fragmented systems, no live visibility Project managers made spend decisions without current cost data. Budgeted gross margins were landing ~7% lower than plan by the time actuals surfaced, with no visibility into cost data to catch it proactively.
- Multi-week financial close Percentage-of-completion (POC) reporting required downloading seven multi-gigabyte report files per iteration, followed by manual reconciliation. The Controller spent ~80% of his time during close on POC alone, totalling 35–40 hours per month.
- Undetected margin leakage Manual commissions review and unreconciled billing left millions on the table in unrealized revenue.
- Slow vendor support Legacy system support tickets took 2–3 weeks to resolve; some issues were never addressed.
Solution
Ciridae OS: purpose-built for how BuildCo actually works.
- 01
- 02
- 03
- 04
- 05
Every one of these features was built to close a specific gap where money or time was leaking out of the business, not to build a tool with all the bells and whistles where BuildCo never even ends up using half of the features. These are gaps Ciridae only knew existed because the team had spent weeks sitting with BuildCo's people, watching them work, and codifying the ruleset that had been running on instinct.
“I just entered a job in [Ciridae OS] and it was so easy. I thought I skipped a step.”— BuildCo project manager
“[Ciridae OS] has everything you need and nothing you don't.”— BuildCo account executive
Crucible
Ciridae OS is powered by Crucible.
Crucible gives teams the speed of AI-assisted software development without giving up the ownership, robustness, and engineering discipline required to run real business software.
