Salesforce, Inc. (CRM) Earnings Call Transcript & Summary

September 18, 2024

New York Stock Exchange US Information Technology Software conference_presentation 60 min

Earnings Call Speaker Segments

Michael Spencer

executive
#1

Hello, everyone. Welcome. On behalf of Salesforce, welcome to Dreamforce. My name is Mike Spencer. I run Investor Relations here at Salesforce. We're super happy that everyone was able to make it out. I know for many of you, it's a long haul from the East Coast. I can appreciate that very much. And I'm really hoping that your time here, you all have been able to spend a little bit of time. If you haven't yet, I encourage you to do so. Walk -- go down, walk the floor, talk to partners, talk to customers. Because really, the goal for us having you all inviting you to Dreamforce is really to get a better feel for what we're experiencing as a company and why we're excited about where the technology is going. So what we're going to do today, first, we're going to start with thank you. Sincerely, thank you to all of you. We -- it's been a journey for us, obviously, as a stock. We appreciate the support from our investors. We appreciate the feedback. We get lots of it. But most importantly, we appreciate the partnership, and I really do mean that. We understand our role. We understand the need to continue to build credibility with all of you. The need to continue to execute. And hopefully, we continue to build the belief in the stock. And at the end of the day, that's what we're trying to do. Today, what we're going to do, it wouldn't be an investor dialogue without a safe harbor. I'm not going to read it. I'll save you the pain. But obviously, we'll probably make some forward-looking statements today. It comes with all the natural caveats with that. So please take with caution. Today, what we're going to do. So we're going to talk about Agentforce. It's not going to be your typical Investor Day. We're not going to do -- we're not going to give you forward-looking guidance of any sort. Really, the goal of the session was to give everyone here a more intimate view of where we're going from a product standpoint. Hopefully, a number of you caught the keynote yesterday, and you heard Marc. Clara and Patrick actually talk about Agentforce and where we're going in the vision for AI. And what we really now conveyed to all of you is why we're excited about technology. And we understand the journey we've been on and the team will get into it here in a second but most importantly, where we're going, as a company moving forward, and why we're excited about technology and what our customers are saying. So first, we're going to have Clara come up, and as our Head of AI here at Salesforce come up, kind of walk you through the strategy and then the direction of where we're going. And then after Clara, Patrick will come up and his team, and Patrick will give you a demo, a little bit more of a double click of a demo from what you saw yesterday to really get into the nuances of what we're seeing. most importantly then, after we walk you through that, we're going to do a Q&A session. I'll come up and join Clara and Patrick on stage. And what we really want is an open dialogue. We want you to push us. We get the questions. My team and I get the questions all the time from a lot of you, very direct in many instances, which I appreciate. But most importantly, we understand the landscape of what's happening, the amount of AI news that's getting thrown at all of you. And so we want to help clarify a lot of it and help you understand where we're going from a technology standpoint. And in particular, Clara and Patrick spent tons of time with customers and partners. And so they can give you a lot of first-hand knowledge of conversations, pushback, challenges and just really where the technology is at. So that's really the goal for today. And so I really, really encourage all of you to be ready with questions. I was getting a few of them in the precursor leading up to this. So -- and I told a couple of folks to save the questions and ask them when we get into the Q&A. So with that, I'm going to hand the floor over to Clara.

Clara Shih

executive
#2

Great to see everybody. And I'm going to click a little deeper versus what I showed yesterday. But in case you missed the keynote, this week is all about Agentforce. It's agents and humans working together to drive customer success. And it's really building on the heritage, legacy and proven success that Salesforce has created over the last 25 years around trust and security, scalability and accuracy, making it really easy to customize. I think about our 20 million Trailblazers and how much innovation they've been able to build over the last 25 years, and now being able to use a lot of those same skill sets in this agent era that we're embarking on. Integrating it into the Customer 360, so that it's not just a science project, but driving real outcomes like higher sales conversions and faster service resolutions. It's our unified metadata platform, being able to have data that describes the data that's in Salesforce. Turns out that's really important for the AI to know what data to pull in and what actions to invoke. They need those descriptions that have been a core part of our platform since the very beginning. And last but not least, it's an open ecosystem of partners. We announced our Agentforce Partner Network. The first time I worked at Salesforce, however, many years ago, 18 years ago. We launched the AppExchange, and it's that ecosystem that's been such a powerful part of why Salesforce is successful both ISV partners as well as SI partners that fill in the gaps and bring these strategies to life for all of our customers. And so just to recap, again, this kind of evolution that the industry has been on where we started with pre-LLM chatbots that are very rigid, and you need a programmer to actually define every branch of the logic. So if-then-else statements. We've all used chatbots before. We've used them on the phone. We use them in e-mail and in chat, and it's a very frustrating experience. Not to mention that at these companies, you need to wait on the backlog of IT in order to build those chatbots. So it takes a long time. Fast forward to this world, I think we've learned so much over the last 18 months about what it really takes to deploy an LLM enterprise AI into production. 18 months ago, many companies thought that they could just deploy a Copilot that they could just buy an LLM instance from one of the model companies, connect it with their data and then be done, but we all now know that, that doesn't work. In addition to having a host of security issues, it's too broad, it's too general. It's a mile wide and an inch deep and not able to do anything meaningful. And that's why we're so excited now about Agentforce and the early results that we're seeing from companies like Disney and OpenTable and Wiley and companies like Saks who ended their pilot early because they said the results are too good for us not to roll this into full production, not to get it onto our actual website so that we can start helping customers and relieving our customer support teams. That's really an exciting evolution that we've been on, and it really is more of a revolution that we're leading. So again, if you were in the keynote yesterday, you'll remember I walked through the 5 components that make an agent. And the really exciting thing for our customers is that they don't have to DIY from scratch these 5 components. Because each of these are really big, big hairy technology projects if you try to build it from the ground up. And if you want an overall system that's reliable and accurate and relevant, you really have to nail each one of these 5 as well as integrate them. And that's a huge project, again, as the industry has learned over the last 18 months. And so when I think about the first ingredient, which is the role, these are the roles our customers already have today in Salesforce. Before they deploy a digital sales development representative, they've already created a profile for their current sales development representatives. Wiley wanted to scale up their customer support team with a service Agentforce. Well, their existing customer support team is already defined in Salesforce, their tasks, what actions are allowed to access, what their metrics are, what their success dashboards. Now they're able to use those same tasks, metrics and dashboards for their agent forces. It's a real head start when you're embarking on this journey that derisks it because you're not guessing. It's actually what your people are doing today. The second piece of this, very important, is data. Agents need data to access, knowledge to access in order for them to perform their role. Again, our customers have their data in Salesforce already. They have structured data like database, rows and columns and custom objects. They also now have unstructured data that we're able to support in the form of Slack conversations, call transcripts, knowledge articles, videos, audio recordings, images, right? It's multimodal in our Data Cloud. Data Cloud also houses metadata. I talked about that earlier. And now with our new Data Cloud Zero Copy Partner Network that federates data from an external lakehouse and data lake like lakehouse, data lake and warehouse such as Snowflake or BigQuery or Databricks, now we're able to pull in that external data to activate an Agentforce. It's a really amazing technology. And it doesn't involve, as you can tell from the name, Zero Copy, you don't have to copy or move the data over. We actually virtualize it for security reasons and cost reasons. The third piece that agents need or they need actions. Actions are the systems and the workflows that they are authorized to access in order to perform the job. And as I said yesterday, this is really powerful because you're driving automation when you allow the agent to access actions, but it's also high stakes. And if you don't give the agent specific actions that they're allowed to do, such as your specific way you want to run a credit check on a mortgage customer or a specific way you want to handle returns that are high value over $200 because you want to make sure that your company doesn't lose money, then you have to have those deterministic blocks of code and logic ready for the agent to use. And that's exactly what our customers have been building into Salesforce for the last 25 years. I actually just learned earlier this week, we're at 80 billion Salesforce flows that run every week. So that's 80 billion times that a customer doesn't have to DIY, and 80 billion times that an LLM isn't hallucinating how to process your refund or offer a discount on your product, right? You do not want the LLM making that up. You want it to follow the very important ways that you've defined for it. So that's actions piece. Fourth is channels. This is where your employees and your customers interact with autonomous agents. And here also, for employees, the channels are within sales, service, marketing, Commerce Cloud as well as Slack. That's where they're already logging in. It's a natural place for them to engage with agents. For customers, it's digital channels. And we've put in a lot of work. When I was leading Service Cloud, one of the biggest things that we did was that we connected all of these popular digital messaging channels from WhatsApp to Apple Business Messenger to SMS, e-mail, we just acquired a voice company. And so we're the only platform that offers all of these channels natively. And it's just one less thing that companies have to DIY and have to connect into this overall system. And then the last piece of this is the most important is the trust and security. It's everything from encryption and data residency for where is a data house, think about our Hyperforce infrastructure and how much investment and how much time it took to put that in place, be very difficult for a customer to rebuild that from scratch. And then it includes our trust layer, everything from data security, data privacy, like data masking and zero retention prompts, ethical guardrails. We've developed a toxicity filter to adjust for the inherent bias in a lot of these LLMs. We have observability and monitoring so that at all times, it can be supervised. We can make sure the agent forces are performing and behaving as they're supposed to. And then -- but it's actually broader than this. If you actually take a step back and look at everything that customers have invested into Salesforce, those 20 million Trailblazers. Every profile they've defined, every metadata schema they've defined, every flow they've defined, those actually become the guardrails for what the autonomous agent is allowed to do. And if the autonomous agent ever thinks of something beyond what's been done before, it can do that. It can suggest it, but it requires human supervision and approval before it enters kind of this trust boundary. And that's why you see so many customers. I hope you've gone through our agent Launch Zone. And if you haven't, I highly encourage you to swing by Moscone West, that's how they're able to get up and running so fast is because the components that they need, they're not DIY-ing from scratch a secure infrastructure or a completely new way to process returns for their retail store. It's already there. They're just connecting it up so that the agent is authorized to access that data, that role in that particular piece of business logic. In terms of the use cases that we're seeing, the two most popular ones that we're seeing customers deploy, this probably won't surprise you because they're our biggest clouds, are the Sales Development Representative Agentforce and the Service Agentforce. So the examples you heard yesterday on stage are the Service Agentforce resolving customer issues, answering customer questions. The sales side, we haven't talked about as much. And it's -- you think about whether you're selling leather shoes or you're selling a complex piece of technology, you don't want to waste your highly paid salespeople's time talking to people who are just asking very basic informational questions that, frankly, they could just Google but want to give them good service. So now you can deploy a Sales Agentforce to patiently answer that customer's questions as much as they want. And then when they're qualified, right, when they start asking about price is usually a good signal that they're very interested, then you kind of pass that qualified lead to the salesperson. The salesperson is very happy to take the call. Okay. So the other part that I wanted to touch on, I talked about this yesterday, is why are we getting such high accuracy rates and relevance rates, 2x better than when customers are building on OpenAI or on the competition. It's really because of our Atlas Reasoning Engine. And what Atlas is, it's a multi-agent system that is -- it can generate a plan. So if the goal is to generate more leads on your website, to come up with a plan on how to do that, it self reflects, evaluates through chain of thought and it loops until it has high confidence that the plan can address the goal that's been set forth. As it does so, we have advanced retrieval augmented generation that's custom embedding models and custom retrievers that our research team has pioneered specific to CRM data formats that pull in the necessary structured and unstructured data from data cloud. And then it goes in at actions according to the actions that are allowed in the Customer 360, whether that's automating a campaign in Marketing Cloud, engaging a prospect that's on your website in Sales Cloud, resolving a customer issue in Service Cloud or in the case of OpenTable confirming a dinner reservation for your friend's birthday. So whatever that goal is. And then if it ever gets stuck, this is so important. And this is why stand-alone bot and agent companies, it's going to be very challenging for them because these agents do get stuck sometimes. There's always going to be edge cases. But in this case, if it gets stuck, Atlas sends any low confidence scoring tasks to a team member, a human team member in Sales or Service, Marketing or Commerce Cloud or Slack, so it's very seamless. It hands off when it's onshore, which is exactly what you want it to do. And then, we also talked about yesterday, Atlas gets smarter and better the more you use it because we pioneered a technique called reinforcement learning from customer outcomes. It's better than reinforcement learning from human feedback where you're hiring contractors to manually label inputs and outputs. Those contractors may not be subject matter experts. But in this case, you're actually using objective measures like what was my conversion rate on this campaign versus a different one? What was my sales win rate? What was my sales deal cycle? What was the customer satisfaction score? And you're using that to tune the models over time so that, that agent is really optimized for that company in that department. And because we're not one of those consumer companies that monetizes people's data, our customers' data is never our product. We keep that reinforcement learning outcome data proprietary in data cloud for each customer. So this is how it all comes together. If you think about those 5 components, it kind of maps perfectly very -- so just so nicely with everything that we've built over the years. If you were starting an agent from a scratch, you would again want to have MuleSoft integrations to other systems. You would need to have all of your channels. You need to have secure infrastructure. You would want to have a secure data cloud that can process structured and unstructured data. You would want to have these applications and roles defined. And so that's why I think we've been able to go to market so fast and also why our customers are able to get to market and time to value so fast. So I'm going to stop talking and switch over to Patrick and Gabe, who will show you what this looks like.

Patrick Stokes

executive
#3

Okay. Hey, everybody. I am Patrick Stokes. I'm not going to talk for very long because we really want to show you but I'm just going to tell you what we're going to do. So we did a pretty good, I think, demo of all of this coming together. I think it was yesterday. If you haven't watched that, I encourage you to go watch it. It's pretty great. We thought about doing that for you here. But in the last, I'd say, 36 hours, something really magical has been happening, and I'm a New Yorker, I'm an engineer, so I don't use that word very often. But not too far away at Moscone West, our customers are building agents right now. And it is insane to watch how quickly they are doing it. And the reason they're able to do it so quickly is because of what Clara said. We are the only one right now that has this kind of full integrated system of all of the things that you would actually need to have an autonomous agent. There are other data platforms out there. There are other AI platforms out there. There are other app companies out there. There are other agentic platforms out there but none of them have it all wired up together in the way that Clara just went through. We do. And because of that, you can deploy, build and deploy these things to do really useful things with your business incredibly quickly. There are tens of thousands of people building agents. We've deployed. Probably, yesterday it was 2,400. We probably have over 5,000 that have been deployed as of today, we are hoping to get over 7,000 before we leave here. And so rather than showing you the whole demo that we did yesterday, what I wanted to do is bring up Gabe to show you the actual environment on a demo in that environment, which is the live environment right now that our customers are using. So I'm going to turn it over to Gabe. Also if you follow Marc's Twitter, and you see some of the videos that have been on Marc's Twitter, you may recognize this silky smooth voice. Go ahead.

Gabe Sumner

executive
#4

Thanks for having me today, you all. So what are we going to be doing during this demo? Are we seeing the demo? We're not seeing the demo yet. Here we go. What I'm going to do is I'm going to take this chatbot, so you heard Clara talk about this during her intro. You see these things everywhere on the web today. They have one job, which is to deflect incoming support cases and hopefully resolve customer issues. And we just know flatly like if we ask these things something complicated, we all know how this ends like they all fail at this job that they've given. They fail to deflect those cases, and they mostly frustrate customers in the process. So what I'm going to do during the course of this demo is what we want all of our customers to do, which is swap those chatbots with the new Agentforce agent that will be so much more capable of understanding what customers are saying. And to do that, we're going to have to, of course, swing behind the scenes and roll into Agent Builder. This is where all of our customers are going to build and customize their autonomous AI agents. And they're going to do it in a very different way, very different than chatbots. I've built chatbots, and it's exactly what Clara described. It's just webs the if-then-else logic. And what we're going to do instead is just equip these agents with topics, which are essentially the jobs they could do. And then we're going to use that reasoning engine. And I'll show it to you here. I'm going to just ask this like, what's the status of my order? No dialogue trees. I'm just giving it a list of things it could do and what's going to come back here in just a few seconds is the agent is going to make a plan using that reasoning engine for doing this. You can see that it's classified the topic. It's executed a flow behind the scenes and it's used that to compose a relevant response. But the best way to really understand how this works is to give this agent a new ability essentially, a new skill, which means what I really need to do is I need to add a new topic. Now I have built these a lot. We have this little pithy statement we've been using, which is if you can describe it, Agentforce can do it. I'm a coder. That doesn't really -- that doesn't rattle me much because I have been trying to describe the technology for 2 decades, how to do work? What's different here? What's different is we're able to use natural language instructions? I'm not going to watch -- I'm not going to make you watch while I complete all these fields but I am going to zoom into this because this is really important. And actually, the way that I've heard this phrase, the best version of this, I've heard came from our customer, Kevin Quigley at Wiley. And he described this as basically, you have to understand who are the people in your company that can describe what good looks like, like how that job gets done. And those people often are not coders. They're going to use a different kind of language for describing what good looks like. And now we can just put that language in here. There are also subjective things like if the customer is mad, how do you write that in code, and these are the kind of things we can express now using natural language instructions, and that's what you're looking at here. So what I'm going to do, I've just given it a bunch of instructions and a description of the job to be done, and I'm just going to hit next. Now the next screen, it's asking us, okay, I've described how to do the job, or I've described, yes, how to do the job but this actually equips it with the ability to do that job. And these are flows. These are Apex classes. These are prompt templates. These are the business logic our customers have spent years building in Salesforce. We have the metadata that understands how their work works inside their company. So I can just equip this agent with a few of those flows that they already have in their organization to give this a new skill. And just like that, I now have equipped my agent to not only schedule orders but also schedule appointments for those orders. So I'm going to close this, and I'm going to type just a crazy prompt. So I'm going to ask it, not only to fetch my order but like, I'll zoom in so everyone can see this here. So I have an order arriving soon, my e-mail address, here's my e-mail address, I'd like to schedule an installation for Friday after delivery, but not morning. Like just let that wash over you, how much context is needed to understand, what was the order, when was this being delivered, what is the Friday, what are the available schedule times. Now watch this. I built this up a whole lot. Let's check and see if it works. So this is -- it's going out to that reasoning engine again. And here it is, reasoning on top of that. And we can see that like here again, it classified the topic, it found the different orders, and it composed a response based on all of this. So this is just the new action and now it has the ability to actually answer this based on all that business logic and context inside of our company. So I'm feeling pretty good about this. I feel like I might want to activate this but we know our customers need to do so much more testing with this stuff. And it's not just me doing this kind of ad hoc testing that I'm doing here. You want to blast this with lots of tests. So this is something that we demoed. Just earlier today, we're calling this testing center. And so I just type, we call these utterances like one prompt and you saw that it could do it. But now let's just blast it with a bunch more. So what I can do is go up here and use the large language model in this case to generate lots of variations of that same job. And so it's going to go after the large language model, create 100 different variations and blast that stuff across this to make sure that it works reliably so that we feel good about actually activating that. So I feel good. I think I am going to activate this. So let's do it. And now I need to replace that chatbot. So what I'm going to do is head on over into Experience Builder, scrolled at the very bottom of this page, I'm going to open up my components, and I'm going to find somewhere towards the bottom here, this embedded messaging component. And this is going to -- whoops, my page, I let it sit too long. I knew this might happen. So hold on, just give it one second. I'm going to refresh this page, and then I'll scroll back down to the bottom, and then I will drop this component. And it should default to my agent. I'm going to publish this. It will take just one second, and then I'm going to head on over to that web page that you just saw. There's the old chatbot that I had once upon a time. I'm going to click refresh, and we should get here is a brand-new service agent that now can reliably answer just these wild questions like this that require so much more understanding of the question being asked. I let it sit too long, that's my fault. So if I would refresh this, you would see that it can now do this. The bigger point here is not that we just want to let our customers swap these chatbots. That is, I think, where a lot of our customers will start. But as they experience that, they're going to learn a bigger lesson, which is what we said, if you can describe it, Agentforce can do it. And companies have so many more jobs to be done than resources available to do those jobs. And that's when they're going to roll into our agent experience, and it's not just going to be a service agent. We are shipping so many standard agents, and these more and more are coming online, and we will be shipping these every -- like we have a really ambitious workflow -- road map for this. And our partners are going to be shipping agents of their own that our customers can discover here. But of course, our customers can also create their own agents to create these things from scratch. And just as you've seen me do before, they'll do that using natural language instruction, just describe the job you want this agent to do. And when they click next, what's going to happen is something only Salesforce can do. We're going to look for semantic similarity across their entire corpus of data, like all the data, all the metadata. We understand, they've spent years teaching Salesforce about how their business works, and because of that, we can take just a description of the job they need to do and map that into their business data and processes and enable them to create agents that can reliably do jobs in their organization. Thanks so much.

Michael Spencer

executive
#5

Okay. Thank you, team. That was awesome. I'm going to invite Clara and Patrick back up to join me. And we're just going to move to Q&A, and I'm sure you all have a lot of questions. I certainly have been getting the questions. So what I'd love to do is just open the floor and people can fire away. We have some mic runners that will bring a mic over to you. Let's go to Kash. Why don't you start?

Unknown Analyst

analyst
#6

Thank you so much for doing this event. I had a question. It looks like the value proposition will click with a customer who has been trying to do this on their own DIY, they fail. And generally, that's how applications markets are created and people try to do this with a BEA back in the day, fails. Have you seen, when -- how close are we to the point where customers have tried to do this and they failed and they desperately need an application software company with the best practices that come in marching in and they're like, okay, thank you. How close are we or how far are we from that tipping point?

Clara Shih

executive
#7

I think we're in that moment now. Because I think every big company and every tech company has tried to do it, so they're disillusioned, and that's why I think we're seeing all this demand. And then I think everyone else has been waiting because they're not sure because it seems so daunting to DIY. Maybe they haven't been able to afford the up-front cost of buying a private instance of a model, and so this is also very promising for them. So we're seeing a lot of demand also in our SMB segment. I just got a note from Adam Alfano, who runs that segment for us. And it's -- they're relieved, right, especially in concert with our new foundations offering. Now it's easy. They can get every access to every part of Salesforce, including Agentforce.

Michael Spencer

executive
#8

Great. Brent? Second row, you got. Alex or Brent.

Brent Bracelin

analyst
#9

Brent Bracelin with Piper Sandler. It's interesting around the pace of innovation at Salesforce. And I'd just love to understand how you've been able to activate the team and move so quickly. I think the R&D team published a large action model paper just in May of 2023, and now you're actually in production with these agents. So maybe walk us through behind the scenes, how are you driving the pace of innovation, what's changed and how you've activated some of the innovation that we're seeing now?

Clara Shih

executive
#10

Sure. It's been just an amazing 2-year journey. It's hard to sum up, but I think there's been 3 things that happened. First is we went through a period of time that was really rough for the technology industry. Everyone had to course correct after over hiring in the pandemic. And -- but then ChatGPT happened. And when ChatGPT happened, we kind of looked at each other. And we thought, oh my goodness, like we were made for this moment. We've been training our own large language models since 2018. We have this prototype that we've built with Gucci that they have in production. We already have this. We were made for this moment. And so we became this rallying cry for the entire company, and so I think that was one. Two is Marc taking back over as a sole CEO, maybe you guys have seen the founder mode in him. We're in founder mode. And I'm a founder, there's a lot of like entrepreneurial people like Patrick was at a start-up before. Adam Evans, who is the product leader, he was a founder that we acquired. We're in founder mode. And we were able to -- the combination of the culture change, plus this excitement around being able to take to market what we've been working on already, it just caused everybody in the company to get super fired up and shift from shipping 3 releases a year to shipping every 2 weeks. It's like really, really intense. So I think that's the second piece. And then, the third has been just the customer response. I mean it's like very rewarding when customers tell you that they really need something and that what they're getting from other vendors isn't working, like it's just very motivating.

Patrick Stokes

executive
#11

I want to -- if I could, I just want to add a little bit to this as well. A lot of what's enabled us to move so fast is that we kind of re-remember that we're a platform company. We have some incredible applications on top of our platform, but we've always been a platform company. And if you look at the history of our company, Marc had a slide on this, we've always been able to move through these transitions very fast because of that underlying platform that's there, whether it was moving into the cloud, where we built the platform or moving into social or mobile and then recently data. And it's because we take the -- we take what we have. We're never really starting from scratch and we just have to wire it up, we have to wire it up. And when the whole generative motion happened, we kind of looked at it from a different lens, right? We looked at it from a platform lens. And what that enabled us to do is, we think, get to the right answer faster than others. So it wasn't just the pace of innovation. It was also that we decided on an approach, which was not to go out and try to beg and borrow and steel to buy GPUs to train models. Instead, we tried to figure out how to use our platform to connect the data to the model in a safe way, and then we were able to do that and so boom, the innovation -- and I mean, literally, boom, the innovation kind of happened on top because we didn't waste all of our time off doing that. And I think the pace has been incredible. I think Clara and I are probably a little bit tired but -- and many, many hundreds and thousands of other people but men, watching the energy today and over -- and if you haven't been over to the launch pad yet, I'm -- the Launch Zone yet, I'm going to mention that a few more times before we finish, you definitely should get over there because watching what customers, the speed at which they're able to deploy because of the platform is incredible.

Michael Spencer

executive
#12

Yes. And I'll just add one thing. And just from a tactical standpoint, we are very, very focused right now on R&D prioritization to ensure that we are putting as much muscle behind the effort as we can because I think everyone -- to what you've been hearing, everyone understands the level of urgency on it. Marc is very focused on it. Our leadership team almost ad nauseam we spend time on it as a team, which is I mean, speaks to the importance to the company. And so with our most valuable commodity, our headcount. We are all in at every turn we can be. Yes. Go right here in the middle.

Michael Turrin

analyst
#13

Michael Turrin of Wells Fargo Securities. I'm wondering if you could just help us with what you see as optimal fit or sequencing between Data Cloud and Agentforce. Are those discrete decision points for customers? Is it necessary or better prerequisite to start with Data Cloud? And just how that customer conversation with the interplay between those two goes?

Clara Shih

executive
#14

Yes. I mean the answer is it depends on the customer. If the customer has -- either has Data Cloud already or separately has their data ducks in a row, then they don't need Data Cloud. They can buy Agentforce. And Agentforce has Data Cloud bundled in, in a sense that it's where the outcome data and the metadata gets stored but it's not a separate implementation or a separate purchase. It's more of an implementation detail behind the scenes. So some customers are doing that. I'd say most customers though, I mean, you know this industry, most companies do not have their data ducks in a row. They have a lot of silos of data. They have multiple data lakes, multiple warehouses, multiple applications. Some of them are on-premise, some of them in the cloud. And so for those companies, and that's why I think we're seeing so much demand for data cloud. It's just a much easier way than migrating everything into one, which you'll never actually be able to do of virtualizing, harmonizing, unifying and activating in a really short amount of time.

Patrick Stokes

executive
#15

And I'll just add to that as well. From a use case -- it does depend but from a use case perspective, when you think about what customers actually want to start doing with Agentforce, it's going to be increasingly difficult to find a use case where you may not need to access what we call unstructured data. So voice, chats, audio, video, documents, organizations have just petabytes of documents, right? It's the vast majority of data that's in the world is unstructured, right? CRM data, very, structured useful data, but it's the other 80% that you really need to kind of build these use cases and you can't do that without Data Cloud. Data Cloud is absolutely vital to that with the vector database that's there. That's what makes that RAG process actually work, and it's absolutely critical to really using this thing the way you might want to within your organization.

Michael Spencer

executive
#16

Right behind, [ Jobs. ] Yes, Brent, right behind you. You go there. That's fine. Go ahead.

Raimo Lenschow

analyst
#17

Raimo Lenschow from Barclays. Can you talk a little bit about your strategy to kind of see the customer base? What I hear on the floor is that there is a lot of people, customers get their agents already very quickly here now and then just kind of walk home with them. I'm just wondering like how you do it and what's the idea behind it, I think I get it, but like what's the follow-through then?

Clara Shih

executive
#18

Well, the product isn't generally available until the middle of October. So we -- but we didn't want to wait. We wanted people -- because sometimes you hear autonomous agent, and it sounds like this crazy science fiction. So as -- to use Marc's words, we wanted people to put their hands in the soil and to really experience it and get hands on. And so our amazing engineering team, they spun up this ability to create these prototype agent forces that customers can get up and running in 10 minutes, so that they can really experience it, and they're going to keep playing with it. We're going to give them continued access up until October, at which point we expect and we hope many of them convert into paying customers.

Patrick Stokes

executive
#19

And maybe if we could just take a moment, I've been looking for an opportunity, I'm going to do it now. Sanj, can you come up and maybe I gave her a mic ahead of time so you can see. But Sanj just been over at the agent launch pad -- Launch Zone all day. She was there when Marc came over today and he built his first agent with who was it, NBCUniversal. Maybe just tell us what you're seeing over there.

Sanjna Parulekar

executive
#20

All right. Thanks, Patrick. Yes, we were in the Launch Zone all day today. And I think the most impactful thing is seeing folks really building this for the first time with us there. And I think there's a couple of reasons why it's been successful. The first is that, we have experts at every single table having one-to-one conversations with folks. It turns out deploying AI is uniquely human. And our customers really want to know that we're in it with them together, and we can guide through this new era, so that was one key unlock for them. The second is that as Clara said, this stuff sounds like science fiction until you can really see it in action. And a couple of our customers that I'm really familiar with because they send me pages of product feedback all the time, I ran into them in the zone today and one of them BacaSystems, who is a large-scale kind of manufacturer, their trailblazers are there. Their admin was a really early adopter of Prompt Builder and Copilot and sent pages and pages of product feedback. I mean he's been really dialed in and engaged, and he came up to me and she was like, "Sanjna, I couldn't break it." It's like, "What do you mean?." He said, "I tried to break the prototyping agent that I just did, and I couldn't". And I'm blown away and it was such an aha moment for him because he could really build this prototype on the platform, see it in action, share it with his colleagues in a matter of really just 10, 15 minutes. So it's really, really exciting. And as you said, Patrick, it's reminding people that we are, in fact, a platform company. It's a great moment.

Michael Spencer

executive
#21

Great. Thank you. Brent. Yes.

Brent Thill

analyst
#22

Clara, it's Brent Thill with Jefferies. Can you speak to the halo effect that you think this will have on the rest of the portfolio? So if I start using sales, is this going to require -- what else this is going to require? What do you think in the next year? Is this going to pull through that maybe you haven't seen in the past?

Clara Shih

executive
#23

Sure. I mean, there's -- so there's two things. First, we're seeing AI play a really big role in selling our core clouds. I can think of a number of customers who are here who've been on stage with where they were doing an evaluation of CRM systems. And starting last year, they said, well, our #1 evaluation criteria for CRM is AI. And so it's been great for us, right, because we're leading in AI, and it's really made the difference in those CRM decisions. We're also seeing it sell more of the cocktail of everything that we have to offer. And the reason is because as you start to delegate some of these tasks to agents, we're starting to see the human reps play different roles. We've had multiple customers where their customer service reps because they've offloaded a lot of the basic service questions to Agentforce, now they're able to take bigger roles like a sales role or a marketing brand storyteller role. And so they need to be able to access different data, different actions in those other clouds, and it's pulling through the purchase of those other clouds.

Patrick Stokes

executive
#24

I think this also has a potential halo effect or kind of a creation effect on areas and categories where you may not have typically seen Salesforce play. And it's because of this platform that exists. If your data is there, if you can get your data connected, and you can build on top of this, you can quickly start to see how you can use this for HR workflows, for IP workflows, for finance workflows. There's a number of these other kind of front-office systems where we haven't typically played where I think suddenly now we have a little bit of license to go in and say, "Hey, why don't take a look at this?" This is an interesting way to start to accomplish these types of processes.

Clara Shih

executive
#25

And I think that's why we're seeing the Workdays and the Googles and the Boxes the world, who want to join our Agentforce Partner Network, that's really exciting. And then the other last part of it is we're pulling through Data Cloud. I mean as we talked about earlier, I always joke with my peer who lead Data Cloud and driving so much business for him.

Michael Spencer

executive
#26

Let's go to Mr. Murphy in the back. Alex right next to you.

Mark Murphy

analyst
#27

Mark Murphy with JPMorgan. Great to see your product release. It has such a visceral response at Dreamforce. It's really been something to see. I wanted to ask you how you think about the cost of serving the interactions on the back end, especially relative to the $2 per conversation pricing. And so as an example, how often -- when we look at what's happening on screen, how often is it calling a foundation model, right, where that might be a little more expensive for you versus calling on kind of a small language model that might be pretty efficient? Does it cost less if the customer has adopted Data Cloud? And I was also wondering when we see that kind of multi-step reasoning, it reminded me of the newest GPT, the o1, the Strawberry model is what we've seen out there that feels like it could handle that kind of a request. Friday, but after the installation, but not in the morning, that type of thing. Can you give us a little window into the cost structure and what's happening on the back end?

Clara Shih

executive
#28

Sure. So I can answer the first question first. I don't know if there's a way to bring up our LLM leaderboard for CRM. But if not, we can send it to you afterwards. So what we found is unsurprisingly, there is so many new models out there right now that for most enterprise tasks, you do not need the state-of-the-art most expensive model. It's just, it's like kind of like bringing a bazooka to arm wrestling match, right? There's just way too much for the task at hand and then there's latency issues, performance and cost. And so the way that we've architected our AI stack from the beginning is it's an open architecture, which means that customers can choose what models they want to use whether that's OpenAI or it's ours or it's Entropic or Google or Amazon or Cohere or open source models. We're seeing a lot of customers do that with either Mistral or the Llama models are excellent. So all this to say that the model landscape is constantly changing and that for any given task, there's not one model to rule them all because you'd be overpaying. And so we're playing that very crucial role of, first, collecting data on what models are best for the right task. And then second, the models that we can run in our service, we're tuning those models including our own, xLAM, but we're not just tuning our own. We're also tuning Mistral, we're tuning Llama, and we're basically able to route each task to the lowest cost, highest performing model. And that's how we're able to create advantage over time.

Patrick Stokes

executive
#29

There's another really important point here as well, which is for as well as any of these models perform for as good as any of them ever get in reasoning, they still have to have your business data. You have to be able to connect your business data. So it's wonderful that you have a model that might be able to reason that morning is earlier than afternoon. But if it needs to schedule an appointment for a customer, you've got to have it connected to that customer data in a meaningful way. And maybe I'll get myself in trouble for this, but 2 weeks ago, 3 weeks ago, right before they launched the 4.0 model or the o1 model, ChatGPT had an announcement about their new enterprise, Agent Builder. And when you look at their release post about it, you'll see a screenshot in there. And it's showing building a forecasting agent, a sales forecasting agent with their new model. And the screen shot shows you literally uploading a CSV of your sales data. I mean are you going to do that every day? No, you have to have a data platform that is wired up and connected to those models. These -- an individual model the world has been obsessed for the last 18 months with what's the best model, how many parameters does it have. The reality is we're going to build this as a system. It's going to use many individual small models. It's going to be an optimized system that's connected to everything. You can put the fastest engine in a car. But if your car is 8,000 pounds, it's not going to accelerate very fast. You've got to have a fully optimized system, and that's really what we have here.

Clara Shih

executive
#30

Yes. And so back to the Strawberry model, we -- because we have an open architecture, if a customer wants to use that, they can. xLAM actually performs better in CRM benchmark. So we're not, we don't anticipate that happening but maybe Strawberry will improve and customers can choose that. And so that's the bonus of having this flexible architecture.

Michael Spencer

executive
#31

Yes. And I'm going to actually peel the onion one layer deeper because we get the question very, very frequently on the $2 per conversation. So I just want to set some context to make sure everyone understands. Think of the $2 per conversation as a way for us to simplify pricing to the customer. What's happening behind the scenes is you've got basically a mix of conversations. We're all P x Q people. You get a mix of conversations. Those different flavors of conversations that are occurring come with different intensity levels. So if someone wants to reset a password, it's easier. If someone wants to rebook a flight among 3 cities on 3 different days, it's going complicated really quickly. And the intensity level will dictate what the cost profile of that looks like to us in addition to some of the LLM dynamics. And so what's happening behind the scenes is we are, for now, at least assuming a mix level of those conversations, which feeds how we're analyzing the price. The $2 per conversation is the list price, right? So there's volume discounts and things like that, that go into it. More importantly, from an economic standpoint with the customer and the dialogue we're having right now is the economics of the model and how they think about it. Because right now, Service Cloud being the poster child of this, they're looking at it and saying, okay, I pay 100 agents. I'm paying them $50,000 a year, if I can start to deflect more, there could be savings that will fall to the bottom line. That comes across in the form of interactions times a price per interaction or a cost per interaction is how the customer is thinking about it. But it's a very collaborative conversation happening with customers right now because they see the value, and so it's leading to, I would say, healthier conversations than we've had in a while from a Salesforce customer standpoint. Yes. Rishi? Right there.

Rishi Jaluria

analyst
#32

All right. Wonderful. Really appreciate all the detail, Rishi Jaluria, RBC. As you go back to thinking about Salesforce as being a platform company, maybe let's kind of fast forward what Agentforce can be -- can look like in a few years. Is there an opportunity not just for all these partners, Clara, that you laid out, but maybe brand new companies to come out and be built on Agentforce and that to become an effective monetization opportunity just as what happened way back in the day with the Salesforce One platform, and now it's a huge business for you.

Clara Shih

executive
#33

Yes, we anticipate that, and we're also talking to founders now about that. And that's one of the big reasons why we just announced earlier this week our new $500 million additional Gen AI fund, which brings our total to $1 billion. The first fund invested in a lot of model companies. Now we're seeing a lot of applications and agent companies that want to be formed, but don't want to build out Hyperforce and don't want to build out their own Data Cloud, don't want to build out their own Einstein Trust Layer. And so I think there's a lot of -- there's vertical plays, as Patrick is mentioning, different departments, traditional workloads that we may not have operated ourselves but that companies are going to be founded on that basis.

Michael Spencer

executive
#34

Great question. Yes, Kirk?

S. Kirk Materne

analyst
#35

Kirk Materne with Evercore. What are the other foundational aspects of kind of not surprising you to bring up be interested where you see it maybe in a year would be just industry context meaning you have company data, you understand the profile, and that brings a lot of great context. But I think to unlock in certain industries, a conversation in financial services could be very different than retail. When do you start layering that in? How fast can bring to bear, and how fast can that help companies get to a level where they see an even bigger unlock on this?

Clara Shih

executive
#36

We're doing it now. Along with launching Agentforce this week, we also released over 100 industry-specific agent actions. So if you're a bank, we've prebuilt a financial disputes action. If you're a hospital or a health care provider, we have a version of the after visit summary, that's automatically generated. And so there's a lot of similarities but a lot of differences. When you're in the medical field, there are certain code types for the different medicines, where there's different procedures, you have to get that right. And so that's what that industry cloud team has done. In every industry cloud at Salesforce, we have 15 of them. They've each shipped those out-of-the-box industry actions.

Michael Spencer

executive
#37

Yes. Right here in -- Brooks got him.

Trip Chowdhry

analyst
#38

Trip Chowdhry, Global Equities Research. I would like to have a follow-up question to Mark Murphy's. If we look at our pricing model, I mean if we distill it down is all about pricing on -- which is based on tokens, and then if you look from that perspective, current state of art is byte pair encoding from OpenAI, which everybody kind of uses. Now if you look at the research that is happening is they want to reduce the size of basically tokenization, so that you have less tokens. Now if you go further from there, you will see the context lens that is how much you are trying to put in your prompt is increasing. Now you go further from there, they are being cached so that they don't have to pay that much. Now if we go back and backtrack, then if our pricing is based on tokens and the vocabulary size is going to reduce, caching is going to happen and something better actually at Stanford University that research is really happening, they're trying to reduce their tokens by a factor of 70 -- like reduce it by 70%. But if your current pricing is based as $2 per conversation, one fine day, you may be losing 3/4 of your revenues just because of technology innovation. My question is how do we price it in such a way that you encourage the innovation, encourage people to put more longer context because there are 2 aspects? You ask a question and you generate the answer. You don't want the answer to be also limited because of the cost. You want full freedom to the end user. What do you think you can manage all these things together excellent?

Michael Spencer

executive
#39

Yes. Let me start, and then you all should keep me honest. So I would first say, the way to think about the pricing is not as a fixed price. I know it sounds like $2 conversation but really, it's a usage-based structure underneath it, so the way to think about $2 is we're giving you a bucket of credits or tokens to use your words. Within that, right, there is those different flavors of conversations I mentioned earlier, and those different conversations burned down against tokens at different rates. The key to it, when we talk with customers from a value standpoint is that really, at the end of the day, it's a value-based pricing structure, right? And so you get to a zone where customers are saving x amount of dollars. We're going to capture y of that. And what it's leading to is a very healthy actually conversation right now where we can do our internal modeling and get to a percentage of the savings that we think can be accretive to our business. And then there's a conversation that happens with the customer where they can do all the math, and then you have a very open conversation about what they're willing to "share back." Now it's a negotiated price. So I don't want to make it sound like there's some fluid value-based structure where we're, based on what they do, we're going to get paid, right? It's going to be based on the actual consumption that's occurring. But I would tell you, based on the initial conversations, and again, it's early, so the sample size is small but the willingness to pay for Agentforce is much higher than anything we've had thus far coming through the AI funnel because the value and the implicative use cases for the cost savings and the ROI that the customers are seeing is much, much higher than anything we've seen in the past.

Clara Shih

executive
#40

Yes. It's really -- the $2 is really more for simplicity for customers to have a back of the envelope. But of course, we'll cap the actual number of tokens and then do all types of cost saving things on the back side like using small language models that we fine tune and caching.

Michael Spencer

executive
#41

Yes. Terry?

Terrell Tillman

analyst
#42

Terry Tillman, Truist Securities. So earlier, I think you were talking about Sales and Service being very actionable in terms of the agents. Commerce and Marketing have been a little bit slower growth as of late. What about agents to help maybe kind of jump-start the growth in those businesses and any specific use cases that seem actionable in those segments?

Clara Shih

executive
#43

Yes, we've launched those 2. I don't know if we can get you the full list but we have a merchant agent, a buyer agent and merchandising agent as well as a concierge agent to help every customer get VIP service from that agent. And so we do -- we've seen lots of interest in the Marketing and Commerce areas. I didn't mean to not call those out. I was trying to focus on Sales and Service for the sake of time, but they are building on the same platform. And the beauty of taking a platform approach is they can take advantage of the same Atlas, Data Cloud, Data Security, Trust Layer and they've also built a number of custom actions as well.

Michael Spencer

executive
#44

So with that, we're actually at time. And so I want to keep everyone on schedule. I want to thank very much, Clara and Patrick for joining us today. We -- if everyone -- you're welcome to grab another drink as you leave or grab some food. We -- I hope everyone makes it to Dreamfest. That's why we're ending when we are. The DJ Dreamfest starts at 6:00 and then think the [ Mainex ] come on at 7 or something along those lines. So again, I appreciate you all coming. Feel free to reach out to myself or anyone on my team if you've got follow-up questions, and we're happy to take them. Thank you.

Clara Shih

executive
#45

Thanks.

Patrick Stokes

executive
#46

Thank you.

This call discussed

For developers and AI pipelines

Programmatic access to Salesforce, Inc. earnings transcripts and 32,000+ others is available through the EarningsCalls.dev REST API. Plans from $24.99/month — full transcripts, speaker segments, full-text search, and the recently-added /api/v1/transcripts/recent polling endpoint for ETL pipelines.