integration

MuleSoft integrations that survive the next runtime upgrade.

We build and run MuleSoft integrations on Anypoint Platform, move apps off unsupported Mule runtimes, choose between the Edge and LTS channels, and clean up API estates that grew one project at a time.

platform dossierMuleSoftIntegration
Vendor
MuleSoft (Salesforce)
Current LTS
Mule 4.9 LTS, standard support to Aug 2027
Current Edge
Mule 4.13 Edge, released Oct 2026
Mule 4.6 LTS
Extended support ends Feb 2027
release watch
  • Mule 4.6 LTS reaches end of extended supportFeb 2027
  • Mule 4.9 LTSFeb 2025
connects with
in short·15-second read

Cohash builds, upgrades and supports MuleSoft on Anypoint Platform.

We move apps from Mule 4.6 LTS to 4.9 LTS or to current Edge releases, reorganize APIs into reusable system, process and experience layers, and set up API policies, monitoring and CI/CD. Certified MuleSoft developers and architects work onsite in the US, nearshore or offshore, on contract, contract-to-hire or permanent terms.

you probably need this if
  • Production apps still run on Mule 4.6 and February 2027 is on nobody's plan.
  • An automatic Edge upgrade on CloudHub broke a flow and nobody saw it coming.
  • Each project built its own SAP connection instead of reusing a system API.
Ask an engineer facts checked 2026-10-20 · 4 sources
how it runs
  1. 01Estate scan
  2. 02Upgrade and channel plan
  3. 03Batch upgrades
  4. 04Governance and handover
you keep
  • App inventory with runtime, channel, connectors and Java 17 readiness
  • Upgrade plan assigning each app to LTS or Edge, ordered by risk
  • MUnit coverage report with gaps closed for upgraded apps
+ 3 more documents
who does it
MuleSoft developer (Mule 4, DataWeave)MuleSoft integration architectAnypoint Platform administrator Salesforce Certified MuleSoft Developer Salesforce Certified MuleSoft Developer II
mulesoft · release timeline
  1. Feb 2025 Mule 4.9 LTS Released February 2025 on Java 17. Standard support to August 2027, extended support to February 2028. source ↗
  2. Oct 2026 Mule 4.13 Edge Came out in October 2026 on Java 17. Standard support runs to March 2027 and extended support to June 2027. source ↗
  3. today · Oct 22, 2026
  4. Feb 2027ahead Mule 4.6 LTS reaches end of extended support Standard support ended in August 2026. Extended support ends in February 2027. Supports Java 8, 11 and 17. source ↗
  5. no date yetRelease channelsPatches roll out every month. Edge releases ship up to three times a year, and LTS releases land in February with at least 18 months of standard support.source ↗
the story · mulesoft estate

From the first call to a setup your own team can run.

Here's what usually prompts a call about your MuleSoft estate, what we do about it and in which order, and where you end up.

  1. chapter 01 · where it hurts

    Why teams reach out

    • Production apps still run on Mule 4.6 and February 2027 is on nobody's plan.
    • An automatic Edge upgrade on CloudHub broke a flow and nobody saw it coming.
    • Each project built its own SAP connection instead of reusing a system API.
  2. chapter 02 · what we change

    How we solve it

    • Mule runtime upgrades
    • Edge or LTS channel decisions
    • API-led integration builds
    • API governance and security
    • CI/CD and operations
    • MuleSoft staffing
  3. chapter 03 · how it runs

    Our approach

    • Estate scan
    • Upgrade and channel plan
    • Batch upgrades
    • Governance and handover
  4. chapter 04 · where you end up

    What changes

    • All the apps are on 4.9 LTS before 4.6 support ends.
    • SAP changes happen once, in a system API, and the credentials live in one place.
    • App inventory with runtime, channel, connectors and Java 17 readiness
    • Upgrade plan assigning each app to LTS or Edge, ordered by risk
what we do

Our MuleSoft work

6 kinds of MuleSoft work, each run by engineers who have done it on live tenants.

  1. Apps moved off Mule 4.6 LTS before its extended support ends, to 4.9 LTS or the current Edge release. Includes Java 17 compatibility checks for connectors and custom Java code.

  2. A per-app choice between Edge releases, which CloudHub upgrades automatically after standard support ends, and LTS releases, which carry longer support but aren't auto-upgraded.

  3. System, process and experience APIs for SAP, Salesforce, Workday and databases, with RAML or OAS specs published to Exchange and reused instead of copied.

  4. Client ID enforcement, OAuth 2.0 policies, rate limits and API Governance rulesets applied consistently across business groups.

  5. Maven-based pipelines, MUnit test coverage, environment promotion and alerting on Anypoint Monitoring so failures reach someone before users do.

  6. MuleSoft developers, integration architects and platform administrators, onsite, nearshore or offshore, on contract, contract-to-hire or permanent terms.

capability 01 / 06in production

Mule runtime upgrades

Apps moved off Mule 4.6 LTS before its extended support ends, to 4.9 LTS or the current Edge release. Includes Java 17 compatibility checks for connectors and custom Java code.

capability 02 / 06in production

Edge or LTS channel decisions

A per-app choice between Edge releases, which CloudHub upgrades automatically after standard support ends, and LTS releases, which carry longer support but aren't auto-upgraded.

capability 03 / 06in production

API-led integration builds

System, process and experience APIs for SAP, Salesforce, Workday and databases, with RAML or OAS specs published to Exchange and reused instead of copied.

capability 04 / 06in production

API governance and security

Client ID enforcement, OAuth 2.0 policies, rate limits and API Governance rulesets applied consistently across business groups.

capability 05 / 06in production

CI/CD and operations

Maven-based pipelines, MUnit test coverage, environment promotion and alerting on Anypoint Monitoring so failures reach someone before users do.

capability 06 / 06in production

MuleSoft staffing

MuleSoft developers, integration architects and platform administrators, onsite, nearshore or offshore, on contract, contract-to-hire or permanent terms.

typical situations

MuleSoft situations we walk into

We pieced these together from MuleSoft situations that come up a lot. They're patterns. You won't find a specific client in them.

case file 01

Ninety apps on Mule 4.6 and a February 2027 deadline

composite · not a client story
  1. Beforethe situation

    A distributor runs about ninety Mule apps on 4.6 LTS across CloudHub 2.0 and Runtime Fabric. Several use custom Java components written for Java 8, and MUnit coverage is patchy.

  2. What we dothe work

    We scan every app for Java 17 and connector issues and group them by risk, then upgrade the low-risk batch first to set the pattern. Custom Java gets rewritten or replaced with standard connectors. MUnit tests go in before each batch moves.

  3. Afterwhere you end up

    All the apps are on 4.9 LTS before 4.6 support ends. When the next upgrade comes, the tests are already there.

case file 02

Fourteen ways to call SAP

composite · not a client story
  1. Beforethe situation

    A manufacturer's MuleSoft estate grew one project at a time. Fourteen apps now call SAP directly, each with its own mapping, its own credentials and its own idea of error handling.

  2. What we dothe work

    We design a small set of SAP system APIs covering the shared objects, publish them to Exchange and move the fourteen apps onto them one at a time, retiring direct connections as we go.

  3. Afterwhere you end up

    SAP changes happen once, in a system API, and the credentials live in one place. New projects reuse what exists.

case studies

MuleSoft case studies

All case studies
migration Industry platforms

Duck Creek on-premises to Duck Creek OnDemand

We move self-hosted Duck Creek Policy, Billing and Claims onto Duck Creek OnDemand and keep the product and rating content, integrations and data intact.

read the case study
migration Industry platforms

Guidewire InsuranceSuite self-managed to Guidewire Cloud

Moving self-managed PolicyCenter, BillingCenter and ClaimCenter to Guidewire Cloud without carrying every Gosu customization and integration along.

read the case study
migration CRM, ITSM and automation

Siebel or homegrown CRM to Salesforce or Dynamics 365

We replace Siebel or homegrown CRMs with Salesforce or Dynamics 365 and move business logic, data and integrations deliberately.

read the case study
modernization Applications

Mainframe COBOL and CICS to APIs, then cloud in slices

Putting REST APIs in front of CICS and IMS transactions first, then moving bounded COBOL functions to cloud services one slice at a time with parallel runs.

read the case study
upgrade Industry platforms

Oracle Utilities CC&B 2.x to the 25.x release line

Taking Oracle Utilities CC&B from 2.6, 2.7, 2.8 or 2.9 to 25.4 on a tested upgrade path, with custom algorithms checked and bill cycles compared.

read the case study
migration ERP and HCM

Oracle E-Business Suite to Fusion Cloud ERP

Leaving Oracle E-Business Suite 12.2 for Fusion Cloud ERP, deciding which customizations survive and planning conversion, integrations and quarterly updates.

read the case study
approach

How a MuleSoft engagement runs

We don't start a step until the last one has produced something you can check.

  1. step 01

    Estate scan

    We list each app with its runtime and channel, its connectors, any custom Java and its test coverage. Apps that won't run on Java 17 get a flag.

  2. step 02

    Upgrade and channel plan

    We put each app on 4.9 LTS or on the current Edge release. Risk and support dates set the order.

  3. step 03

    Batch upgrades

    Apps go through CI/CD in batches. Where MUnit coverage is thin we add tests first, and regression runs hit real endpoints.

  4. step 04

    Governance and handover

    We standardize the API policies and governance rulesets and set up monitoring alerts. Your support team gets the runbooks.

architecture

How MuleSoft APIs connect channels, partners and agents to core systems

Apps, partners and AI agents call experience APIs. Process APIs orchestrate the business logic and call system APIs, which are the only layer that talks to SAP, Salesforce, Workday and databases.

How MuleSoft APIs connect channels, partners and agents to core systems Apps, partners and AI agents call experience APIs. Process APIs orchestrate the business logic and call system APIs, which are the only layer that talks to SAP, Salesforce, Workday and databases. 01 · CONSUMERS 02 · ANYPOINT PLATFORM 03 · SYSTEMS OF RECORD REST OAuth token tool calls orchestrate compose OData Salesforce APIs web services JDBC Web and mobile apps portals · field apps Partner systems OAuth client credentials Sf AI agents Agentforce · MCPclients Experience APIs per channel · policies MU Process APIs Mule 4.9 LTS ·orchestration System APIs one per backend S/4 SAP S/4HANA OData · RFC Sf Salesforce REST · Pub/Sub API WO Workday SOAP · REST Databases JDBC
Read the diagram as text
  1. Web and mobile apps → Experience APIs: REST
  2. Partner systems → Experience APIs: OAuth token
  3. AI agents → Experience APIs: tool calls
  4. Experience APIs → Process APIs: orchestrate
  5. Process APIs → System APIs: compose
  6. System APIs → SAP S/4HANA: OData
  7. System APIs → Salesforce: Salesforce APIs
  8. System APIs → Workday: web services
  9. System APIs → Databases: JDBC
use cases

Typical MuleSoft projects

The work teams usually bring us, and the platforms MuleSoft has to talk to while we do it.

  1. MUL-01 Apps still run on Mule 4.6 and extended support ends in February 2027 common request
  2. MUL-02 CloudHub upgraded Edge apps automatically and something broke common request
  3. MUL-03 Point-to-point flows were built per project and nothing is reused common request
  4. MUL-04 API policies differ by team and security can't audit them common request
  5. MUL-05 Deployments are manual and MUnit coverage is thin common request
  6. MUL-06 You can't hire certified MuleSoft developers quickly enough common request
you keep

What a MuleSoft engagement leaves behind

These are working documents, written against your configuration, so your team can run them without us.

  • inventory01

    App inventory with runtime, channel, connectors and Java 17 readiness

    yours to keep
  • plan02

    Upgrade plan assigning each app to LTS or Edge, ordered by risk

    yours to keep
  • report03

    MUnit coverage report with gaps closed for upgraded apps

    yours to keep
  • code04

    API policy and governance ruleset baseline across business groups

    yours to keep
  • tests05

    CI/CD pipeline templates for build, test and promotion

    yours to keep
  • runbook06

    Run support runbook with monitoring alerts and owners

    yours to keep
talent and delivery · mulesoft

Certified engineers, wherever you need them.

Some clients want a project team, some want a couple of engineers on theirs. Either works. Onsite, nearshore or offshore, with handovers across time zones that keep things moving.

Onsite

Engineers at your sites in the US

Nearshore

Overlapping hours with US teams

Offshore

Overnight progress on your backlog

All time zones

Coverage handed over across time zones

24-hour coverage · US Central time
OnsiteUS business hours
Nearshoreoverlapping US hours
Offshoreovernight progress
Combinedhandover, not hand-off
roles we staff
  • MuleSoft developer (Mule 4, DataWeave)
  • MuleSoft integration architect
  • Anypoint Platform administrator
  • MuleSoft CI/CD and DevOps engineer
  • API governance lead
01Do we have to leave Mule 4.6?

Yes, and soon. Mule 4.6 LTS lost standard support in August 2026, per MuleSoft's release table, and extended support ends in February 2027. The usual target is Mule 4.9 LTS, which has standard support to August 2027. The work is mostly Java 17 compatibility plus connector version checks.

02Should our apps use the Edge or LTS channel?

It depends how often you can retest. Edge releases come up to three times a year, and on CloudHub apps get upgraded automatically six weeks after their version leaves standard support. LTS releases come each February with at least 18 months of standard support. Most enterprises put stable integrations on LTS.

03How long does a Mule runtime upgrade take?

It depends on the number of apps, custom Java components, connector versions and test coverage. Apps with good MUnit coverage move quickly. We scan every app for Java and connector issues first, then upgrade in batches by risk.

04Do we need API-led layers for every integration?

No. System APIs pay off when several consumers need the same system. A one-off file transfer doesn't need three layers. We design layers where reuse is likely and keep the rest simple.

05Can you take over MuleSoft support from another partner?

Yes. First we inventory apps, runtimes, policies and pipelines, then hand you a list of fixes ranked by risk. Run support starts once we both know what we're actually supporting.

06Do you provide MuleSoft developers on contract?

We do. Certified MuleSoft developers, integration architects and platform administrators can work onsite in the US or nearshore and offshore, across all time zones. Terms are contract, contract-to-hire or permanent.

services

Related services

Projects on MuleSoft usually end up touching one of these, so they're worth a look.

sources 4 sources linked last checked 2026-10-20 content fingerprint 9074553f
  1. 01MuleSoft docs: Edge and LTS releases for Muledocs.mulesoft.com ↗
  2. 02Trailhead: Salesforce Certified MuleSoft Developertrailhead.salesforce.com ↗
  3. 03Trailhead: Salesforce Certified MuleSoft Platform Architecttrailhead.salesforce.com ↗
  4. 04Trailhead: Salesforce Certified MuleSoft Platform Integration Architecttrailhead.salesforce.com ↗
Reviewed by the Cohash team MuleSoft is a trademark of its owner, used here to identify the platform. how we handle facts and data →
next step

Tell us what you're running. We'll tell you what we'd do first.

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it