At a company the size of Salesforce, a “simple” employee change can be anything but, demanding flawless orchestration of data across 100+ internal and external systems, including HR, payroll, benefits, identity management and dozens of vendor applications.
That’s why we turned to our own technology to streamline processes like our onboarding using MuleSoft and Agentforce 360. Now we’re on track to cut 70% of employee self-service IT tickets.
Before using MuleSoft and Agentforce 360 for onboarding when an employee changed roles and noticed data discrepancy in different systems, it kicked off a long process with a lot of manual tickets and follow ups.
A single mismatch, like a failed permissions sync due to an old department code, would mean a locked-out employee. And that locked-out employee’s first stop? Filing an IT help-desk ticket.
This wasn’t just an inconvenience; it was a massive drain. We were burning approximately 2,000 high-value IT work-hours each year on “swivel-chair” data cleanup: an engineer manually cross-referencing multiple systems to find one bad entry. It was slow, expensive, and not a great experience for our employees.
We knew we had to do better. Here’s how we made this tedious process an efficient one, improving the employee experience so we could better serve our customers.
The solution: From reactive tickets to proactive AI
We tackled this with a two-part strategy.
Part 1: Building the foundation with MuleSoft
First, we had to build a single source of truth for all 90+ systems. Our integration team used MuleSoft to build a network of APIs that securely unlock data from every core employee application.
This created a unified “Employee 360” profile, allowing all systems to subscribe to a single, trusted stream of data. This alone was a huge step forward, but it was still reactive. If a downstream system failed to “get” the message, the data would cause discrepancies in downstream systems.
Part 2: The game-changer: Data 36O and Agentforce
This is where we flipped the model. Instead of waiting for an employee to file a ticket, we used Agentforce to support the employees for correcting these discrepancies as a self-service capability.
To begin, we leveraged Data 36O as the centralized data fabric for our Agentforce agent in retrieving the context. This was essential for storing data (like integration documentation, field mapping information, FAQs and support logs) and providing system specific context to the Agent.
Agentforce constantly supports our employees through our employee internal self-service portal (BaseCamp) and responds to all the user queries related to their profile information discrepancies. Here’s what it does:
- Identifies a mismatch: It detects when an employee’s status in one system is different from another system.
- Understands the “why”: It doesn’t just find the error; it analyzes it. It knows the difference between a simple processing lag and a genuine data conflict.
- Takes autonomous action: Agentforce doesn’t just create an alert for a human. It invokes a MuleSoft API and autonomously fixes the data discrepancy on the spot.
For example, if a role change fails to sync, Agentforce resolves the issue by using a simple natural language prompt from the user. No human, no ticket, no wait time for 70% of the issues.
The results: What this actually did for our business
By shifting from a reactive “human-in-the-loop” model to a proactive, “AI-in-the-loop first” one, the impact was immediate.
- We are on track to completely eliminate 70% of employee self-service IT tickets. We’re projecting a reduction of hundreds of “Tier 1” support cases annually, freeing up our IT teams to focus on high-value innovation instead of data discrepancy resolution.
- Employee onboarding and role transitions are now seamless. A new hire gets the right access on day one, not days later. A newly promoted manager gets their new permissions in minutes, not days.
- For our Employees, it’s a Revolution in Experience. What used to be a 3-day wait time by filling forms and tickets is now a 5-second conversation. This is a massive driver of employee satisfaction and productivity.
- For our Business, it’s a Leap in Efficiency. For our operations team, this isn’t just one less ticket. It’s the elimination of an entire category of manual, repetitive work. It’s automation that drives real operational excellence.
What we learned (and what you can do)
The biggest lesson we learned: You cannot have a world-class customer experience if it’s built on a broken employee experience.
By using MuleSoft and Agentforce 360, we’re not just making our employees happier. We’re giving them back the time and mental energy they need to focus on what actually matters: customers.
If you want to start, focus first on the most impactful use cases.
- Find the friction: Ask your teams, “What’s the most common, repetitive IT ticket you file?”
- Map the systems: Identify the 3-5 systems involved in that one broken process.
- Connect and automate: Use integration to build the bridges and an AI agent to proactively manage the flows.
Fixing your internal experiences is one of the fastest and most overlooked paths to a better external one.
Future enhancements
Being Customer Zero, we continuously use our own products to strengthen and refine the solutions we deliver. As part of this effort, we are integrating MuleSoft’s Agent Fabric for agent governance, implementing MCP server integration, and leveraging Informatica’s mastered data capabilities to improve accuracy and minimize data discrepancies.
Read our agentic enterprise playbook
How did Salesforce build an agentic enterprise? In this playbook, we show you the steps we took, so you can experience similar success.





