Salesforce is worth what it can reach
Connect Salesforce to the ERP, CRM and everyday tools your business already runs on. A Salesforce org that cannot see the order, the invoice, the ticket or the conversation is an expensive address book, and integration is what turns it into the place the business runs from.
We connect Salesforce to the systems you already have, in the direction that makes sense for each piece of data, and we say plainly which system should win when both of them change.
Talk to an expertHow we approach integration
Where integration sits in the sequence
Integration is pillar four because it is what makes the first three pay. Connect a weak foundation and you move the weakness faster.
Find your system
Choose a segment above, or look through the common integrations below.
These are the common ones. They are not the limit.
Anything with an API can be connected, and increasingly via MCP, including in-house and legacy systems nobody ever wrote a connector for. Where a vendor publishes a supported package we use it; where they do not, we build it, and we tell you which you are getting. For enterprise estates that means MuleSoft, whose SAP connectors are certified by SAP themselves.
From moving data to completing processes
Integration used to mean copying records between systems on a schedule. That is no longer the interesting part, and it is no longer where the value sits.
A modern integration lets one system complete a process inside another: raise the order, close the case, take the payment, update the plan. The data movement becomes a by-product of the work getting done rather than the point of it.
This matters more now than it did two years ago, because it is the difference between an AI agent that can answer and one that can act. An agent grounded on a CRM that cannot reach anything is a chatbot. Give it integrated systems and it can finish the job. We set this out at length in Salesforce Headless 360.
Expand once the base will carry it
Integration is the first expansion layer. Establishing gets one system trustworthy; expanding makes several systems behave as one. It is the point at which the value of the foundations stops being theoretical and starts being visible to people outside the project.
Expansion is also where weakness travels. Connect a well-run system to a poorly-governed one and you have not raised the second, you have exposed the first. Which of the two you are doing is worth establishing before anyone writes a field mapping.
Four ways to connect two systems
Most integration disappointments come from choosing the wrong one of these, not from building the chosen one badly. Three have been around for years and are not going anywhere. The fourth is new, and it means each of the others can be sized to the work that genuinely needs it.
When you do not need to connect everything
For twenty years the answer to “these two systems should talk” has been the same: build a pipeline between them, licence a platform to run it, and maintain it for as long as both systems exist. That is still right for a great deal of work. It is no longer right for all of it.
What Headless 360 changes
Salesforce is progressively making its data, workflows and approved business capabilities available to AI assistants and other applications, without every interaction having to begin with a person logging in and clicking through screens. An authorised assistant can retrieve the customer record, gather related facts from another trusted system, explain what it found, recommend a next step, and start an approved Salesforce workflow, leaving the commercial decision with the person who should be making it.
This does not diminish Salesforce. It still holds the relationship, the opportunity history, the service record, the permissions and the process. What changes is that it no longer has to be the screen someone stares at for the information to be usable. We set the pattern out in full in Salesforce Headless 360 explained.
The part that matters commercially
Headless 360 does not make conventional integration unnecessary. If you need information continuously shared between systems, if you need reports, dashboards, automated controls, regulatory records or high-volume transactions, none of that can wait for someone to ask an assistant a question first. That is a formal integration, and it will remain one.
But there is a second category that has been quietly lumped in with the first: valuable decisions that happen repeatedly, need information from more than one trusted system, and are currently slowed down by someone checking manually. Renewal calls. Credit decisions. Escalations. Whether to accept an order. For those, you no longer have to start by asking how to connect everything. You can start with one process, one outcome, and the minimum trusted access required to improve it.
When enterprise middleware earns its place
At real scale, middleware is not a cost to be avoided. It is the thing that makes the integration survivable. Transformation between systems that model the world differently, retry and error handling when a downstream system is unavailable, throttling against API limits, queuing, replay, and a monitoring layer that tells you something failed before your customer does. Build that yourself and you have written a middleware platform, worse and at greater expense.
MuleSoft on an SAP estate is the clearest example. Its S/4HANA connectors are certified by SAP themselves, it handles bulk and real-time patterns properly, and it is designed for exactly the volume and governance an enterprise ERP demands. Where that is the requirement, it is the right answer.
The question is not whether middleware is worth it. It is which requirements you actually have. Continuous flows, reporting, regulated records and high transaction volumes need a platform underneath them. A handful of decision points that need facts from two systems may not, and until recently there was no other option to offer.
That is what has changed. There is now a fourth path for the lighter end of the problem, which means the platform can be sized for the work that genuinely needs it, rather than being asked to cover everything by default. Businesses that already run middleware often get more from it this way, because it stops absorbing small jobs that were never a good fit for it.
Working out which requirements fall where, before anything is bought or extended, is usually the most valuable hour of the project.
Why this makes best-of-breed practical
Consolidating on a single vendor has always been a reasonable response to connection cost. If every new tool means another connector, another licence tier and another thing to maintain, buying more of what you already run is the sensible call, and plenty of very well-run businesses have made it deliberately.
What has changed is that connecting a system no longer automatically commits you to a pipeline for it, which widens the range of estates that can work well. You can choose the right tool for each job and compose them: the ERP that suits your operation, the CRM your team is fastest in, and the tools people actually work in, connected at the points where it pays and left alone where it does not.
That is what we mean by best-of-breed, and it is only honest advice if we are willing to tell you when the cheaper path is the right one. Sometimes it is a supported package and an afternoon. Sometimes it is MuleSoft and a proper programme. The job is knowing which, and saying so before you have signed anything.
How we integrate
Tell us what you need to connect
Everything on the list above we have done before. Anything not listed almost certainly still has an API, which is usually all that is needed.
Salesforce integration: frequently asked questions
Connecting Salesforce to the other systems a business runs on, so that data and processes move between them without anyone rekeying. In practice it covers three things: which records travel, in which direction, and which system is authoritative when both have changed. The third is the one that decides whether an integration is trusted.
The common ones are ERP and finance platforms such as NetSuite, SAP, Dynamics 365, Oracle, Sage, Xero and QuickBooks; other CRMs including HubSpot, Zoho, Pipedrive and SugarCRM; and the tools people work in daily such as Outlook, Gmail, Teams, monday.com, Jira, Mailchimp and DocuSign. Beyond those, anything with an API can be connected, including in-house and legacy systems.
It depends on the object, and it should be decided object by object rather than for the whole integration. Two-way sync needs a rule for what happens when both systems change the same record; where ownership is obvious, one-way is simpler, faster and far easier to support. Trying to make everything two-way is the most common cause of failed integrations.
Not usually. MuleSoft is the right answer for large or complex estates, and its SAP connectors are certified by SAP, which matters in an enterprise environment. For most mid-market integrations a supported package or a lighter integration platform does the job at a fraction of the cost, and we will say so.
It depends on how many systems, how much data, and whether a supported connector exists for your stack. We scope it as a fixed-price work package against an agreed specification, so you approve the cost before any build starts. A simple email or calendar connection is very much cheaper than a two-way ERP integration.
Microsoft Dynamics 365
Oracle Cloud
QuickBooks
HubSpot
Zoho
Microsoft Outlook
DocuSign