Innovating with API-Led Integration Architecture Built on MuleSoft

“Green Irony’s MuleSoft expertise, integration strategy, and API architecture have set the foundation for our future innovation initiatives. We’re now positioned to scale and efficiently deliver the customer and stakeholder experiences required to be more competitive and profitable.”

Chris Griffith, CIO

UPC Insurance, a property and casualty insurance provider, decided they needed a modern insurance policy system and selected Duck Creek OnDemand. They chose MuleSoft Anypoint Platform to serve as the backbone to their modern integration strategy, which they identified as one of the most critical components driving success or failure of the rollout. Duck Creek needed to integrate over 20 third-party systems to support automated policy quoting based on property conditions, risk assessment and profitability projections, policy creation, document printing, claims, payments, and more.

  • Design the integration architecture using MuleSoft’s API-led approach and avoid point-to-point integrations
  • Design APIs with an eye toward future use cases, promoting asset reuse driven by strategic product management 
  • Prevent vendor lock with APIs, allowing UPC to swap third-party vendors on demand
The Objective

To enable UPC’s integration needs for the implementation of the new policy system, the Green Irony team applied a collaborative solutioning process, working tightly with UPC’s key stakeholders on business goals and their corresponding technology solutions. The collaborative partnership between teams removed roadblocks and led to early success on the platform, uncovering additional integration opportunities and API reuse scenarios to support claims processing and mobile initiatives.

The team used the API design patterns promoted by MuleSoft to increase velocity of future development projects and provide the ability to quickly address integration changes.


  • Experience APIs were designed to match Duck Creek’s data schema, eliminating the need to perform data transformation and execute business logic within the policy system itself, accelerating integrations.
  • Process APIs used the property address to orchestrate the collection and aggregation of critical third-party property data to fuel accurate policy quotes and validate underwriting of profitable policies.
  • A Data Normalization System API increased flexibility of the application network using a data-driven lookup to align values from multiple sources in the Experience API.
  • System APIs promoted reuse to support claims, mobile, and other capabilities that provide a competitive advantage through speed and agility.
The Solution
  • Eliminated integration challenges allowing UPC to focus on innovating core business 
  • Designed API strategy that promotes reuse and expansion for future projects 
  • Reduced dependency on individual third-party partners who provide business data
  • Empowered UPC’s technology team through education on application networks, API design, and DevOps







Ready to build the technology solutions that enable your business strategy?

Let’s Talk