IGUANA INTEGRATION ENGINE

Build Custom Epic Integrations
In-House. Your Way.

Connect to Epic EHR systems with a code-based engine built for healthcare teams. Iguana powers enterprise organizations with support for HL7, Epic FHIR APIs, CDA, and custom workflows.

  • Full-code development environment
  • No outsourcing, no black boxes
  • Built to scale — from a single integration to 500+ interfaces
Request a Demo
Connect any System with Iguana Capterra, G2, and KLAS rated

Integrate Epic with the Rest of Your Healthcare Ecosystem
Support Any Epic implementation

Build powerful, in-house Epic integrations with Iguana's flexible, code-based engine.

Support any Epic EHR Workflow
Integrate Epic systems with LIS, RIS, RCM and other healthcare systems seamlessly.
Support any Epic Data Format
Iguana can handle HL7 v2/v3, FHIR, CDA, X12, XML, JSON, delimited text, and custom formats.
Support any Epic Connection
Iguana can connect to Epic HL7 LLP feeds, Epic FHIR APIs, database integrations, and secure file exchanges.
Designed for developers
Built for technical teams that prefer to code and maintain their own interfaces.

Technical Teams Love Iguana

More control than plug-and-play tools. Easier than building from scratch.

  • Full-code environment for scripting complex Epic workflows
  • Maintain full visibility into Epic message processing and API interactions
  • No black boxes — own your integrations end to end

Healthcare Leaders Choose Iguana

Enterprise-grade flexibility without vendor lock-in or hidden costs.

  • Scale from one integration to hundreds — without rebuilding every time
  • Lower long-term integration costs and eliminate vendor reliance
  • Trusted by 800+ providers and vendors across healthcare
Request a Free Demo

"Out-of-the-Box" Epic Integration Templates

The truth about Epic integrations and how Iguana handles their complexity

Important

Pre-built Epic interfaces simply don't exist

You've probably heard the saying: "If you've seen one Epic integration, you've seen just one Epic integration." Most Epic integrations are unique in how they're implemented. Epic provides standards, Bridges frameworks, and FHIR APIs, but every customer environment introduces its own configuration, policies, and constraints.

Why Every Epic Integration Is Different

Vendors who claim "out-of-the-box" Epic integrations typically rely on professional services behind the scenes, or abstract away important details that surface during implementation, testing, or scaling.

Transport Protocols
Transport Protocols
LLP, TCP/IP, HTTPS, APIs — each implementation may use different protocols
Permissions
Permissions & Actions
Read-only vs. write permissions vary by organization and use case
Standards
Standards Versions
FHIR R4, FHIR R5, and other healthcare standards differ by version
Custom Data
Custom Data
Extended or custom data fields require tailored handling

How Iguana Handles Epic's Built-In Complexity

Rather than pretending Epic integrations are uniform, Iguana embraces their uniqueness by giving your integration team full control over interface logic, while removing the heavy lifting that slows development.

Code-Based Development
Full control over your interface logic
  • Customize every interface to match your specific Epic implementation
  • No drag-and-drop limitations, or templates that don't quite fit
  • Script complex workflows and custom data transformations
  • Integrate with Epic HL7 feeds, Epic Bridges interfaces, and Epic FHIR APIs
  • Maintain full visibility and control over how data flows
Pre-Built Components
Jumpstart development without compromise
  • Iguana is code-based, but you don't have to start from square one
  • It includes pre-built components that accelerate development
  • These aren't plug-and-play Epic connections, but they handle the groundwork needed to build them
  • They're building blocks to get you started: protocol adapters, data parsers, and workflow templates
  • Use them as is, adapt them, or build a fully custom solution. The control is always yours
Faster Deployment
Deploy faster while maintaining control
  • Speed up development timelines without compromising control
  • No more waiting on vendor tickets
  • No more building from scratch
  • Scale seamlessly by reusing modular components
  • Customize to each Epic customer's implementation guide and security policies, without rebuilding what is common
  • Faster time-to-production with enterprise-grade reliability

How Iguana Stands Apart

Different integration needs call for different solutions.

Iguana is optimal for organizations that need to tailor complex workflows, scale with confidence, and maintain full ownership over their infrastructure.

vs. Drag & Drop Tools
vs. Managed Services
Interfaces
Code-first, dev-owned
For teams who write & maintain integrations
Visual, no/low-code
Built for speed, not scripting
Fully outsourced
Vendor built and maintained interfaces
Flexibility
Fully customizable
Custom scripting logic, complex Epic workflows
Limited by templates
Adapters for select systems only
Dependent on vendor
Custom work requires vendor support
Control
You own everything
Build, deploy, and update Epic Integrations on your terms
Abstracted layer
Limited visibility into logic or processing
Vendor-managed
Changes require tickets or support cycles
Deployment
Cloud, on-prem, or hybrid
Build, deploy, and update on your terms
Often Cloud-based
Potentially limited deployment options
Vendor-hosted only
No deployment considerations required
Best Fit For
Full control and scalability
Ideal for managing complex or growing Epic environments and multi-site deployments
Simple integration needs
Works well for basic point-to-point cases
Non-technical teams
Best when outsourcing is a strategic choice
Some teams prefer no-code or managed options, and that's okay.
But if flexibility, visibility, and long-term ownership matter to you, let's talk.

Trusted by 800+ Healthcare Providers & Vendors

From hospitals to health tech companies, organizations worldwide choose Iguana for its unmatched flexibility, reliability, and expert support.

Testimonials via Capterra and G2
Very Versatile Integration Engine
"The availability of various inputs and outputs gives Iguana limitless possibilities for implementing integrations between third-party systems and local databases."
Artur L.
Easy Set Up, Reliable, Outstanding Support
"What I like most is the flexibility in creating and updating custom interface channels. Great support, very reliable, and easy to troubleshoot."
Ron C.
Iguana Is Unmatched
"In one word: flexibility. We work with HL7, EDI, FHIR, APIs, CSVs, etc. There is very little we have run into that we could not accomplish with Iguana."
Chris A.
Clean Look, Intuitive Functionality
"Iguana is powerful in its simplicity. It enables seamless data integration between our EMR and pharmacies, labs, clearinghouses, and more."
George O.
Iguana is Easy to Use and Manage
"We process over 20 million HL7 messages daily across 2,500+ channels. Iguana has been stable, reliable, and high-performing for over a decade."
Josh M.
Reusable Integrations, Configurable Endpoints
"We reuse integration code with endpoints like HTTPS, LLP, SFTP, and files. We can deploy integrations to multiple agencies with simple configuration changes."
Michael G.

Ready to Experience Iguana for Yourself?

Contact Us Today

Is Iguana Right for You?

Great Fit If You...
Have in-house development or integration staff
Build and maintain custom Epic integrations in-house
Want control over data formats and workflows
Prioritize reliability and control in integrations
Manage growing Epic interface volumes without rebuilding infrastructure
Might Not Be a Fit If You...
Need a no-code or drag-and-drop tool
Just need a basic one-off connection
Don't want to manage or maintain integrations
Prefer a fully hands-off managed service
Just need a short-term or simple solution
See a fit? Let's connect and explore what Iguana can do for you.
CONTACT US

Ready to Explore Iguana?

Tell us your integration goals, and we'll show you how Iguana can help you build the solutions you need.

Built for Epic Integration

See how Iguana gives your development team the tools and support to build reliable, flexible integrations to Epic EHR and beyond.

FAQ

Is iNTERFACEWARE a service-based integration provider?

No, we’re not a service that builds Epic integrations for you. iNTERFACEWARE provides Iguana, an integration engine that gives your team the tools to build, manage, and maintain your own interfaces.

Unlike service-based models where a third party handles the integration work, Iguana puts you in control. This gives you the flexibility to meet system-specific requirements, make real-time changes, and avoid delays or dependencies on external vendors.

Many organizations choose Iguana because it offers greater visibility, customization, and scalability — especially when working in complex or evolving environments.

Who typically uses Iguana for Epic integration?

Iguana is designed for teams that want to build and manage their own integrations — typically healthcare software vendors, hospital IT departments, and developers.

To use Iguana effectively, you’ll need access to a developer or technical team. It’s a code-based platform, so programming is required. If you’re new to healthcare standards (like FHIR, HL7, etc.), our templates and tools can help you get started. But if you don’t have technical resources in-house or through a partner, Iguana likely won’t be the right fit.

Do you offer out-of-the-box integration with Epic?

Not exactly, but that’s by design. Instead of rigid, pre-built adapters, Iguana provides a flexible, code-based framework that empowers your team to build the exact integration you need.

We offer a pre-built Epic FHIR Component and a comprehensive collection of other Component templates to accelerate your development, but every implementation can be customized to your specific Epic instance and use case.

Why don't you offer plug-and-play Epic integration?

Because plug-and-play rarely works in practice. Even with so-called "universal" Epic adapters, integration usually breaks down due to system-specific configurations, workflow differences, and evolving requirements.

Iguana gives you full access to the code, so you can adapt and control every part of your interface — now and in the future.

How does Iguana connect to Epic?

Iguana supports connections via FHIR APIs, HL7 (over LLP), SFTP, and database connections — all common methods used by Epic. Our Epic FHIR Component provides a pre-built template as a guiding framework, handling authentication and core API operations, so your team can build interfaces faster.

What Epic interfaces can Iguana support?

Iguana can support FHIR APIs, HL7 messages (via LLP), flat files (via SFTP), and database connections — the common methods Epic uses to exchange data. Whether you're dealing with patient demographics, orders and results, billing data, or custom workflows, Iguana provides the tools to support those integrations.

Do I need to write code to integrate with Epic using Iguana?

Yes, and that's a benefit. It's a developer-centric platform that gives you full control and visibility by letting you write your own code in Lua, a lightweight scripting language that's easy to learn. You won't be starting from scratch though - our pre-built Components (like the Epic FHIR template) do much of the heavy lifting. Plus, Iguana's Translator IDE includes features like autocomplete, inline documentation, and live debugging to make development faster and easier.

How does Iguana's Epic FHIR Adapter help?

Our Epic FHIR Adapter is a pre-built Iguana Component that handles the OAuth2 authentication and core FHIR API operations required to work with Epic. It significantly reduces the time and complexity involved in connecting to Epic’s backend services, while still giving you the flexibility to adapt it to your needs.

Can Iguana integrate with any Epic environment (e.g., hospital-specific instances)?

Yes. Each Epic environment may have its own configuration, endpoints, and access rules. Iguana's flexible architecture allows you to adjust your interface code to meet those specifics, making it ideal for real-world Epic implementations.

How does Iguana differ from other integration tools?

While many integration tools rely on visual workflows (like drag-and-drop) or managed platforms, Iguana takes a developer-first approach — giving you direct control over your integration logic and data flows.

There are no “black boxes”. With full visibility and access to the code, you can fully customize each interface and build reusable modules for consistency and scale.

Many organizations choose Iguana after outgrowing simpler tools or looking to reduce long-term maintenance costs by owning their integration stack.

Is Iguana only for Epic integration?

Not at all. While we provide tools and templates to make Epic integration easier, Iguana is a universal integration engine designed to connect with any system (EHRs, LIS, RIS, databases, cloud apps, and more), through common transport methods like APIs, HL7, SFTP, and ODBC.

What kind of support can I expect from iNTERFACEWARE?

You won't be left on your own. iNTERFACEWARE provides responsive email and phone support, in-depth technical documentation, and access to optional Professional Services for more hands-on help.

Whether you need guidance building your first interface, developing a proof of concept, or solving a complex integration challenge, our team is here to assist. Many of our customers cite the quality of our support as one of the main reasons they chose Iguana.

The all-in-one integration platform by iNTERFACEWARE.
G2 - Healthcare Integration Engines
Rated 4.5/5
4.5/5 on G2
Capterra - Integration Software
Rated 4.8/5
4.8/5 on Capterra
KLAS - Integration Engines
KLAS Rated*
93.6/100
*Average performance score from 2017-2022 in the 'Best of KLAS' report
iNTERFACEWARE Inc.
© iNTERFACEWARE Inc.
Privacy | Terms of Service | MSA
General Inquiries
iNTERFACEWARE Inc.
2 Bloor Street East, Suite 3500
Toronto, Ontario   M4W 1A8   Canada
contact@interfaceware.com
1-888-824-6785
Follow Us: