MuleSoft Keynote on AI, APIs, and Integration Breakthroughs | Dreamforce 2024

Keynote presentation from MuleSoft at Dreamforce 2024 introducing AgentForce and a set of integration and AI-enabled products (Topic Center, MuleSoft Direct for Data Cloud, Einstein for AnyPoint Code Builder, low-code integration, IDP, RPA, API Insights). The session uses an Aston Martin customer story and live demos to show consolidating six legacy systems into Data Cloud, building API-backed agent experiences, event-driven telemetry (AsyncAPI), and governance/security workflows. The talk emphasizes APIs as foundational to scaling AI, measurable customer outcomes, and product availability timelines.
Questions this video answers
72%
95%
991
Six
80% reduction
Chapters
Good afternoon everyone, and welcome to Dreamforce 2024. Now, before we begin, I want to give a big thank you to our mules, our flanatics, our customers and our partners. Thank you all for being here today. Your feedback and insights have been vital to shaping our roadmap and product strategy. Today we have a lot to share with you and an amazing lineup of speakers. Now, as we look at the roadmap, we anchor ourselves on three persistent truths. First, data is the new lifeblood of every organization. Yet 72% of the apps and the data in the enterprise are disconnected. Second, we all recognize that AI is a game changer. Yet if you ask IT leaders in an organization, they'll tell you that 95% of the times integration issues is what's holding them back from deploying AI more successfully in the enterprise. And third, we know that cybersecurity is the topmost reputational and financial threat to a company today. Did you know that a third of cyber attacks this year were targeting a company's APIs? And with APIs being the gateway to LLMs, this threat is even more pronounced.
Now.
Yesterday, Mark unveiled Agent Force, our latest platform that will allow humans to work together with autonomous agents. With AgentForce, work will never be the same and we can scale like never before. But you also know that at your organization, underneath the surface, there is a lot of complexity. And it's not just you. On average, an organization has 991 different applications. Each one of these applications has its own update schedule and own integration needs, their own security requirements. And you're probably wondering, how are you going to get all of these apps and systems and your processes for AgentForce, to speak the language of your business, manually coding all of these applications and data into one, it simply isn't viable or even sustainable. The industry best practice is to move towards an open and secure API architecture. Right? And that is why we believe that in the world of AI is truly the world of APIs. So I'm really excited in that spirit to announce and share with you our latest product roadmap. And, and we'll see much of this in demonstrations today. And there's truly something for everyone here if you're a developer. We're investing in the core MuleSoft platform and introducing new capabilities like event driven architecture and asyncapi. If you're a business admin or system administrator. We are introducing continuous innovation and salesforce flow, but also low code integration with mulesoft, so you can build those integrations easily without writing code. And for everyone we're investing in AI and agents. So today, to showcase all of this latest innovation, we worked with one of our customers, Aston Martin, to build an amazing car buying experience through which we'll showcase most of our product demos today. So let's roll the video.
Here at Aston Martin.
The vehicles are quite fantastic in their.
Own right, but experiences transcend that.
We need to make sure that our customers experience is as perfect as our vehicles. But we had several disparate systems under the hood. It was a spaghetti jungle of APIs. Without the unification of the data on a single platform, telling you how a customer is interacting with the brand, we can't offer an ultra luxury experience. The team really needed to overcome three main challenges. Building out that unified platform reusability and speed. MuleSoft has allowed us to consolidate six legacy systems into data cloud to ensure trusted data quality across all of our customer touch points. For example, we log into customer configurator to spec out a vehicle, be that on the website, through a mobile app. Customer interaction at a dealership. That single reusable API layer is integrating for each of those ecosystems, but it's also used in our own systems as well. All of this information will be Pre populated with MuleSoft. We have 100% API reusability to reduce our data entry points by 80% of what it was previously and 6 to 7 times faster speed to market. As a developer, you love the integration, you love the technology, but at the same time it should almost be background integration landscape should just work and it just works. The beauty of a single platform is to bring all of the capabilities and power of AI to all of our end users, enabling them to build a deeper relationship with the customer. With AgentForce utilizing Data Cloud, we can start to be able to answer more intelligent questions. Mulesoft on top of that, we have that trusted element in a more seamless approach. Both agents and staff working in harmony. Moving dealers away from a computer system and back in front of the customer. So they were part of that Aston Martin experience to get humans back to doing what humans do best.
Wasn't that amazing? I know that video made everything look so easy. But as we all know, building a purchasing experience like that is not easy. Aston Martin had to connect hundreds of applications across CRM marketing, dealer management, supply management. The applications ranging from SaaS on prem to custom. And with operations ranging in over 50 countries. They had to keep in mind regionality while thinking about scalability and reliability. So how did Aston Martin do this? Using MuleSoft and AI of course. So let's show you how. Artem, you ready?
Woo hoo.
All right, let's go. First, let's meet Jerry. Jerry loves Aston Martins and he's almost ready to buy one. So he goes on the website and configures his dream car, a DB12 coupe in Jet black. She's a beauty. He submits the configuration and this immediately kicks off a conversation with Am Agent. AM Agent is Aston Martin's personalized agent. Built on Agent Force, it can do a variety of things like answer questions. It could even schedule service appointments and test drives. Let's see how this conversation goes. Am Agent says he hey Jerry, thank you for your interest in DB12. Would you like a test drive with the configuration you selected? And Jerry says yes. And it says great. How about this weekend on Saturday or Sunday at your local dealership? And he says great. Saturday at 3pm and it says great. You're confirmed. You'll receive an email confirmation shortly. How seamless was that? Notice how AM Agent was not only able to answer questions questions, but it was also able to take action based on Jerry's responses, orchestrating integration across many different systems. And I know how do they do that? So let's get into it. To do that we're going to go to anypoint Code Builder or ide, and this is where we're going to build topics. And topics are a combination of APIs and metadata that teach your agent how to take action based on your API. So we're going to first start by designing our API spec for Test Drive API and notice something new here. Now I can enable topics and actions. If I click that button, it'll allow me to add a lot of details like the label, the description, the instruction, thereby teaching the agent how to use this API. Once I save this, I need to implement the API now and I could do it from scratch. But why? Let's ask Einstein to do it. Hey Einstein, could you please implement this Test Drive API for me? Look at that. Einstein has now auto generated this implementation for me, saving me a ton of time. Thank you Einstein. Once I save this topic this topic is now available in Mulesoft Topic center along with all the other topics that I've created. Now you may be wondering, how do I connect this topic with the agent? Great question. To do that, let's go to Agent Builder. Here in Agent Builder, I can import all my topics that I've created, including my scheduled Test Drive topic. Amazing. So by clicking on a few buttons now, I've connected the topic with the agent, thereby empowering the agent to schedule test drives on behalf of the customer. Huh? But there's something missing. Remember when the agent knew to ask Jerry for a test drive? It knew to do that because there's a Confluence article that says if a buyer is interested but not yet ready to buy, a great next action is to encourage a test drive. That integration is powered by MuleSoft direct for data Cloud. This Salesforce embedded solution that is powered by mulesoft helps you bring in unstructured data from knowledge repositories like Confluence, SharePoint, Google Drive into Data Cloud's vector database, which Agent Force has access to. So without any coding, I was able to bring in all these insights, all this knowledge into Data Cloud, thereby empowering my agent. Amazing. Oh, yeah. So what's up with Jerry? Where is he? For Jerry, it was love at first drive, and he just signed the papers to purchase his first Aston Martin. Congratulations, Jerry. So what would have normally been a long sales process has now been transformed thanks to mulesoft and AI. So I talked about a ton of innovation, so I want to do a quick recap. First is mulesoft Topic Center. This is the home to all our topics which teach our agent how to take action based on our APIs. And this will be available in Q1 of next year. Next is MuleSoft direct for data Cloud, and this helps you ingest unstructured data from knowledge repositories into Data Cloud. This will be available in the fall of this year. Last but not least is Einstein for AnyPoint Code Builder, which helped me implement my flow automatically. This is available now. So all this innovation is wonderful, but nothing is more valuable than hearing directly from a customer. To do that, I would love to welcome to this day Matthew Randall from Aston Martin. Come on up, Matthew. Hey, Matthew. Thank you so much for being here.
Thank you.
I know you've been with aston Martin for 16 years. Congratulations.
Thank you.
If you can remember, what was life like before mulesoft and what were some of your challenges?
So I think our story is very similar to what a lot of other people may have had. You know, I always boil it down to three core problems, situations, try and solve. That already comes down to those three points. Two of them is very developer heavy. I come as a developer background. I know what those burdens were. First was the amount of time it takes to actually develop. Coming from a Net background, it's great, all the work you can do, but it takes a large period of time to try and get that next API doing any form of extensions, building that up. The second Angle is definitely still around development period itself. And that's onboarding new people. Is every single time you bring in a new developer or you bring in a new consultant is making sure that you have the documentation at hand to be able to train them, handhold them, explain where it is because the ways of doing it is vast and all encompassing. The third one is documentation and this is API documentation. We need to make sure that anybody that is using any form of APIs we implemented loads back when 2017 hit. We want to try and push this out. But all that documentation sat in Swagger documentation. Net application documentation as well as across 50 other allocations. New supplier comes and so where's my API documentation? Oh, it's over here. Over here, over here. And that takes a fair amount of time to handhold even that process.
Very common challenges we hear across the board from prospects and how has the experience changed using MuleSoft for your employees as well as for your customers?
I think the big thing is answering each of those questions in turn.
Right.
Development in of itself is a simpler landscape in the fact that it is a well established process. We know what we need to better do. Which means that onboarding new developers as well as upskilling. We've seen some great stuff from earlier on on how quickly you can develop such that low code pieces. We don't need to have all that reusable architecture and a copy paste of code sets that all exists. The other side of things as well is onboarding new developers is it's such a well established. We've got all of our muleys that was already being shouts out. They're there. As well as all the partner network you can get and call those people on and upskill people really easily through various training methods. And that is what's really important. And thirdly is all of those activations that you get with Exchange and the Experience Hub. Right. You want to be able to have that discoverability. We have managed to break down a lot of that documentation periods from a 2, 3, 4, 5 weeks experience trying to lead a new supplier to utilizing them to a couple of days. Because here is everything nicely and discoverable. That's what we want. I think the big item that I absolutely love is success. As you saw from the video. Right? You don't often talk about inspiration. It's the reason I added it to my job title. You want to be able to talk about it. You want to measure success. And I think that was really shown as part of our Vanquish launch only a few weeks ago. Everybody always concerned that you got a bunch of APIs all coming in to have new leads, new opportunities, new orders. You don't want those, you don't want to drop new customers that may be coming in that seen the new car. And you know, from a great statistic that we had in 24 hours followed the launch, we would normally have something around 250,000 API connections, which is already quite a lot. We had over 1 million API connections during that 24 hour period and we still had a success rate of 99.99%, which was all visible with insights.
I love that story. Thank you so much, Matthew, for joining us today. We really appreciate it. Everybody give Matthew a round of applause.
Thank you very much.
Isn't that inspiring? Are you fired up? And I know you're excited to hear about how Aston Martin is transforming other parts of their business like Hustler. So to do that, I would love to welcome to the stage my friend and my colleague, Vijay Pandirajan.
Thank you, Ayan. It's so great to be here. Now raise your hand if you have a task or a business process that you absolutely can't wait to get. Automated. Yeah, there's a lot of manual stuff still out there. Now, did you know that it takes an employee's 40% of their time still doing manual repetitive tasks that don't really add to the end customer experience? So we can go a really long way to helping both our employees and our customers if we can automate access to external data. Now, integration has always been a developer for sport, but today I am so excited to announce Mulesoft's Low code integration. It gives business users the power to access external systems without writing any code. And we've built it into the well known and proven interface of Flow builder.
Woo hoo.
Now how about getting data from all those little bits of paper that's infiltrating and clogging up all your processes? Ever have that problem? Let me tell you about IDP or Intelligent Document Processing. With idp, you can access data from documents such as quotes, invoices and purchase orders. We can then use AI to extract, summarize and classify this information. And most importantly, get it right back into the business process where it can do some good. So picking up on the Aston Martin story, let's see how Aston Martin could use these products to create a great streamlined service experience for their customers. Let's jump back into the demo. Ardham, you ready? All right, so Jerry's been really enjoying his car. We're going to fast Forward a whole year. He's racked up more than 10,000 miles on it. He's also got his eyes on these really cool neon blue wheel rims that he would love to have installed. Not that the Aston Martin isn't great. He wants to make it even better. He opens up his Aston Martin mobile app and he puts in a request. Can I bring my car in for a service? Can I get these things plugged in? Once he does that, he's super excited. And we can schedule that service. Now, once the service is scheduled automatically, we've got a business process being kicked off in flow Orchestration. What this lets you do is to capture all of this information and walk you through all of the different steps in the process. MuleSoft now supports event driven APIs based on the Async API standard, which facilitates real time sync of vehicle telemetry data right from Jerry's car into Data Cloud. Now, Orchestration can access this telemetry data in Data Cloud and we can tell exactly what service needs to happen on Jerry's car. Isn't that cool? And then we can also classify how that repair is going to get covered. Is it going to be covered by warranty? Is it going to be covered by insurance, or does the customer have to make a payment? For example, we can tell from the telemetry data that there's a broken proximity sensor on the front bumper. This is going to be covered by insurance. So let's go see how we're going to process this insurance claim. To do this, we're going to use an invocable action to reuse an asset, an API that was already built by the development team. In this flow, you're going to see we're going to call a MuleSoft API that can access the integration API of an insurance carrier to retrieve a work authorization document. All of this even before the customer even walked into the shop. Now we're going to pass that document over into IDP or Intelligent Document Processing. Here you can see a business user can very easily capture information from this. We're going to map certain key fields that we want into variables so we can use it later. We can also use Einstein to ask this document question, such as, what was the amount authorized? We can tell here with a great deal of confidence that that's the number and we're going to use this number as we go through this process. Now, the next step here sometimes can be very tricky. We're going to try to access Aston Martin's order management and inventory systems. Anyone done that? Just like for fun. Now, this is where you would really need custom resources. And you'd have to go through an approval process and wait weeks maybe to get approval. But now with mulesoft's low code integration, a business user can build this themselves. And that's pretty cool. What you see here is a custom NetSuite connector. It's already built for you. It's pre built. Once you open up that NetSuite connector, we can check for inventory in those systems. We can reserve the inventory that we need. You can see here that the variables that we captured earlier from IDP can now just be passed in. So it's cool we got that stuff out of paper. We're going to use this, we're going to drop it right in here. We can have some interesting data mappings and other things that we need. There's a bunch of data that needs to come over. We don't want you to have to type all of that. We're going to just map that over. Plus, how do you get the data into exactly the format that you want? So we've got some powerful data transformations as well that can help you bring this over. Now, remember those custom wheel rims that he wanted? Our service team has already gone out, built out an estimate for that. In the next part of the demo, we'll crack open how the service team did that part of the work. But we have all the information we need right now to get back to Jerry and put him in the middle of our process again. We're going to let Jerry know that everything is available to him. And Jerry's pretty excited because he just gets pinged on his phone. It pops up in an agentic experience. Jerry's really thrilled. He wants this thing to proceed. He says, yes, please, go ahead, get this service scheduled. This brings us now to the last step of our orchestration. Remember, orchestration has been keeping up with what everyone's doing. And what it decides now is that it's got to send out a car. Aston Martin does this really cool thing. They send out a local transporter to Jerry's house to pick up his car. Now that's a true luxury white glove experience from beginning to end. Now, the important thing I want to bring you back to is how data access was so important to unlocking this really cool experience and how we use that data access all the way from low code through pro code. We were reusing things, we were building things in there. We were getting a lot of people involved, business users, IT teams. So this really becomes a team. Sport. Creating these experiences is a team sport. Now, what we haven't talked about yet is how you can bring the same agentic experience to any application, any bespoke application that you might be building to take you through that part of the story about how to build an agentic experience completely securely. Please welcome to the stage my friend and colleague, Simon Goddard.
Thank you, Vijay. Good afternoon, Dreamforce. Now, for the final part of this demo, we're Muleys. Let's take on something even more challenging. Let's look at how we can secure and manage AI agents in a complex legacy technology environment. As Paara mentioned before, AI security is paramount, especially in a legacy environment. In this next demo, I'm going to talk about two products that we haven't seen today. We're going to talk about how that can significantly reduce the risk of vulnerability. First up, say hello to one of our latest innovations. Meet API Insights. Treat this as your API command center. You can track API usage over time and even see the governance status of all your cataloged APIs. The second product we're going to show is MuleSoft Robotic Process Automation. Here we can program robots to access and perform tasks on behalf of humans in any system, including legacy. So let's take a look at how Aston Martin can use these tools to reimagine their supply chain experience with AI agents. And you might remember our good friend Jerry ordered some neon custom blue rims. Pretty snazzy. And it was allocated to a service specialist, Hannah. Now, Hannah operates in our supply chain and it's a pretty manual task. Not very strategic for Hannah, so she would love some help from an AI agent to make this easier. Here's the challenge, though. In the supply chain, we have disparate technology systems, different types of integration. For example, our first supplier uses a legacy mainframe system that doesn't even talk to APIs. Shock horror. I know, right? We then have our second supplier, who uses a heavily customized version of SAP. Let's show you how any integration into any system is possible when you use a unified platform from mulesoft. So let's tackle that legacy mainframe, shall we? We are going to leverage mulesoft rpa and we are going to program a robot to open that mainframe to search for inventory, negotiate pricing based on logic that you set, and even place the order if Hannah wants to. Go ahead. That's pretty cool. How about that second supplier, though? Here with SAP, we need a custom API integration, so we're going to go back to Einstein for anypoint code builder and we actually Use Einstein to help with the integration. They are going to leverage our out of the box connector for SAP, which significantly reduces development time. Then we have a flow in place. Because of the development time saved, our developer actually adds in a slack notification flow here so Hannah can see the order status in her flow of work. This is a game changer for Hannah. Now imagine replicating this process across all of Hana's suppliers. We can then surface those integrations and APIs into agent force, just like Ahyoung demonstrated earlier. And now our AI agent has all the fundamental building blocks in place to navigate the supply chain. That's pretty cool. But we didn't talk about security, right? For example, Aston Martin doesn't just want anybody like me using this agent to order fancy neon blue rims. They want authorized users like Hannah to access this. This is where MuleSoft's API management capabilities come into play. And we can leverage API insights to see all the APIs that we have cataloged. And if we scroll down, we can click insecure APIs. And here we can see all the APIs that have no policies applied, or what I like to call the naughty list. There's one in every organization. Okay, let's filter this further. Let's have a look at the AI specific APIs using our filtering. Okay, let's do something about this.
Auradon.
Let's apply a policy to a production API, all from this dashboard. We click Add policy. And here there are dozens of policies that will be available soon in your MuleSoft policy development kit. But in this instance, we have a naughty list of APIs. And I have a nice list of users like Hannah who I want to authorize. So I'm going to click Client ID Enforcement. I click next and I can then apply the policy with clicks, not code, straight into production. That's pretty game changing. So let's have a look how this feels for Hannah. She simply talks to the internal AM service agent. She asks them to order these pretty snazzy blue rims. And just like that, the agent invokes the APIs and the integrations we've just created and orders the part. When the part arrives, our service technician uses the same internal service agent to say to Jerry, it's time to pick up your Aston Martin. There we go. Let's see how this feels for Jerry. For him on his phone, it feels seamless. In the same Aston Martin app, he simply gets a notification and let's see how he responds. He wants to drop his vehicle. Oh my God. Are you seeing this? Jerry wants to Give me his Aston Martin. And, well, here it is right now. Oh, my gosh. That is amazing. Thank you, Jerry.
All right.
You know, as my mom says, it's the thought that counts, right? So these are fun sized, and if anyone knows Mulesoft, you know, we love a building block. Would anybody else like a fun sized Aston Martin?
I could see some.
You know what?
This is my Oprah Winfrey moment. Take a look under your seats. We have planted some golden tickets in the crowd, and if you are the recipient of a golden ticket, wave it in the air. You can hand head to the Mulesoft lodge downstairs to pick this up. Can I see? I can see some golden tickets here. Yeah.
Round of applause for our winners.
Yes.
Congratulations. And there are more of these surprises to be won in your Mulesoft sessions. Vijay, can you look after that for me? I'm watching you.
I'm watching you.
We love to surprise and delight. Okay, that was a quick spin through some of the latest innovations for Mulesoft. We didn't have time to cover it all, though. As Parham mentioned, there are heaps of innovation coming to you to help you revolutionize your employee and customer experiences through integration, automation, and API management. Now to bring this to life, let's hear from some leaders who are driving the AI strategy at their companies. To facilitate this conversation, please welcome to the stage Salesforce CIO Juan Perez and our special guests from Nvidia, Ashwin Jha and Ramar Akaroojoo. Thank you.
Hello.
Good to see you both. All right, hello, everyone. It's great to be here with you. Thank you for being here in this session. I first have to start with a quick public announcement. I want you to know this. I'm the CIO for Salesforce, and I'm one of Mulesoft's largest customers. I will tell you that much. We run our APIs, we manage our integrations, we manage our RPA, we manage a lot of our document processing in the enterprise using Mulesoft. And I'm a huge fan. I want you to know that. But you don't have to believe me. The public announcement is that when you get an opportunity, you go to the floor at the campground, you go to the Salesforce and Salesforce booth, and you'll see some of my amazing team members who truly believe in the power of Mulesoft. And you can see how we actually power this company using Mulesoft. So I invite you to do that. I think you'll learn quite a few things from them, and you can certainly ask all Kinds of questions about our journey using mulesoft. Now, in terms of journeys, thank you both for being here. You're just amazing partners. Thank you for what you do. You have some incredible titles in your jobs, VP of IT or AI for it. I think that's phenomenal. And then you have also a really cool title, Managing Enterprise Productivity. Engineering in the enterprise is just phenomenal. But now you've been in this journey of implementing AI for quite some time. One of the things that I think most people here would want to know based on the lessons that you have learned throughout this journey, what are some of the things that we all need to adjust to in terms of new operating models to manage in this new world of AI? Either one of you can start.
Thank you Juan for having us here. Wonderful keynote panel going on. So yeah, we've been on at Nvidia, we've been on our journey to deploy AI into pretty much every business process within our enterprise. Take it, supply chain sales, marketing, finance and so on. And there have been in the past two years since ChatGPT came out, which put everything on steroids. Lot of learnings. If I have to summarize, I would say Ashwin and I work very closely together. We came up with this simple mnemonic to remember all our learnings facts. It stands for F for freshness. And I'll talk about how to bring freshness in the enterprise. Bring the fresh content to the enterprise. A for architectures and agents and C for costs. How do you manage costs with your LLMs and generative AI based solutions and AI solutions in general and T for testing what it takes to test generative AI solutions and S for security. So freshness just kind of quickly mention we all have been through this journey. Just an LLM won't do to bring fresh content in the enterprise and we bring enterprise perspective. And so you bring retrieval augmented generation and there are a lot of things that one has to get right as you do do it yourself. You are asking in the keynote panel not to do that and we did that. Some of Nvidia technology and a lot of learnings there. But retrieval augmented generation for bringing fresh content and for architectures of course have flexible architectures that are configurable modular because everything is changing so often in the enterprise. And agents with agentic architectures that enable this modularization and connectivity with APIs as you do the LLMs make sure, as you leverage LLMs in the enterprise, make sure that the costs are managed because the costs are could go up significantly into millions of dollars. In the enterprise as you deploy a lot of generative AI solutions, so how do you use smaller model versus bigger models and when and what to use? So there's a lot of learnings there for us, account for enough amount of time for testing and finally security. A lot of learnings there because enterprise content cannot do without proper access, control and governance. So in short, facts, easy to remember.
I love it. That's a great way to remember, right? How to manage and implement these great technology. And talking about facts. Aswin, you're in the world of productivity. I love the word productivity actually. And you know, it's one of those things that as professionals we have the obligation to continue to drive and push for. When you look at the journey that you've been in terms of implementing AI in the enterprise and you think about productivity, how are you measuring the value that it's coming from this technology?
Yeah, and that's a good question. You know, we have been like, we always think about an AI and I think yesterday's keynote, someone also mentioned that is this gaijing system, breathing system which will one day come alive and solve all the world's problem. Actually it's contrary to that. We have been targeting all the use cases that we could see and start experimenting quickly, understand, pivot from there and you will see that slowly and steadily when you keep solving this automation challenge. And now AI is going from just insight to actions. Like you are saying, from the agent force perspective, we are seeing that all of these automations can talk together and bring finally the digital intelligence home. And when you keep solving each of the use cases, I'll start with we started answering our customer service help desk questions directly through the bots. I mean it solves one problem where you can be more productive while working on something important. And your bot is answering questions and doing the augmentation with the human in a perfect way because you also want to make sure that this product evolve along with the feedback from the customers, from the humans. And this collaboration of human AI is at the center of it. But how we think about it is that in every use case by use case, start implementing this, start seeing the results. And for example, for our code critic, where we can review codes while somebody's sleeping, you come to the office and your code is reviewed and with all the comments done so you don't have to wait for those things. And it can really add up very quickly for any organization if you talk about the value.
I agree. And you know, early days I was hesitant to actually speak about the improvements in coder efficiency that we have seen, I was kind of skeptical as to whether this technology would really materialize in productivity improvements. But just in the last period in my own shop, we promoted over 60,000 lines of code to production. 26% of those lines were generated by our code generator, which is a significant improvement from where we were just six, eight months ago. So this is going to continue to materialize into real benefit for the company. And, Rama, the question that I have for you now is, as we think about deploying more of this technology, we obviously have to have the right architecture in place. We cannot live without great architecture to support this phenomenal technology that we are talking about here at Salesforce, and obviously the value that comes from it. How are you approaching the architecture problem?
Yeah, it's a question that's near and dear to my heart. You know, there used to be a time when we used to think that, you know, you go on vacation for a week and you say, oh my, too much is happening in the world. But now you go for lunch, new model has come out, and, you know, whatever you have in your production is outdated already. Right? It's changing that fast. So when the world around you is changing that fast, how do you make sure that your architectures are dynamic and adaptable and flexible? And that has been one of the key tenets. As we were building many of the things at Nvidia, we wanted to make sure that we built on a platform where we can switch LLMs whenever we needed to. We can adapt prompts like the prompt builder that you all have been showing with agentforce and Einstein platform, and that we can even change the retrieval model, information retrieval systems, there are many out there with vector database searches, so you should be able to swap those things out. So pretty much in a running car, you should be able to take out the chassis, you should be able to swap out the engine, you should be able to swap out the tires and everything. That's how your architecture has to be. All the core tenets of fundamental software engineering, Good principles of modularity, of better configurability, of proper governance, all of those things, they don't go away. They are still very much pertinent. As we build AI platforms, we just went back to those core principles and made sure that as we were building our solutions, that we built on a platform that's replicable and scalable, that also allows us to take this platform, give to others in the organization so that they can build their applications faster, so thereby democratizing AI, which is what you all were Talking about as well in the keynote and with your platforms.
I love it. Great, thank you. Last question, quick answer. Now we got to get ready for this new world. And as driver of productivity in the enterprise, how do you prepare for this new journey that we're into now?
I would say that the most important step of getting started is getting started. It's so important. And once you get started, you will start realizing what are the solutions, use cases, and how these whole things come together to deliver that end. Case solutions which you're targeting to do. But it's very important to put your hand in the sand, you know, get experimenting faster like Rama mentioned, create those agile architectures so that you can move faster. I'm guaranteeing you tomorrow there'll be another amazing thing which will come out which you can utilize out of the box. So either you're buying or building, just get in and you will find use case by use case. All this excitement is we are living in an exciting world in the next. We are looking forward to what can be possible which was not possible yesterday. Today we can do it with a click. So it's going to be more exciting.
I love it. Well, lots of lessons learned right in just a few minutes. Facts matter. Measure, measure, measure. Because the day will come in which we will all be accountable for all these AI stuff that we're working on. Obviously, we got to get our teams ready for this new world that we're going to be living in. And then at the end of the day, we got to bring it all together so that we can create true value for our enterprises. Thank you for your partnership and doing such a great job today. Appreciate it. Thank you both.
Take care, Varun.
Thank you, Maha.
Thank you, Juan. Thank you, Ashwin. Thank you, Ramah. That was a truly insightful conversation. I learned so much. That's great. Now to wrap. We always like to start and end with a moment of gratitude in the audience. Today we have a very special muley we'd like to recognize as a local leader for women who mule. She's been inspiring women around the world to pursue careers as an integration developer and as a muley. This community leader is really living the example of giving back, contributing to the community, bringing her best, and bringing fun to everything that she's doing. Please welcome to stage Shivani Marrero, senior integration developer at Rush University Health System. Thank you, Shivani. Thank you. So excited to have you here.
Thank you.
Shivani. We love to hear in your own words, you know what excites you about being part of this Community and what keeps you coming back year after year.
So my peeps over here, this Mulesoft community means the world to me. They are amazing bunch here. They love to learn and they share selflessly. This community has given so much to me. They are my best friends, they're my co workers, they're my mentors and I had amazing opportunity to mentor new community members. I am proud to be part of this Mulesoft community and and I just want to say that it has changed my life. I actually came from IBM world and I became Mulesoft Muhli and I proudly wear this jacket and this shirt and I'm just very happy to be part of it. And I also want to say big shout out to the Mulesoft community leaders because without them this community would not exist. Thank you. We love you. We love that. We love that you give us amazing opportunities to continuously learn as we saw things change while we go to lunch and come back, you know, so we have continuous opportunity to learn, share and be part of this community.
Thank you, Jawani. Thank you. You've been such a big part of our community. It is my real honor to offer you a coveted golden hood.
Thank you.
Thank you.
Wow.
I'm going to wear this project.
Thank you, Shivani. And it's also my understanding that you volunteer time with the local charity organization Broadway Cares. We are on your behalf, we are excited as Salesforce to offer the charity $10,000 in donation.
Thank you so much.
And for those of you in the audience, if you scan the QR code and fill a survey, for every fill survey, we'll contribute additional $10 to the charity. Thank you Shivani, so much. Really real pleasure.
Thank you.
And that's not all. If you notice on the screen there is a birthday cake. That's because Max the Mule is celebrating his 10th birthday and he'd like to offer all of you who attended this keynote today a special gift. A plush. Please make sure you pick up your plushie on your way out. It's going to be right at the gate. And thank you so much for attending your keynote and have a great rest of the dream force.










