Cobalt
Blog/Health Tech Startups

The Hidden Integration Tax Killing Your Health Tech Startup’s Roadmap

Your two best engineers aren’t working on your product. They’re debugging HL7 messages and reverse-engineering EHR documentation. This is the integration tax.

Bryan, Founder & CEO9 min read

You raised money to build an AI scribe. Or a scheduling assistant. Or a billing automation tool. Whatever it is, your pitch deck had a clear thesis: apply modern software to a healthcare workflow that's been stuck in 2005.

Six months in, your two best engineers aren't working on your product. They're debugging HL7 messages, reverse-engineering EHR documentation, and sitting on hold with vendor partner programs trying to get API credentials.

This is the integration tax. And it's killing your roadmap.

The trap

Every health tech startup hits the same wall. Your product works beautifully in a demo. Investors love it. Your pilot customer loves it. Then someone asks the question that changes everything:

“How does this connect to our EHR?”

Suddenly you're not a product company anymore. You're an integration company. And integration is a completely different business.

For startups building on eClinicalWorks, the largest ambulatory cloud EHR with 180,000+ physicians, the integration path looks something like this:

  1. Weeks 1-4: Research the API landscape. Discover there are multiple API surfaces (FHIR R4, proprietary endpoints, the healow ecosystem). Try to figure out which one does what you need.
  2. Weeks 5-12: Apply for API access. Wait. Follow up. Wait more. Get partial access. Realize the endpoints you need aren't in the set you were approved for.
  3. Weeks 13-24: Start building. Discover that scheduling lives on a completely separate system (healow). Discover that write operations require a different approval process than reads. Discover that what works in sandbox doesn't work the same way in production.
  4. Weeks 25-40: Debug, patch, maintain. Handle edge cases across different clinic configurations. Build monitoring. Fix things that break when the EHR vendor pushes updates.
  5. Forever: Maintain it. Because integrations aren't a feature you ship once. They're infrastructure you maintain permanently.

Total cost for a single EHR integration: $150,000 to $300,000 in engineering time, plus 6 to 10 months of calendar time. And that's just one EHR. Your customers use dozens of them.

The real cost isn't dollars

The dollar figure is painful, but it's not the real cost. The real cost is what your team isn't building while they're buried in integration work.

Every sprint spent on EHR connectivity is a sprint not spent on the thing that makes your company valuable. The AI model. The workflow automation. The user experience that makes clinicians actually want to use your product.

I've talked to founders who've burned 30 to 50 percent of their engineering capacity on integration for over a year. Not because they wanted to. Because they had no choice. Their customers run on eClinicalWorks, and without that connection, the product doesn't work.

Here's what that looks like in practice:

  • Your product roadmap slips by 2 to 3 quarters. Features that were supposed to ship in Q2 get pushed to Q4 because your backend team is maintaining EHR connections instead.
  • Your burn rate increases without corresponding revenue. You're spending engineering dollars on plumbing, not product. Investors notice.
  • Your sales team can't close deals. Every prospect asks “do you integrate with [their EHR]?” and the honest answer is “we're working on it.” That's a polite way to lose a deal.
  • Your best engineers get frustrated and leave. Nobody took a job at a health tech startup to parse HL7 messages for 18 months.

Why “just build it” doesn't work

The instinct is to build integrations in-house. You're engineers. You build things. How hard can it be?

Very hard. And the difficulty isn't technical complexity. It's operational complexity.

Access is gated. EHR vendors don't hand out API keys like Stripe does. You need contracts, approvals, sometimes certifications. For eClinicalWorks, write access requires a separate contracting process from read access. Scheduling goes through the healow system, not the core API.

Every clinic is different. The same EHR, configured differently across hundreds of clinics, produces different data structures, different workflows, different edge cases. An integration that works at Clinic A breaks at Clinic B because they configured their appointment types differently.

Maintenance is permanent. EHR vendors update their systems. Endpoints change. Authentication flows get modified. Rate limits shift. You need someone watching your integration at all times, not just building it once and moving on.

It doesn't scale. You built for eClinicalWorks. Great. Now your next customer runs athenahealth. And the one after that runs Practice Fusion. Each one is a brand new integration project. You've accidentally become an integration company that also has a product.

The build-versus-buy inflection point

There's a moment in every health tech startup's life where the founder has to make a decision: do we keep building integrations ourselves, or do we use infrastructure that already exists?

The math is straightforward.

Building one eClinicalWorks integration in-house: $150K to $300K in engineering time, 6 to 10 months, plus ongoing maintenance.

Using a unified API like Cobalt: live in days, maintenance included. One API that handles scheduling, patient demographics, billing, clinical data. Check out our pricing for details.

For a startup building on eClinicalWorks, that's a fraction of the $200,000+ it costs to build it yourself. And you get your engineering team back.

But the real value isn't the cost savings. It's the time.

A startup that spends 8 months building an eClinicalWorks integration is 8 months behind a competitor that was live in a week. In a market moving as fast as health tech AI, 8 months is the difference between winning a category and being irrelevant.

What your engineers should actually be working on

The health tech companies that are winning right now have figured something out: EHR integration is not their competitive advantage. Their product is.

Nobody is going to choose your AI scribe because you built a really elegant eClinicalWorks integration. They're going to choose it because it saves clinicians 90 minutes a day. The integration is table stakes. It needs to work. It doesn't need to be your life's work.

The best use of your engineering team's time:

  • Core product development. The AI models, the workflows, the UX that makes your product irreplaceable.
  • Customer-facing features. The things your users are actually asking for.
  • Scalability. Preparing your architecture for 10x growth, not maintaining point-to-point connections.
  • New EHR coverage. If your integration layer is handled by a unified API, adding a second or third EHR is a configuration change, not a 6-month project.

The compounding advantage

Here's what most founders don't see until it's too late: the integration tax compounds.

Month 1, it's one engineer spending half their time on integration. Month 6, it's two engineers full-time. Month 12, you've hired a dedicated “integrations team” and you're starting to wonder if you're a health tech company or an integration company.

Meanwhile, your competitor who offloaded integration to infrastructure on day one has shipped three major product releases, signed 40 clinics, and is raising their Series A with actual traction numbers.

The integration tax isn't just what you spend. It's what you don't build while you're spending it.

Stop paying it

The health tech market is moving fast. VC funding is back. Clinicians are finally ready to adopt AI tools. The window is open.

Don't waste it building plumbing.

Bryan is the founder of Cobalt (usecobalt.com), which provides unified API infrastructure for health tech companies. If you're building on eClinicalWorks and want to skip the integration tax, check out Cobalt Ignite: $3,500 in credits toward the Growth plan, live in 24 hours.

Building a health tech product that needs EHR data?

Cobalt Ignite gets you live on eClinicalWorks in 24 hours. $3,500 in credits toward the Growth plan. No integration engineering required.

Learn more about Cobalt Ignite