How Dialpad Leveraged Its Own AI to Achieve $300M ARR at SaaStr AI Day

Jim Palmer, Dialpad's Chief AI Officer, explains how the company built its way to $300M ARR by processing 8 billion conversation minutes with in-house AI. He covers when to build versus buy models, real-time speech recognition, DialpadGPT, and customer wins like Custom Ink's 20% efficiency gain, emphasizing AI that augments rather than replaces agents.
Questions this video answers
Synthetic data is valuable when mixed with real data, but it creates a paradox of training synthetic data on synthetic data. Responsible use requires balancing both, ensuring real data remains a core component, and managing data governance and regulatory compliance.
Jim Palmer declined to give a specific number, emphasizing that Dialpad’s AI aims to augment and assist agents rather than replace them, focusing on digital deflection for simple queries while human touch remains essential.
Chapters
But it's— hi, I am Jim Palmer, and I'm jumping to the next slide here. I am the Chief AI Officer here at Dialpad. We've been at Dialpad over 7 years. Over 10 years ago, I co-founded a startup called TalkIQ that was in the conversation intelligence space, as in applying natural language processing, natural language understanding to business communications. And here we are over 10 years later doing the same thing at a much greater scale. I really want to try and tell the story and maybe even just give some tips along the way, some common pitfalls, some just basically try to give some guidance on how you might be able to do essentially the same thing building from scratch or, you know, where, what's a good starting point to basically try and, you know, own your AI story with your company or your side project or anything in between. So a lot to share here, way too many slides guaranteed. But we're going to just try and dive right through. Hey, I always like starting with a little bit of what are the things that I wish I knew having gotten into it, or what are some of those common pitfalls? I'll have a couple of recurring themes throughout my quick talk here, but just basically, where do you start? Do you dive right in using a third party? Do you just dive right in trying to build an AI story from scratch and doing your own model development all the way through? But honestly, just here's a couple of things I liked along the way. Don't overestimate the power of third-party APIs, especially in the sense of using like generative AI, not to name names here, but there are some amazing, some amazing technology right at your fingertips that where it's just so accessible via an API and more. So just don't overestimate the power of it in the sense that you want to be able to test it. And I'll come back to this because it's a really great cheat code, I like to call it, that kind of helps you to, to understand better what the— where the limitations and the power is with a lot of third-party APIs, or even your AI development that you're doing in-house. Understand when to use generative AI, and ultimately when not to. So just understanding where the accuracy is good, where the accuracy might actually build something like where if a false positive or a false negative might be a make or break kind of situation. So there's a lot of really good examples. I won't have time to talk about all of the intricate, you know, examples where we have seen, or, you know, my team has seen being a really good successful use case for generative AI. But I think a lot is already happening in the space where we're seeing, hey, this is really high value. And it fits very, very well. Plan and manage the cost, plan and manage the throughput, like, do you need this in real time? Do you need this for a massive number of operations at the same exact time or in the same second or minute or interval? And then also helping manage risk. And that kind of folds into what my position as a Chief AI Officer is. It's really just, it's risk management. You have to know where it works, where it doesn't work, and be able to help guide your customers or your users and your users' users to be able to use this appropriately and also setting expectations. So, you plan your real-time and your deferred, as in, hey, this can happen later at some point, and your batch. So if we want to do a lot of operations at once, you know, start to plan around some of those features and functionality where you're, especially with generative AI and anything more, even, you know, using something, you know, more old school symbolic AI, classifiers, predictive models, just worry or think through what some of those use cases are ultimately gonna be because the cost and the throughput and the risk components of doing real-time versus deferred versus batch is drastically different. So also the last tip here is just own the quality of your data. And you know, ultimately to be able to manage model drift, for instance, but it's also just being able to own that accuracy. And especially in the case of when you're using a third party or if you're doing it in-house, you as the one who's building AI for your customers ultimately needs to have an understanding where it works and where it doesn't work. All right, jump into the next slide here. Let me talk a little bit about Dialpad 'cause I think part of the story here is, hey, how did we go from zero to 300 mil? In a very short, well, yeah, very short period of time. And Dialpad is really this fully integrated platform. Part of our kind of value prop is that it's all in one. Another part of our value prop is you've got all of the different channels. There's the digital, like messaging and text. There's the voice component, which is obviously huge. We have a meetings component as well, but it's all coming through the same platform. So it's the ease of setup and integration and, and, you know, that's really our value prop, but it's also the AI that we bring that's directly integrated into our platform. So we have our, you know, sales-specific AI features and contact center, UCaaS, CCaaS, all these features that are just really in the platform and you get to be able to access it totally seamlessly. So that's been a huge value add for us. Are being able to have this in multi-cloud, whether it's on-prem data centers, multi-cloud, just we've got this great flexibility in our platform. And current kind of stats, we have over 70,000 customers worldwide. We're on the Forbes 100 Best Cloud Companies in 2024. Great. So lemme tell a little bit more about the story and some of those investments that we've made. And I love this graph. It's a good old hockey stick, but if just looking at the top right, already processed well over 8 billion minutes worth of conversations via our or through our AI pipeline. I want to talk a little bit about some of the accomplishments along the way as we've gone through time. But back in 2018, we acquired my company that I had co-founded and was a CTO of called TalkIQ, where we brought in a lot of our natural language processing. That's where our big investment was. And that was, you know, classifiers for a lot of things. Sentiment was a really important part of that. But it was still early in terms of scale compared to where we are right now. 2019, we launched our first real-time ASR, stands for automated speech recognition, for business conversations. Transcript was that first step. I like to call it the keystone to be able to build the rest of the arch here with AI, where you need as accurate of a transcript and real-time was a really big, value add for us, but accurate real-time transcription to be able to do the other insights on top of that. So that was a huge investment on our part. And in 2020, we're adding and continuing to add more AI-enabled features into our core product across all of our different verticals. And then in really, I want to jump ahead up into 2023 'cause we've been doing a lot of symbolic AI classifiers, predictors, building up this, hey, how are we helping to— how is Dialpad helping our customers look at their calls, look at their communications, look at their customer's story, the way that they're communicating with them at scale? And then ultimately generative AI coming into the story. So we had done a significant amount of work, you know, thanks to Google and attention is all you need. And there was a significant amount of work, but obviously things just got— accelerated. The, the, the gas pedal got hit to the floor in 2023. So what we had invested in was our own variant of, well, DialpadGPT, a large language model that is powering a lot of our, uh, AI functionality now, and we're continuing to build off of. And then, uh, more recently last year, just making this— we call it our AI Recaps. So it's a, a series of generative AI features to basically be able to distill what's been happening in a call, summaries, dispositions, extracting meaningful information at all of our calls at scale. And so we've got this, we've been able to scale this, we've been able to get the throughput, we've been able to do it in real time, and we've been able to help really control cost. But it's been a really amazing buildup and we're very excited for what's coming. I wish I could have time to talk about what's coming, but I think the really great part about our story is that we've been making the right investments at the right time to be able to get the right value add in place for our customers. So I know I'm going to very, very quickly run out of time, but I just want to continue to tell a little bit more of this story as well. So this is a fun, you know, what weekly active users, just, hey, what's our adoption look like across our AI suite? And we've had some significant jumps and you can see it kind of plateaus and then bam, jumps. So a lot of those larger jumps were really because we've had this new large piece of functionality being released. And where like in March in 2024, we see a little bit of that, that actually massive jump here. We had some significant new generative AI features that were deployed at scale while controlling cost and throughput and real-time access and seeing our users just absolutely, you know, loving and adoring this feature and functionality and ultimately can't live without. And I think that's that. As you're measuring accuracy of potential, uh, AI features, as you're building it out and deploying it, whether it be, you know, uh, beta, alpha, early access, or full GA, you're going to be measuring all of this. You know, how are you users using it? Where are they finding issues? Where are some of the, you know, the pitfalls ultimately of that? But a little bit of a highlight of a part part of our story with AI adoption. So jumping ahead here real quick, here's, and I'll get into a little bit more of the, hey, where do you start? And one of the big advantages for us again is this 8 billion minutes that we've processed. And it all, I think the huge advantage is in-domain data. And we're not the only company that's got in-domain data. And what I mean by that is we have a lot of business conversations, business-related Conversations, we have a lot of different verticals. We have a lot of different use cases, UCaaS versus CCaaS, selling teams that are sales teams versus customer support teams. And what that gives us is a lot tighter corpus, a lot tighter lexicon. It gives us the ability to kind of narrow the accuracy gains that we're trying to give to our customers through our AI. And that gives us the ability to optimize. It gives us the ability to, improve drastically, and in several cases, the accuracy for those specific use cases for our customers while maintaining generalization, which is very important in the generative AI space right now. So you'll see, and this is— there's a, you know, quite a bit that's going on right now. There's so much work going on in the public space right now with public datasets, but it's how our companies responsibly using the more private or in-domain data for a company in their AI models. And it's something we take very seriously. And I probably have a couple more talking points with that specifically because you need to be owning your data and your data story and being responsible with it as well. All right, so hey, what are a couple top AI priorities? And I call them kind of perpetual priorities as well. So data governance, that's Chief AI Officer. We need to own our data story. Ultimately, you know, like the data is the one thing that is going to persist regardless of the way that the technology improves. And it's the kind of thing that you can even start, even if you don't do model development in-house, it's something that you can start and continue to build off of and take advantage of as you grow, as your machine learning or your AI story grows. And then ultimately it's that, that training. Training doesn't mean you, you in, in every case, it doesn't mean that you have to bring in a whole team of expertise. You can actually start smaller, start to build up your data governance story and your training story as you start to scale. And I got another slide to kind of talk about a couple of examples of where we found some good success. But I wanna go back to the data governance and I found one other cheat code and it kind of came from more of the security realm. But it's red teaming, adversarial testing. And so a lot of folks do, especially what happened in the last year and a half, or if not 2 years, was ultimately looking at, oh my gosh, look at what this technology can do. We're looking at the happy path, but adversarial kind of flips that and red teaming flips that so that you're looking at what can it not do? And what happens when you're looking at the things that these systems or these even third-party systems, open-source systems, whatever it may be, can— if focusing on the what it can't do first, you almost get for free what it can do. And it starts to building this in-house effort of understanding, you know, hey, how do we test this adversarially? You can start to build up almost a program to be able to say, hey, I'm building up a test suite and we're building up a, you know, a harmful, you know, test suite that can help us then outline the hard rails that we then need to instill or build or develop or bring into our process as we roll out, especially generative AI processes. This was just like one going in with this mindset to start that even manual testing and red teaming has really given us at Talpa a significant advantage. Just one quick cheat code on that. I want to go back to also the training. And there's tiers to this as well. So I still think there's a significant investment where even just starting with RAG or Retrieval Augmented Generation, where that's— it's not specifically training, but it kind of is because it's helping you to create these datasets. It's helping you to create this, how are we managing and manipulating and building something on top of existing AI systems or models as well. So it's a really good entry point. And it also is, at least for the time being, something that could live in perpetuity, just like these guardrails, these, these AI parenting systems. It helps with the privacy story. There's just so many wins with starting with that. And then as we expand things like fine-tuning for specific tasks where you can drastically improve your accuracy, but also understanding that your your overall generalized accuracy might be adversely affected. But fine-tuning is, is very approachable right now. And kind of expanding that sphere a little bit more, the concept of continued pre-training off of foundational models does allow you to bring in more of that in-domain data while maintaining good generalization. That means it can answer questions that it wasn't trained on originally. And this is, I think, really exciting because it doesn't mean you have to start from the ground up with a full foundational model build or a very large, large language model, but it's, it's in between. It's, it's almost like the, the ability to kind of customize it without losing all of the accuracy for general use cases and for specific use cases. And then there's obviously the fully trained models, which is a very significant investment as I think we're all seeing at least in many of the headlines over the years as well. So it's a very light, high-level view, but I think there's training in multiple levels and start from the bottom up ultimately, you know, really looking into that, how can we own that if it's RAG specifically or if it's parenting or if it's guardrails, using systems out there that can help you with that. It really helps teams, you know, get started and it is still again something that you can persist over time. So I want to talk about a couple of examples of customers that basically are saying, hey, here's AI functionality that we've used with Dialpad that we can't live without. And I think that's one of those stories is, do they trust what you, the developer, or what you, the company that has this AI functionality, can you trust? Can you build this into your workflow? And we've got some great use cases, as I think a lot of companies that are building out AI in-house and even leveraging third party too. We're figuring this out together, these really good use cases that are saving companies, saving teams, saving users time, saving them money, and helping just increase the efficiency and being able to basically better communicate and better run their businesses. So just even in the case of Custom Ink, improving their workflow, delivered a 20% efficiency gain. I love boiling it down to numbers. Ultimately, how many, how much time did they actually save per week? And this is a coaching feature that we at Dialpad have built out with generative AI, with more, you know, classic symbolic ML, with predictive models all together to provide this suite of being able to help them coach their sales, coach their support teams as well for efficiency's sake. Not to ultimately automate and replace them out of a job, but just to help them be more efficient. So it's a really great story. And one more here with Sunstate Equipment as well. So really just, again, it's time savings. We're reducing times that are spent on the calls with AI, increasing productivity with our recaps. Summarization is one of them, recordings, our transcription, being able to come back to those calls and, and build up a workflow that helps them save time and save money and, and create more consistency through their business. All right, uh, final slide here, and I'm going to kick it off to QA, but I just want to hit on a couple of points here just to, you know, kind of keep— get the, get the, the ideas flowing a little bit. But responsible AI and data governance is, is something you do it from day one, is ultimately our recommendation. You want you want to have that data governance story. What data do we have? What data can we get? And what can we do responsibly with it? How can you get your users to help you build value for them via AI? Red teaming is one of those cheat codes ultimately, but it helps you understand the limitations of what some of the technology or some of the use cases are. And it helps you really kind of own that, that story with your users and be able to continue to test it and it helps you figure out what it works well with at the same time. So it's not all purely adversarial. And then the iterative investments over time. So if it is the starting point, RAG, is the starting point ultimately just purely red teaming, starting with your data and figuring out how you can manage AI with your data and with your use cases, and that being kind of a growing stack. And then it's ultimately continuous learning. This landscape is changing so fast. I mean, even just look at what's been happening with Deepseek, which is very exciting in so many ways. And then ultimately, just don't forget to measure your ROI. If you're bringing in AI features, how— what telemetry, what observability, what, what tools can you put into place to help you measure the accuracy, to help your customers give you feedback, to help, you know, ultimately, is it time savings? Is it helping semi-automate a process? Is it, you know, just how are you helping your customers when you're building this feature and functionality? So don't forget to, you know, observe that along the way. All right. So a couple of minutes left here. That was a lot. I talked really fast. I want to give a couple of cheat codes, but I'd love to jump over to Q&A.
Yeah, you've got a few questions. Great. Also got Des saying it's 1:54 in the morning for him and he's still watching.
Thank you for staying up.
That is very cool. People are watching from different places. Okay, Nicholas, I'm gonna bring you up to ask your question of Jim live here if you're, if you're on the Zoom still. Let me see here. I am.
I was interested to, for you to discuss, you have all those conversation recordings and Um, now you can also build synthetic data. So how much do you think this is a sustainable mode, or is it going to be replaced by, uh, synthetic data? Yeah, there's so much to talk to on this. I, I think there's a bit of both. Uh, what's really amazing is obviously what's been happening with Deepseek is almost kind of proving— and I don't want to turn this into us reviewing the paper and everything, but I think they've they've shown, or at least they're starting to show the potential with synthetic data and synthetic data training. I've always thought there's a little bit of a paradox involved here when you're using synthetic data because then we start to get in this almost like an endless for loop as well as a paradox. I'm not sure which one to call it, but it's basically where we're using synthetic data to train more synthetic data to train more synthetic data than to use other models to do evaluation. Having the legitimate, real training data, while mixed and interspersed with synthetic training data, is still a very valuable starting point, a very valuable tool. But it's also something you just— we need to be careful of as we start to continue really to expand. There's so much more just with advancements, obviously, with machine learning architecture, there's so much that's coming with like reasoning capabilities, kind of another, you know, call out to what I think is part of DeepSeep's claims. And, you know, it's just where do we find that balance? So it's something that I would say as long as we're using that responsibly is synthetic data even and real data. And even for Dialpad, we go through a significant amount of effort to use real data as efficiently and as securely as possible as well, because you're starting to see a lot of changes with you know, as we're coming in with, with, uh, you know, like government, um, we're coming in with, uh, regulation. We're coming in with the— we're not the only ones thinking about this. So being, uh, a company or, uh, those, you know, practitioners of AI being responsible is saying you can easily manage that data when it comes down to locality, like the EU versus, uh, America versus other countries, right? You have to treat and, and and own or not, you know, manage that data differently. So that's another thing that we've put a significant amount of effort into where if we have data that we can no longer use, we no longer, you know, like, say it's a GDPR kick, we have to remove that from our models ultimately. So having that continuous management on the actual datasets and the downstream models is very important from a data governance standpoint. It's, uh, be responsible is the ultimate walk away from the conversation.
Okay, I think we have time for one more question before we're out of time, so I'm going to bring up Taha if you're still here.
And while you're bringing that up, uh, uh, happy to take questions after this. And again, as mentioned earlier in the call, I'll, uh, share email and, uh, and LinkedIn, couple different social ways to, to send me questions.
Awesome. Taha, do you want to ask the last live question? Can you hear us? Okay.
I got one. Can I slip one in, Amelia?
Are we out of time?
Of course. No. Yeah, you can let me—
Jim, just at a higher level at Dialpad, in 24 months out, how much of like complex voice communication in the contact center can be done by AI? How much of the hard stuff with voice? What do you, how much replacement do you think humans are replaced by AI, even 12 months, 18, pick a date in the future. How many of these, how many seats are gone and replaced by agents?
Can't speculate. I'm probably not going to be able to give a number, but it's, we're ultimately building the tools to not replace, but to improve, to speed, to assist ultimately, right? And yeah, there's been this classic historical like chatbot use case where it's all about digital deflection. And time savings. And the better way to look at it, it's a little less, I guess, adversarial, is that there are questions that are being asked that don't really need to be answered by humans, right? Like, how do I fix this? And then it's an answer that's in your knowledge base. This is such an amazing use case for those simple, non-complex. But what I definitely see is, you know, I couldn't speculate on numbers of how many people is this going to replace and you don't need a call center anymore, but there's some, amazing work being done in the agentic. And, you know, we're obviously not the only ones thinking about this and trying to build out functionality, but it's almost— there's still this— even in the next 24 months, we're still going to need humans. We're still going to need that human touch. We're still going to need, you know, it's going to be there. We're at Dialpad building those tools to make it as easy for them to get to that, whether it's a complex workflow and we're in a call center working for a solution. But it's, it's, we're just trying to help improve that. We're trying to give those, you know, training tools. All right. Got a thumbs up. There's a lot of different answers to it, but it's, it's, it's, we're not trying to replace people. And I think that's a little bit of a—
actually, that's probably the most, the, the best because you, you have got a lot of tech out. You're not trying to, so that's good. All right. Thanks, Amelia.
You got it.
Of course. Yeah, you got it. Okay. So for folks that want to reach out to you, Jim, that didn't get to ask live, how can they do that?
All right. Very easy email is jim@dialpad.com. J-I-M at dialpad.com.
There you go.
And then my LinkedIn, I have a very common name. You might find a Hall of Fame baseball player here in the United States if you were to search for Jim Palmer. But I should be prolific on LinkedIn if you want to grab chats there. Otherwise, you know, email is probably the easiest way.
Awesome.
Send some links out. In chat.
Yes, sounds good. Yes, we will also see you and the team at SAS for Annual. Thanks for, thanks for joining us today. I know it's super topical with everything going on on the socials this week, um, and just in life. But yeah, great to have you. Thanks for doing this again.
Exciting time.
Thanks, Jim. Thanks everyone for joining. We'll see you at the next AI Day session.
Thanks everyone for joining.
Thanks everyone.
More from Jason

Why Your Next Hire Should Report to an AI, Tragedy Apps, and Too Many AI SDRs? | The Agents #004

Our Agents Drove Our Salesforce Bill Up 80%, Marketo Hates Agents, and We Stealth-Churned Off Notion

Managing 20+ AI Agents: Lazy Agents, Our $500K AI Bill, Stealth Churn & the Death of 60% Solutions







