
Sign up to save your podcasts
Or


Today on the Salesforce Admins Podcast, we talk to Tiaan Kruger, Senior Director of Product Management at Salesforce. Join us as we chat about Agentforce Vibes and what it really means to build with AI on the Salesforce platform.
You should subscribe for the full episode, but here are a few takeaways from our conversation with Tiaan Kruger.
If you caught the Admin Keynote at Dreamforce ’25, you might recognize Tiaan from his Setup with Agentforce and Slackbot demos. Right now, he’s looking at new ways to help admins expand their toolkits with Agentforce Vibes.
As Tiaan explains, Agentforce Vibes is developing so rapidly that it often surprises the people who build it. When one of his team members was building a React demo that featured a dashboard, they realized it would look pretty boring without some sample data. They asked the Vibes Agent to spin something up, and it delivered (after a few tries).
“These agents surprise even us,” Tiaan says, “we’re still discovering where its power lies and where its potentials are.” And that’s why it’s a good time to look ahead at how Vibes will change the game for admins.
“When I was a customer developer, we always had a two-year backlog,” Tiaan says. Even with a big team, there’s always too much to do and you’re constantly accumulating technical debt. This kind of grunt work is where he sees Agentforce Vibes making a big difference, which gives you more space to look at the bigger picture.
Tiaan points to Code Analyzer as an example. You can use it to quickly scan your org and identify where there are performance or security issues that you should take a closer look at. An admin might not be able to fix it themselves, but they can hand it off to a developer team and speed up the process.
There are also some exciting things coming with React and Agentforce, which will allow you to create compelling, high-quality UIs for your apps. It’s all about giving you more tools to get the ball rolling and build apps faster than ever before.
In order to get the most out of these new features, you need to make it easy for agents to understand what’s going on in your org.
“If you don’t have good descriptions on everything in your org,” Tiaan says, “please, for the love of donuts, fill those fields in.” Having good metadata will help you get the most out of everything Agentforce has to offer. The future is bright, so Salesforce Admins need to get ready.
Make sure to listen to the full episode for more from Tiaan about how Agentforce Vibes will help admins. And don’t forget to subscribe to the Salesforce Admins Podcast to catch us every Thursday.
Mike Gerholdt:
So Tiaan, welcome to the podcast.
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
So yeah, absolutely. So the work that we showed on stage continues at the same pace internally. And we’re just trying to figure out how do we bring AI to everybody, make sure that everybody can feel the lift of this incredible technology.
Mike Gerholdt:
Tiaan Kruger:
And he realized that a dashboard with no data is really boring. It’s just not very interesting to look at. And so he thought, “Maybe I should ask Vibes if it can produce me some sample data.” Not knowing if it could or not. And so he asked it to do it and it went off and turns out it generated an anonymous Apex file that actually tried it to load all the records with data. And it tried it, failed, found a bug, fixed it, did it again, found a bug, fixed it, and then successfully inserted a bunch of data. And that’s just one of the stories of how these agents surprise even us. We have this technology, we’ve put it in these tools and we see the incredible things it can do. But even with all that, we’re still discovering where its power lays and where its potentials are.
And so that’s really where I’m focused right now is like, how do I make sure that, more often than not, you actually get a good result out of it, right? Make it so it has to retry less or debug less. And so that’s a big focus for us right now.
Mike Gerholdt:
Tiaan Kruger:
But if you are focused, you are looking at problem solving around a particular application or a particular business case, it is actually getting extraordinarily good at producing not just a good backend and a good data model, but also producing incredibly compelling UI, which is actually why we are bringing React to the platform. If you are an admin and you’re like, “What’s React? I haven’t heard about React. What is this thing?” It’s just a way to build WebUI, but it turns out, because there’s so much examples of it, so many examples of them on the web, the agents are incredibly good at producing incredibly high quality UI with that.
So to answer your question more succinctly, I don’t think that future’s all that far away because it’s already starting to show up. And there’s consumer applications and mobile applications that’s out there where, for the end user, they can start vibing the mobile app that they want just with AI, just having conversations. There’s incredible tools out there that’s starting to emerge. And that exact same wave needs to come to the enterprise. We need to unlock that incredible innovation of the fact that you don’t have necessarily software created for you that kind of meets you where you’re at, but really, truly have agents create software for you that is absolutely what you need locally to solve your problems.
So we’re getting closer to it every single day. And I think the closer we get to it, the faster it’s accelerating.
Mike Gerholdt:
Tiaan Kruger:
All the work I’m doing right now is more for pro code, but we are going to start exposing it later this year for admins. As the system is producing configuration software, we are taking it through a specification phase, a plan phase. And in that plan phase, we’re feeding it all kinds of rules and guidelines in terms of how we wanted to build an architect for you when it’s constructing the experience, right? Not just the UI, but also the backend. How you want fields named, et cetera. So there’s ways that you can feed rules into the system. So that’s how we’re starting to help it architect from the get go. That’s one way.
Second way is, as part of those experts or rules that we’re providing, we can actually also guide its hand when it’s creating solutions. So if you’re creating a lightning app or you are creating a flow, we can actually guide the agent’s hand a little bit and say like, “This is the right way to build it or the best way to build it.” But even with all that, if you generate an application or you generate a capability, you still need on the flip side to actually test it. And so that’s the other areas where we are looking at, starting to develop more tools and actually add more tools to the pipeline, which is what we call validation.
Once you’ve actually produced… Let’s use the example of a web app, right? I produced a web app that created custom UI for me. How do I know that that is accessible and it is secure and it is performant? These are all things that you can measure and test, right? And so that is absolutely parts of the tools that we are looking at building and we’re developing a number of those that’s going to help people not just build random things, but actually guide the agent’s hand to build good quality, best practices style material.
Mike Gerholdt:
And the GPS actually took me down a road. It was a highway and I was like, “Okay, cool. I know this highway connects to the next highway that gets me back home.” But in two miles, it had me get off on an exit and get back on the interstate.
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
I’m a big fan of full self-driving capabilities being added to vehicles. And I’ve had some different features on the cars that I’ve owned, and some of them more beta than others. And you have to do the supervising thing, right? The car will do the right thing nine out of 10 times, but that 10th time is really scary. You better be ready to grab your steering wheel. It’s that kind of behavior. You’re getting somewhere a lot more rested because you’re not doing as much of the grunt work, but it frees up some of your mind to focus on some of the bigger picture. And so that’s really what I’m looking and hoping that we’re going to see.
I’m seeing it happen already to developers here internally. I’m hoping that’s going to happen for our customers as well. So as we put more of these tools in their hands, that is going to do some of that grunt work, like building a trigger that is very well set up to do batching, for instance. And I’m sorry, it’s a developer analogy. I get it. But there’s a particular way you build triggers. And if you don’t do it right, it’s going to cause you performance issues or it limits. That’s just going to start being natural. You don’t have to think about that. So now that frees up some of your focus to say, “Okay, how can I build this better for my customer? How can I focus on actually producing more value for them?”
When I was a customer developer, we always had a two-year backlog. And business, we turned business requests away all the time because we could not get to everything. And we had giant teams doing this stuff. So the benefits of learning the platform, understanding the details, understanding if the agent is trying to turn you onto a lake, that doesn’t go away. That continues to be there. Understanding the deep, complex context of what your business needs. The agent’s not there yet. So that transformation, that translation layer is more important than ever to make sure that, again, the grunt work can be done by the agent, but that understanding, that comprehension, the translation, I think, is more and more important than ever for our admins and for our developers out there in the community.
Mike Gerholdt:
Would you envision a time when maybe Agentforce Vibes or another product could say, “Whoa, stop. We need to reevaluate this first and fix the foundation before we go building seven more stories on top of this house?”
Tiaan Kruger:
And it’s actually doing a fair job with that already. Make this React app work for mobile is something else you can do. So there’s already some tech debt you can actually tackle with agents very successfully. They tend to be a little bit more focused right now in the sense that it’s a single page or a single component or a single code file or a couple of code files. I don’t even have to say maybe. The answer is, absolutely that capability is going to continue to go further and further. The more the agent is able to understand what’s going on in your org, the more the agent is able to grasp and understand what your org does.
And this is a call-out for you. If you don’t have good descriptions on everything in your org, please, please, for the love of donuts, fill those fields in. And I know we all love to put description and description. But if you actually go put in good quality descriptions in these things, you can actually get so much better help from the agent actually understanding what your org means. When you just have four fields named contract number, it’s really difficult for the agent to know which one to use. But if you label them more carefully, you put it in the help and the metadata, you’re going to help agents help you.
So tech debt is going to get easier to resolve. No question. It’s already happening. It’s only going to get better. It’s the worst it’s ever going to be right now. I could truly say this because I’m seeing it happen. And I think we’re eventually going to get to a place… Again, I’ll give you an internal example. We have a lot of Aura components. I know I probably shouldn’t say that out loud, but we do. And we are working at fever pace to actually convert them to Lightning Web Components to LWCs. Again, developer specific terms, but just the different component frameworks that we’re moving to more of an open standard.
And we used to have to do it by hand. This is huge tech debt for us. And AI is literally having one team do hundreds of components in a month where they used to be able to do a handful. This is real tech debt help, right? So that is absolutely going to come and it’s going to show up for admins as Cheryl. You talked about Cheryl in the beginning, right? She’s a superhero of mine. I absolutely love working with her. I love watching how she works with the community. I’m always learning something from her. She recently actually helped me with the use cases. If any of the people listening got to talk to her, thank you for giving her some information. She’s just fantastic.
And so as the setup agent becomes more and more capable, it is absolutely going to help you identify tech debt, first of all, but second of all, actually help you resolve that tech debt in faster and easier ways that you’ve ever been able to do.
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
And it’s fascinating to work with these kids and see them learn. And now AI and agents are coming in for these kids, right? And they’re trying to figure out, “Where do I use it? When is it cheating? When is it actually allowed in helping me?” So that’s been a fascinating twist to that. But you know what? There’s still something really satisfying about building things with your hands. We have some people that speed in my neighborhood. Sorry to call them out, but they do.
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
The post How Agentforce Vibes Is Changing How Salesforce Admins Build Apps appeared first on Salesforce Admins.
By Mike Gerholdt4.7
201201 ratings
Today on the Salesforce Admins Podcast, we talk to Tiaan Kruger, Senior Director of Product Management at Salesforce. Join us as we chat about Agentforce Vibes and what it really means to build with AI on the Salesforce platform.
You should subscribe for the full episode, but here are a few takeaways from our conversation with Tiaan Kruger.
If you caught the Admin Keynote at Dreamforce ’25, you might recognize Tiaan from his Setup with Agentforce and Slackbot demos. Right now, he’s looking at new ways to help admins expand their toolkits with Agentforce Vibes.
As Tiaan explains, Agentforce Vibes is developing so rapidly that it often surprises the people who build it. When one of his team members was building a React demo that featured a dashboard, they realized it would look pretty boring without some sample data. They asked the Vibes Agent to spin something up, and it delivered (after a few tries).
“These agents surprise even us,” Tiaan says, “we’re still discovering where its power lies and where its potentials are.” And that’s why it’s a good time to look ahead at how Vibes will change the game for admins.
“When I was a customer developer, we always had a two-year backlog,” Tiaan says. Even with a big team, there’s always too much to do and you’re constantly accumulating technical debt. This kind of grunt work is where he sees Agentforce Vibes making a big difference, which gives you more space to look at the bigger picture.
Tiaan points to Code Analyzer as an example. You can use it to quickly scan your org and identify where there are performance or security issues that you should take a closer look at. An admin might not be able to fix it themselves, but they can hand it off to a developer team and speed up the process.
There are also some exciting things coming with React and Agentforce, which will allow you to create compelling, high-quality UIs for your apps. It’s all about giving you more tools to get the ball rolling and build apps faster than ever before.
In order to get the most out of these new features, you need to make it easy for agents to understand what’s going on in your org.
“If you don’t have good descriptions on everything in your org,” Tiaan says, “please, for the love of donuts, fill those fields in.” Having good metadata will help you get the most out of everything Agentforce has to offer. The future is bright, so Salesforce Admins need to get ready.
Make sure to listen to the full episode for more from Tiaan about how Agentforce Vibes will help admins. And don’t forget to subscribe to the Salesforce Admins Podcast to catch us every Thursday.
Mike Gerholdt:
So Tiaan, welcome to the podcast.
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
So yeah, absolutely. So the work that we showed on stage continues at the same pace internally. And we’re just trying to figure out how do we bring AI to everybody, make sure that everybody can feel the lift of this incredible technology.
Mike Gerholdt:
Tiaan Kruger:
And he realized that a dashboard with no data is really boring. It’s just not very interesting to look at. And so he thought, “Maybe I should ask Vibes if it can produce me some sample data.” Not knowing if it could or not. And so he asked it to do it and it went off and turns out it generated an anonymous Apex file that actually tried it to load all the records with data. And it tried it, failed, found a bug, fixed it, did it again, found a bug, fixed it, and then successfully inserted a bunch of data. And that’s just one of the stories of how these agents surprise even us. We have this technology, we’ve put it in these tools and we see the incredible things it can do. But even with all that, we’re still discovering where its power lays and where its potentials are.
And so that’s really where I’m focused right now is like, how do I make sure that, more often than not, you actually get a good result out of it, right? Make it so it has to retry less or debug less. And so that’s a big focus for us right now.
Mike Gerholdt:
Tiaan Kruger:
But if you are focused, you are looking at problem solving around a particular application or a particular business case, it is actually getting extraordinarily good at producing not just a good backend and a good data model, but also producing incredibly compelling UI, which is actually why we are bringing React to the platform. If you are an admin and you’re like, “What’s React? I haven’t heard about React. What is this thing?” It’s just a way to build WebUI, but it turns out, because there’s so much examples of it, so many examples of them on the web, the agents are incredibly good at producing incredibly high quality UI with that.
So to answer your question more succinctly, I don’t think that future’s all that far away because it’s already starting to show up. And there’s consumer applications and mobile applications that’s out there where, for the end user, they can start vibing the mobile app that they want just with AI, just having conversations. There’s incredible tools out there that’s starting to emerge. And that exact same wave needs to come to the enterprise. We need to unlock that incredible innovation of the fact that you don’t have necessarily software created for you that kind of meets you where you’re at, but really, truly have agents create software for you that is absolutely what you need locally to solve your problems.
So we’re getting closer to it every single day. And I think the closer we get to it, the faster it’s accelerating.
Mike Gerholdt:
Tiaan Kruger:
All the work I’m doing right now is more for pro code, but we are going to start exposing it later this year for admins. As the system is producing configuration software, we are taking it through a specification phase, a plan phase. And in that plan phase, we’re feeding it all kinds of rules and guidelines in terms of how we wanted to build an architect for you when it’s constructing the experience, right? Not just the UI, but also the backend. How you want fields named, et cetera. So there’s ways that you can feed rules into the system. So that’s how we’re starting to help it architect from the get go. That’s one way.
Second way is, as part of those experts or rules that we’re providing, we can actually also guide its hand when it’s creating solutions. So if you’re creating a lightning app or you are creating a flow, we can actually guide the agent’s hand a little bit and say like, “This is the right way to build it or the best way to build it.” But even with all that, if you generate an application or you generate a capability, you still need on the flip side to actually test it. And so that’s the other areas where we are looking at, starting to develop more tools and actually add more tools to the pipeline, which is what we call validation.
Once you’ve actually produced… Let’s use the example of a web app, right? I produced a web app that created custom UI for me. How do I know that that is accessible and it is secure and it is performant? These are all things that you can measure and test, right? And so that is absolutely parts of the tools that we are looking at building and we’re developing a number of those that’s going to help people not just build random things, but actually guide the agent’s hand to build good quality, best practices style material.
Mike Gerholdt:
And the GPS actually took me down a road. It was a highway and I was like, “Okay, cool. I know this highway connects to the next highway that gets me back home.” But in two miles, it had me get off on an exit and get back on the interstate.
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
I’m a big fan of full self-driving capabilities being added to vehicles. And I’ve had some different features on the cars that I’ve owned, and some of them more beta than others. And you have to do the supervising thing, right? The car will do the right thing nine out of 10 times, but that 10th time is really scary. You better be ready to grab your steering wheel. It’s that kind of behavior. You’re getting somewhere a lot more rested because you’re not doing as much of the grunt work, but it frees up some of your mind to focus on some of the bigger picture. And so that’s really what I’m looking and hoping that we’re going to see.
I’m seeing it happen already to developers here internally. I’m hoping that’s going to happen for our customers as well. So as we put more of these tools in their hands, that is going to do some of that grunt work, like building a trigger that is very well set up to do batching, for instance. And I’m sorry, it’s a developer analogy. I get it. But there’s a particular way you build triggers. And if you don’t do it right, it’s going to cause you performance issues or it limits. That’s just going to start being natural. You don’t have to think about that. So now that frees up some of your focus to say, “Okay, how can I build this better for my customer? How can I focus on actually producing more value for them?”
When I was a customer developer, we always had a two-year backlog. And business, we turned business requests away all the time because we could not get to everything. And we had giant teams doing this stuff. So the benefits of learning the platform, understanding the details, understanding if the agent is trying to turn you onto a lake, that doesn’t go away. That continues to be there. Understanding the deep, complex context of what your business needs. The agent’s not there yet. So that transformation, that translation layer is more important than ever to make sure that, again, the grunt work can be done by the agent, but that understanding, that comprehension, the translation, I think, is more and more important than ever for our admins and for our developers out there in the community.
Mike Gerholdt:
Would you envision a time when maybe Agentforce Vibes or another product could say, “Whoa, stop. We need to reevaluate this first and fix the foundation before we go building seven more stories on top of this house?”
Tiaan Kruger:
And it’s actually doing a fair job with that already. Make this React app work for mobile is something else you can do. So there’s already some tech debt you can actually tackle with agents very successfully. They tend to be a little bit more focused right now in the sense that it’s a single page or a single component or a single code file or a couple of code files. I don’t even have to say maybe. The answer is, absolutely that capability is going to continue to go further and further. The more the agent is able to understand what’s going on in your org, the more the agent is able to grasp and understand what your org does.
And this is a call-out for you. If you don’t have good descriptions on everything in your org, please, please, for the love of donuts, fill those fields in. And I know we all love to put description and description. But if you actually go put in good quality descriptions in these things, you can actually get so much better help from the agent actually understanding what your org means. When you just have four fields named contract number, it’s really difficult for the agent to know which one to use. But if you label them more carefully, you put it in the help and the metadata, you’re going to help agents help you.
So tech debt is going to get easier to resolve. No question. It’s already happening. It’s only going to get better. It’s the worst it’s ever going to be right now. I could truly say this because I’m seeing it happen. And I think we’re eventually going to get to a place… Again, I’ll give you an internal example. We have a lot of Aura components. I know I probably shouldn’t say that out loud, but we do. And we are working at fever pace to actually convert them to Lightning Web Components to LWCs. Again, developer specific terms, but just the different component frameworks that we’re moving to more of an open standard.
And we used to have to do it by hand. This is huge tech debt for us. And AI is literally having one team do hundreds of components in a month where they used to be able to do a handful. This is real tech debt help, right? So that is absolutely going to come and it’s going to show up for admins as Cheryl. You talked about Cheryl in the beginning, right? She’s a superhero of mine. I absolutely love working with her. I love watching how she works with the community. I’m always learning something from her. She recently actually helped me with the use cases. If any of the people listening got to talk to her, thank you for giving her some information. She’s just fantastic.
And so as the setup agent becomes more and more capable, it is absolutely going to help you identify tech debt, first of all, but second of all, actually help you resolve that tech debt in faster and easier ways that you’ve ever been able to do.
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
And it’s fascinating to work with these kids and see them learn. And now AI and agents are coming in for these kids, right? And they’re trying to figure out, “Where do I use it? When is it cheating? When is it actually allowed in helping me?” So that’s been a fascinating twist to that. But you know what? There’s still something really satisfying about building things with your hands. We have some people that speed in my neighborhood. Sorry to call them out, but they do.
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
Tiaan Kruger:
Mike Gerholdt:
The post How Agentforce Vibes Is Changing How Salesforce Admins Build Apps appeared first on Salesforce Admins.

16,143 Listeners

3,585 Listeners

3,231 Listeners

4,388 Listeners

1,649 Listeners

178 Listeners

5,161 Listeners

3,987 Listeners

3,104 Listeners

9 Listeners

10,225 Listeners

2,227 Listeners

661 Listeners

122 Listeners

0 Listeners