Human Oversight in AI Agents – Addressing Trust, Authorization, and Enterprise Governance
The conversation focused on the complex realities of deploying AI agents in enterprise environments, moving beyond the hype to examine what these agents should be allowed to do versus what they can do. One concept discussed was the critical importance of defining clear boundaries and authorizations for AI agents—emphasizing that failures often stem from insufficiently thought-out controls rather than the underlying models themselves 02:08.
A key theme that emerged was the necessity of human oversight, especially for high-stakes decisions in sectors like healthcare and finance 11:45. The discussion explored evolving practices in agent governance, accountability, and the growing need for transparency as AI systems become increasingly sophisticated and embedded in daily workflows 22:12.
Several points were raised, including the risks of over-reliance on AI, the need to maintain auditability, and the consequences of blurring the line between human and AI agency. Set against the backdrop of a rapidly shifting technological landscape, this episode offers practical insights for organizations seeking to harness AI responsibly, while staying alert to new ethical and operational challenges.
Links
- Nitin on LinkedIn – https://www.linkedin.com/in/nitingupta-profile/
- Watch on YouTube – https://youtu.be/2g_AZqLRib8
Time Stamps
00:00 Challenges in Enterprise AI Agents
04:14 Comparing AI tools: Muse vs. GrokBot
08:25 Challenges in AI Adoption and Trust
11:45 Establishing AI-human decision boundaries
13:18 Automating Agent Supervision
18:49 Determining AI vs. human tasks
19:49 Automating payments with AI
23:13 Human vs. AI Decision-Making
27:24 Using AI for presentation feedback
32:16 Boosting productivity for small businesses
35:20 Ethical questions in tech industries
36:35 Impact of AI on Society
41:26 Prioritizing tasks for automation
43:20 Learning from major tech frameworks
Transcript
Human verification has the risk of becoming just a rubber stamp
Speaker:because the AI can be engineered to a point
Speaker:where they, where they are just so good at what
Speaker:they do is they're 97% of the time. You would need a human to
Speaker:be able to go through and just pay attention well enough. So for the 3
Speaker:errors you get out of 100, that they won't just rubber stamp it out of
Speaker:habit. Yeah. And I think another problem is if we continue to build on
Speaker:this habit, then That also is going to backfire badly. I read
Speaker:a lot of articles and I see a lot of people writing on Reddit also
Speaker:that majority of the companies are pushing that, okay, use AI to
Speaker:build your code, move fast. We have to deliver it fast.
Speaker:70-80% of the code is now built through AI. Welcome to Data Driven,
Speaker:the podcast exploring AI, data science, and data
Speaker:engineering. Today's guest is Nitin Gupta, who's writing a book
Speaker:on enterprise AI. His question is one the hype skips,
Speaker:not what an agent can do, but what it should be allowed to do. Hello
Speaker:and welcome back to Data Driven, the podcast where we explore the emerging
Speaker:industry of artificial intelligence, data science, and of course,
Speaker:without it all, data engineering. However, my favoritest data
Speaker:engineer in the world can't make it today, but over from our sister
Speaker:show Impact Quantum, I brought one of the most technology-curious
Speaker:people I know, not just quantum curious, but she's curious about a lot of things.
Speaker:She's sporting really cool glasses. Welcome to the show, Candice.
Speaker:Thank you, Frank. It's really great to be here. It's been a little while, so
Speaker:I'm really happy to join today. Awesome. Awesome. It has been a wild
Speaker:fall start to fall and end summer for everyone on the show.
Speaker:But I'm excited today to have a special guest, Nitin Gupta.
Speaker:And he is going to talk about a question that gets often gets
Speaker:overlooked in the excitement and hype around AI. Not just what
Speaker:an agent can do, it's what an agent should be allowed to do.
Speaker:Welcome to the show, Nitin. You are in New Jersey.
Speaker:started in the virtual green room with what exit. But so you say
Speaker:enterprise AI fails on authorization rather than the
Speaker:models. What does, what does that look like in an actual real business
Speaker:workflow? Sure. So thanks for having me here, Frank, and glad to meet you as
Speaker:well, Candice. So I'm sure like everyone is trying to build
Speaker:agents, AI agents, left and right. Everyone wants to try out that. Now,
Speaker:especially when it comes to working on enterprise AI agents,
Speaker:it's important that we understand what should an agent be authorized
Speaker:to do? And it should not be given access to anything, to everything which
Speaker:sits under your data. So usually what I've seen is if the
Speaker:harness is not done the way, if the agent's boundaries are not
Speaker:set in a way that, okay, it is doing a specific task that it is
Speaker:supposed to do, majority of the times that leads to failures. Something
Speaker:which works primarily quite well in terms of the pilots
Speaker:doesn't work when you actually go to production. Or they get cut off,
Speaker:especially from a legal or compliance perspective, because the agent's
Speaker:tasks have not been clearly defined, its boundaries are not clearly
Speaker:cut off, and it operates when— because it's going to move from
Speaker:one kind of data to another. Usually the authority is something which gets
Speaker:mixed up because if it fails, the ownership goes to one team
Speaker:and they're like, no, this doesn't come under our purview, it belongs to some other
Speaker:team. And that's where we need to have clear ownership and understanding as
Speaker:to who should actually own it and how it needs to do the decisioning.
Speaker:So that's what I would say from an authority perspective would help in
Speaker:defining it clearly. And this is very timely because I
Speaker:just heard on the news that a number of large banks
Speaker:have basically have said that there's a lot of bots on their network. And I
Speaker:think that's interesting. Yeah. And they're trying to
Speaker:stop it. And I think this also comes for the last couple weeks.
Speaker:ChatGPT has released GPT Dots. Yep.
Speaker:Muse by Meta, I think is another one. I haven't used Muse yet. And
Speaker:then GrokBot. GrokBot, I think might've been around a little longer. Yeah. I just
Speaker:got access to GrokBot yesterday because Candace and I were talking with,
Speaker:shout out to Barb. Okay. And it's another friend who's kind of works
Speaker:behind the scenes in the show, other ventures. She, she was
Speaker:all gaga about GrokBot, so I'm like, all right, I was Yeah. I was like,
Speaker:go ahead, let me install it. Let me see what this is about. Right. So
Speaker:in fact, I was reading about that and I'm using Muse a
Speaker:lot because I'm literally doing a lot of my tasks and I just hand it
Speaker:off to it. And I'm mostly chatting to Muse more than I was
Speaker:doing it on Claude earlier. And prior to that, of course, on ChatGPT.
Speaker:And I think when I was reading online, I saw, okay, people are divided between
Speaker:GrokBot and then Muse. They're like, oh, Muse is nowhere compared to what
Speaker:GrokBot does. So I think there are like 2 kinds of audiences, one who are
Speaker:like pro specifically looking out what GrokBot can actually do.
Speaker:And of course Muse, I mostly treat it as a personal agent,
Speaker:which is just helps you fill with all kinds of forms, replying to your emails
Speaker:and also all basic stuff. If you want it to be automated and you are
Speaker:bored with those kinds of tasks, at least I feel Muse is pretty good. Maybe
Speaker:you should give that also a try. And yeah, GrokBot is something which I'm
Speaker:also thinking, okay, I should probably get a hang of that as well. Since probably
Speaker:people are a lot gaga about it. And I think for the first month, we're
Speaker:not sponsored by them, although if you're listening, if you're listening,
Speaker:Elon, the, I think they give you a 50% discount for the first month. It's
Speaker:just $15 a month. And I'm like, I want Meta Glasses. But yeah, of course
Speaker:those are also not sponsored. There you go. No, because it's very real because I,
Speaker:so I have a number of things. I have my own home lab and stuff
Speaker:like that. And she's not powered on now, but I have a Reachy Mini robot.
Speaker:for those listening. And I actually have her hooked up to an
Speaker:LLM and a voice transcription service and all that, all
Speaker:inside of my network. Okay. And so I'm trying to set up that. I have
Speaker:a couple other bots running Hermes and things like that. I
Speaker:also, I don't know, a lot of our listeners may know who Network Chuck is,
Speaker:but Network Chuck is kind of this infrastructure guy who does a lot of AI
Speaker:content now. And long story short, he always does these things
Speaker:about, he did this thing about Paperclip recently, which is a way you can
Speaker:orchestrate your agents together. So I'm trying to, at this point now I have have
Speaker:3 or 4 agents. 2 are on-prem, 2 are the cloud ones,
Speaker:GPT Dot as well as GrokBot. So, but I'm
Speaker:feeling that pain too. I give it access to my email. Do I really trust
Speaker:it? Like, yeah. And I know Candace is probably, I can't believe you gave it
Speaker:access to your email. But it was useful because this morning I had a
Speaker:crazy morning this morning. So I'd taken my kid to the doctor and all that,
Speaker:and Andy told me he couldn't make it. So I just basically called
Speaker:Candace, hey, if you wanna be on the show, you can. She's like, send me
Speaker:all the information. So I just basically got on the phone with GPT Dot and
Speaker:said, send Candice all the information. Nice. And she got it.
Speaker:So it was just kind of, it's almost, and I think this is very real,
Speaker:not just for home labbers and super nerds like us, but also
Speaker:for the general enterprise. They're putting these
Speaker:agents in. Consumers now are putting agents and giving it
Speaker:access to their bank accounts. Whether or not that's a good idea, I think is
Speaker:another thing. But it's interesting how you see these banks Now, oh
Speaker:my God, we have bots everywhere on our network, like from customers. And I think
Speaker:they're trying to block them, which again, I don't know if that's a great idea,
Speaker:but everyone is all hyped about AI. But I think it comes
Speaker:down to how do you own AI? Like how do you manage AI? The
Speaker:most successful companies so far, and there's not a lot of them I've
Speaker:heard, is that they treat it like an employee. Yep. It's like an AI employee.
Speaker:It's gonna make mistakes. To give it access, you have to treat the RBAC and
Speaker:all that stuff seriously. Walk us through what you've seen, because I'm,
Speaker:I'm always curious about this because everyone always has a story for the
Speaker:keynote, whether it's Jensen, whether it's Sam Altman.
Speaker:But like when reality comes, when somebody comes back from,
Speaker:say, any conference and they come back to their office on Monday and say, I
Speaker:want to do this, how do we do it? And that's when reality kind of
Speaker:sets in. Absolutely. So that's a great point that you brought in. Yeah. And
Speaker:Jensen's recent, that duck show was impressive that, okay, he
Speaker:was trying to use AI and then those ducks were like jumping and dancing. So
Speaker:it was good to see. And those are Like attractive pieces, right? So those are
Speaker:all flashy versions of AI that you see and which people are— when especially it
Speaker:comes to enterprise AI. And by the way, I'm writing a book now on enterprise
Speaker:AI and how decisions and authority should be done around that, especially when it
Speaker:comes to working in large conglomerates and companies. Most of the
Speaker:pieces fall when we try to force-fit AI
Speaker:to, or wrap it around to our existing processes and see
Speaker:how AI can benefit. In my opinion, it should be sitting within the
Speaker:processes which are there. Because ultimately what happens is if whatever
Speaker:futuristic product you build, AI product you build, if the adoption is not
Speaker:happening, if people do not trust what it is, the problem that it
Speaker:is solving, it's not going to give out the results that we are looking out
Speaker:for. So you can keep on improving the models. You can keep on improving the
Speaker:latency, make it like as grounded as possible, as realistic as
Speaker:possible. But if people don't use it, people don't see the benefit
Speaker:or what pain points it is solving for them, it's of no use. Right? And
Speaker:that is one of the reasons why something that looks very good in terms of
Speaker:pilot, because there you have all your champions who are going to be
Speaker:totally evangelists about it. When it comes to
Speaker:on-ground folks whose lives you are actually impacting or
Speaker:making it efficient for them, they don't see it the same way. They feel
Speaker:threatened that AI is taking away their jobs. They don't feel
Speaker:empowered by using the AI. And hence what I feel is we should
Speaker:not try to do a big bang in terms of AI. I see lots of
Speaker:posts where people say, okay, we have built an army of AI agents and we
Speaker:have a complete agency of where one person is having 10 AI
Speaker:agent employees reporting, AI employees reporting to them. That is all okay. But when
Speaker:you work on large enterprises where your field forces are different, your on-ground
Speaker:folks are different, who may not even be comfortable in using Excel, for example,
Speaker:but they are busy in selling your products. What should happen is that,
Speaker:okay, we solve one pain point. Let it be a narrow problem that you're solving.
Speaker:But it should be something that, okay, the agent completely owns it. It
Speaker:understands that this is its boundary and we solve for that. Make it
Speaker:replicable, deploy it, let the end users or ultimate
Speaker:users to whom it's going to benefit, they see it in actuals
Speaker:and then you start expanding its boundary. And unless and until you do that,
Speaker:it's everything that you build is going to just stay. It's going to stay in
Speaker:your own garage. It's not going to see the fruits of what it should.
Speaker:So potential is there. I'm not saying that this potential is not there. Potential was
Speaker:always there and it will continue to be there. But then on-ground reality is
Speaker:that if people fear to use it, if people don't have the confidence,
Speaker:or if the results, like you said, right, should you trust with a bot
Speaker:reading your emails? That confidence would only come when you give it a narrow task,
Speaker:right? That just focus on this aspect, right? I just want you to summarize, give
Speaker:the entire podcast or details to Candice, and she's comfortable about that. You
Speaker:don't want the agent to manipulate the text and provide
Speaker:information in some other way. And if you are not having a human oversight, then
Speaker:that's going to be disastrous. You're not going to trust it again. So building that
Speaker:trust is important. And hence, in my opinion, we should go small
Speaker:section by section, prove the value, gain the trust, and then
Speaker:deploy it in a large scale. I think that makes a lot of sense. I
Speaker:was thinking, as Frank was mentioning, I was playing around on chat.
Speaker:GPT, and I was putting together the instructions to create my
Speaker:first Grok bot, right? And it wanted to connect to
Speaker:my LinkedIn. It wanted to connect to my email.
Speaker:And then I'm thinking, I got a little bit like, I don't know. I don't
Speaker:know what I want to allow you to connect to so you can just go
Speaker:off and do whatever it is that you're going to do. So that's my question.
Speaker:Where should we draw the line? Are there certain decisions,
Speaker:particularly in maybe healthcare, Or finance
Speaker:or hiring that AI agents should never be allowed to make on their
Speaker:own. Correct. And that boundary is like interesting. I'm trying to put in,
Speaker:in my current company as well that, okay, certain things which are
Speaker:like, can be done in an autonomous way, let it go through the agent.
Speaker:There you don't require a human oversight. Something which leads to changing, for
Speaker:example, should we increase the dose of a medicine? Should we
Speaker:increase the number of orders which are getting placed? AI can recommend, but then
Speaker:actually it has to be a human who should like approve or adjust or make
Speaker:changes on it. And something where completely there should not be
Speaker:any intervention from AI and it has to be properly governed through a
Speaker:human. Those decisions should be completely given to as a handoff
Speaker:that, okay, here is where the agent should stop and say that, okay, this is,
Speaker:these are certain decisions which are very critical or like crucial. For example,
Speaker:healthcare, like you said, accessing bank account or information. Those are certain
Speaker:things which are very sensitive topics. Which might have an
Speaker:enormous impact. And that's where the boundary is important that
Speaker:we completely hand it off to the agent that, okay, do not try to
Speaker:action on that and route it to a human to act upon that.
Speaker:So that's how we are also breaking things out that, okay, at certain places it's
Speaker:all agents, certain places human in the loop, certain places
Speaker:let LLM act as a judge and hand off
Speaker:strategically how many, what portion should a human handle. And yeah, of
Speaker:course, within the industry also, since different cases are there, supply
Speaker:chain, order placement recommendations. So at different aspects,
Speaker:we are giving different levels of handoffs to humans where required.
Speaker:So can we trust AI agents to know their
Speaker:own limitations? So how I see
Speaker:that is we should probably add one. You can do
Speaker:it with a human to look into it, but then there's a limitation in terms
Speaker:of how many agents or what actions they are taking, a human can look
Speaker:into it. Having an agent govern, and I see recently an eval
Speaker:framework completely, and I think yesterday or day before Google launched where
Speaker:they are completely letting the agents governed by another set of
Speaker:agents who are supervising them and looking into what actions those agents
Speaker:are actually taking. So I think probably we may have to move away from humans
Speaker:looking at or just start certifying the samples and seeing
Speaker:certain extracts of it. While other things, there has to be another set
Speaker:of agents who are more governed, who are more rule-centric and deterministic,
Speaker:and they supervise and see how these agents are behaving. So we may have to
Speaker:go that. Like you said, there are so many bots which are coming onto the
Speaker:banking system and they are trying to block it. You cannot block how many of
Speaker:it you will you block. There will be some workarounds which people will figure out
Speaker:and do. I also try to do some workarounds with by using Chrome as
Speaker:an extension of Claude. And we, though it keeps on
Speaker:giving you messages that, okay, it might treat you as a bot or as an
Speaker:automation, there are ways to circumvent those aspects as well. And people will
Speaker:figure it out very soon as to how to circumvent that piece. So we may
Speaker:have to have more efficient way of looking into whether what actions
Speaker:can be trusted and how do we build a trust system around that or a
Speaker:governance around these agents. So who is responsible
Speaker:when an AI agent makes a mistake? So in my opinion, making
Speaker:mistake is a later part. Even before building an agent,
Speaker:we should define an owner. So owner of the agent, we should, every agent should
Speaker:have an owner. And ideally, in my opinion, that should not be a tech person.
Speaker:It should be a person from business who should actually own the agent's
Speaker:outcome. And then when you start developing that, the business person
Speaker:should be able to see that, okay, this is the intended outcome that they
Speaker:are looking at from the business perspective. Let's define the boundaries around that
Speaker:and let the tech team then deliver or build on top of that, especially from
Speaker:an enterprise perspective. So every agent which is there needs to have traceability
Speaker:and accountability should stay with the business owner.
Speaker:And then of course you can build a RACI around what the responsibilities should be
Speaker:of the technical team, but then ultimate accountability should be owned by business.
Speaker:And that's when, if a mistake happens or committed by an
Speaker:agent, we know that this person would be accountable to see the outcomes, whether
Speaker:the intended outcomes are getting met or not. And it's easier that way, right? Because
Speaker:there are so many handoffs happening between data, right? Certain data can be in supply
Speaker:chain, something, certain things can be in inventory, something can be in commercials
Speaker:or consumer or customer side. Data can reside in different buckets and
Speaker:handoffs would happen. Now, one, one team's responsibility, other team will
Speaker:not take. So hence it's better that you assign responsibility
Speaker:or ownership or accountability to a business person. Let that
Speaker:person define it. And then that way it's easier to manage. And
Speaker:future would be much lesser debating and discussing as to who
Speaker:owns it or why did the agent go wrong or who should try to
Speaker:fix it, but rather having a clear sense of responsibility from a business
Speaker:side would make it more apt. And I think convincing and
Speaker:for everyone. I guess it's also context-specific too, right?
Speaker:So having, I really sat on it for a couple of days.
Speaker:since getting Dot, like, I need to give it access to my calendar. I need
Speaker:to give it access to my email, right? You need this. What? And I was
Speaker:like, let me try it. And then now I'm totally hooked on it, right? But
Speaker:I wouldn't give it access to my bank account just because I don't think that's
Speaker:a good idea at all, right? I think there's also context too. And what's
Speaker:interesting is, and I don't know, I don't know if this is part of the
Speaker:system prompt as part of OpenAI or whatever, but when I,
Speaker:whenever I have my GPT Dot, I call her Dottie.
Speaker:very creative. When I have her send something on in my
Speaker:email or through Teams, she's always very
Speaker:insistent to say, this is not Frank, this is Dottie
Speaker:acting on Frank's behalf, which I think is interesting. And Candace got to see that
Speaker:firsthand. My wife got an email from Dottie the other day and she was like,
Speaker:who's Dottie? She had problems. I was like, yeah, no, we
Speaker:were, we're in the middle of some property shopping and
Speaker:Story for another day. But I basically get on the phone and I talk to
Speaker:the bot and I say, I need information about this. Is there broadband here? What's
Speaker:the schools? And that sort of thing. And it'll go out and give me a
Speaker:whole thing and I can— it's just very interesting. But you're right. I think there's
Speaker:also context. I would not go to— I would be very leery
Speaker:of a medical diagnosis on that. Right. And certainly financial
Speaker:transactions or things like that. Right. For information retrieval, Which
Speaker:I think as an information worker or just a person living in
Speaker:2026 where so much information is thrown at us, right?
Speaker:I remember when email used to be exciting. Oh, I got an email. Now it's
Speaker:like, oh God, I have how many unread emails, right? Let alone instant messaging,
Speaker:text messages, the whole shebang, like everything,
Speaker:right? I think there's a real opportunity for it to act like a
Speaker:virtual assistant that you would have that would filter through. Yeah. Now, yes,
Speaker:are there chances it would mess something up? Yeah, absolutely. But the
Speaker:chances of me missing something because I have 100 emails came in
Speaker:today and I can only read 30 of them or enact on 10 of them,
Speaker:right? There's a certain scale that we need to
Speaker:get as people trying to live their lives in today's
Speaker:world. But one of the things that makes me wonder, like, where do you put
Speaker:human— where do humans sit in the loop, right? So it
Speaker:becomes an actual additive. a value add rather than just a rubber
Speaker:stamp, right? Like I said, probably the areas
Speaker:where information can become a disaster, we have to set
Speaker:that boundary as to where exactly that decisioning boundary has to be.
Speaker:Something which is really impacting the bottom line of your business and that,
Speaker:okay, a mistake can significantly impact your business.
Speaker:That's where we should definitely have humans sitting and taking those actions.
Speaker:Anything which is, like you said, a virtual assistant or something which is a
Speaker:summarizer or just helping you understand your
Speaker:emails and sorting things out or calendar, calendarizing things. Those are
Speaker:certain things which are low impact things, right? Especially it's not impacting the
Speaker:bottom line of your business. Those things can very well be handed off to
Speaker:AI. And since you brought about your example for context and you would not be
Speaker:comfortable in sharing the banking piece of it, I wanted to share yesterday I
Speaker:was speaking to one of the founders and then he's handling payments for
Speaker:a quick commerce. He's handling a quick commerce company and assisting multiple
Speaker:quick commerce companies to look into and the payments of the
Speaker:blue-collar workers. They have automated their entire payment system
Speaker:and it hits the banking softwares without even hitting the banking softwares
Speaker:with the help of AI. They have literally automated payments. The day they get it
Speaker:from all these big commerce companies, the very next day it gets
Speaker:reconciled and split across to all the gig workers who are there.
Speaker:So at one places, and again, it's by context, at certain
Speaker:places, business owners are more comfortable not giving such
Speaker:sensitive information and details to AI to let it handle, whereas
Speaker:it's acting as a powerful medium for them in the other place,
Speaker:right? Where it was too much of a human effort, which was like
Speaker:involved in the past to give out payments to all these workers, because it's like
Speaker:a weekly payments which have to be given for the hours that they have put
Speaker:in, the amount of miles that they have driven and the number of orders that
Speaker:they have completed. That has completely been automated with the help of AI and with
Speaker:a click of a button. And there are no complaints. There are in fact lesser
Speaker:complaints because people are not reaching out that my payment did not arrive on time.
Speaker:There are issues in the payment and calculations. All those
Speaker:have been handed off and given to an agent and it is doing
Speaker:the work seamlessly. So I would say again, as
Speaker:confidence increases, as we see more repetitive tasks which are
Speaker:there, even such sensitive information also, people will start
Speaker:trusting AI to handle it. Of course, you'll have to do your due diligence that
Speaker:it clearly separates. It should not transfer a million dollars when
Speaker:it is supposed to be sending out a few hundred bucks. So yeah, of course
Speaker:you'll have to do your due diligence. But I do see that trend also where
Speaker:people are trusting in AI making such kind of decisions
Speaker:as well. It's almost like the AI needs to learn common sense. Yeah.
Speaker:If you get a call, let's just say, I don't know, you bought me concert
Speaker:tickets or you bought me tickets to the NVIDIA show. Right. And let's
Speaker:just say that's $2,000. Then suddenly my agent sends you
Speaker:$20,000. Right. Like, clearly that's common sense
Speaker:would know I wouldn't say no human, but most humans would be like,
Speaker:wait a minute, how much does that shit cost again? Yeah. I just feel like
Speaker:common sense would go a long way. Actually, humans are not—
Speaker:could use some more common sense, but that's a whole other thing. But some listeners
Speaker:are going to say, and I go back and forth on this myself, is that
Speaker:this is just good old-fashioned identity and access management
Speaker:with an AI label attached to it. But that pessimistic
Speaker:view doesn't seem like it covers it. Something's different. What is that
Speaker:difference? I can't put my— I can't put it into words. What's your take on
Speaker:that? So I think because the roles are evolving, because
Speaker:the boundaries are increasing and we are seeing a number of
Speaker:dimensions through the data, those limits are not just roles,
Speaker:role-based or access-based, right? And because you are seeing different dimensions
Speaker:with the help of same data, that probably requires different levels
Speaker:of roles and accesses. I think it is something beyond probably worth, and that is
Speaker:the reason I think companies are spending time in setting up the governance practice
Speaker:or AI governance standards and approvals in place because
Speaker:they themselves are seeing with every new use case, we have to work
Speaker:around as to what should be the guardrails that should be implemented. So there's a
Speaker:change and shift which everyone is observing. And I think the
Speaker:guidelines are still getting set, or at least they are still work in
Speaker:progress and they are evolving as we see more and more changes
Speaker:or improvements in which systems are getting created. So if you were
Speaker:designing an AI agent for your own company,
Speaker:what's one thing you would absolutely refuse to let it do
Speaker:without your permission? I would say, again, it will depend on the use case
Speaker:that I'm working on because there are like multiple products on which like I'm
Speaker:thinking of deploying the agents. But then something which I'm not going to
Speaker:let an agent decide is if it is something which is directly impacting my
Speaker:consumers or customers. If that decisioning layer is something which
Speaker:I'll still let be driven through a human. Let all the
Speaker:preparation work, let all the extraction work from the data, from the
Speaker:documents, everything, let that happen through the agent. But where the
Speaker:decisioning of actually giving out what should be given
Speaker:to the ultimate consumer, the approval should still sit with
Speaker:the human. And I'll not let that at least someday. Somewhere which is a
Speaker:lower priority task or something which is not impacting the
Speaker:end consumer deliverable, that I'm going to let the agent decide, but
Speaker:anything which is from a decisioning perspective where we definitely
Speaker:require human supervision, like placing an order or accepting
Speaker:or deciding the amount of returns that should be done, that is something,
Speaker:or labels like checked, that is something I'll not let an agent do that. Otherwise
Speaker:for extraction, pulling in the information, summarizing,
Speaker:getting all the, even getting the decisioning framework ready, I'll let that agent
Speaker:do that. So let it even create the decision. I'm trying out Jev right now.
Speaker:If you, have you heard of Jev by TypeScript? Yeah, I heard of it. I
Speaker:have play with it yet, but yeah. That's pretty good. So it's good if you
Speaker:are creating certain things on like deterministic way of happening or
Speaker:something which is, can be like answered in a yes or no. So if you
Speaker:want something to do a quick filtering or quick classification, you don't need an
Speaker:LLM to do that. And Jeff can do it like pretty fast without requiring
Speaker:so much of an effort. So those are the decisions which probably I'll let
Speaker:these kind of models brought in place because I know LLMs may hallucinate as
Speaker:well. So if a capability like Jeff can be brought into, then
Speaker:probably it's going to further increase my confidence in the decisioning. And
Speaker:maybe there might be some more aspects of it, which I can give off to
Speaker:the agents rather than doing it by a human way. So I think this
Speaker:also probably what we are discussing today may evolve to more depending on the
Speaker:capabilities and improvements which would happen. So I think this is probably
Speaker:worth watching as to how this space improves and grows. So what
Speaker:happens then when an AI agent makes the right decision,
Speaker:For the wrong reasons. If the outcome is successful, but we can't
Speaker:explain how the agent arrived there, should we trust it to make that decision again?
Speaker:Usually whenever I work on anything related to AI
Speaker:agents, I ensure that there is proper auditability and traceability.
Speaker:The data lineage has to be tracked. If we don't
Speaker:have that, then we are calling for our own disaster. I've worked in regulatory
Speaker:industry also in the past, and that's where it's coming from. You can very well
Speaker:be sued any given day and people can question the decisioning which has happened. So
Speaker:it's very important that anything which the agent decides or governs is
Speaker:properly traceable. So even though right answer has arrived, if
Speaker:you are not able to trace it back as to how did it arrive to
Speaker:that answer, then it's of no use. And I wouldn't let that go into production
Speaker:if we don't have traceability. Interesting. I do worry about the
Speaker:traceability and the audit trail of this. Clearly that has to be
Speaker:part of any serious implementation of an agentic system. Yep.
Speaker:What's your take on that? It should be there. And even within
Speaker:that also, there should be a checker and a corrector. An
Speaker:agent can be a checker and a second agent can be a corrector that, okay,
Speaker:whatever work an agent has done, one another agent should check it. And
Speaker:then the third agent should actually correct it. Someone who is a creator should
Speaker:not be an approver of the same task. So it has to be handoff and
Speaker:given to another agent to be approver. You cannot be an author
Speaker:and approver of the same tasks. So that's how I'm going to frame it. And
Speaker:that way it becomes easier to understand and trace things also
Speaker:and understand that it's not biased in terms of the results that it is
Speaker:giving out. It's almost like LLM as a judge. Yeah. You can think of
Speaker:it like an LLM as a judge, but LLM as a judge would apply to
Speaker:the entire agent's output in the end. This is more when actually that
Speaker:agent is taking that decisioning. So at that time also, we have to check
Speaker:whether the output that it is giving out is actually correct or needs to be
Speaker:corrected first. Interesting. So could AI agents
Speaker:eventually have too much influence over human
Speaker:decisions? Personally, I would say yes. Right now,
Speaker:whenever I try to present or I create any decks for my leadership,
Speaker:or if I'm presenting internally to any of my
Speaker:stakeholders or to my team, I run it through an agent to see
Speaker:and take its perspective, right? And then of course, I provide the personality
Speaker:of the persons also to whom I'm about to present. It takes the role of
Speaker:that particular personality and gives me feedback. And a lot of times what I've
Speaker:seen is it is giving me that actual blunt feedback that I'm looking out for.
Speaker:I'm not looking for sugar-coated feedback. So I try to give it that this is
Speaker:the personality of a person to whom I'm going to speak to, run it through,
Speaker:run my take as if you are acting that person. Majority of the times I've
Speaker:seen that whatever feedback it has given or the questions that I'm taking to my
Speaker:leadership, I ask it, okay, here are the questions which I'm about to ask. Do
Speaker:Can I think of certain answers already or what my leader
Speaker:might respond to? Usually it has given me very accurate or near accurate
Speaker:answers. And when I present, mostly I get an answer in a yes or no,
Speaker:agree or disagree mode when I'm speaking with my stakeholders. So I see
Speaker:that trust building, that increasing further in my opinion. And at least I've been
Speaker:relying more on that. And if we are giving it the right prompt and
Speaker:asking it to stay in the right role. So that's how I know I see
Speaker:it. Interesting. So do you think the biggest risk with AI
Speaker:agents is that they'll become too independent or that
Speaker:humans will become too comfortable letting them think for us?
Speaker:I think we are becoming too comfortable in letting agents think.
Speaker:It's like what you sow is what you reap, right? So probably we are progressing
Speaker:towards that side, in my opinion. Interesting. It's fascinating because
Speaker:that's a huge question. There's research now being done that some
Speaker:mental cognition of certain types have
Speaker:declined in people who are heavy AI users. I also think
Speaker:too, when's the last time you actually stopped and read the popup on a
Speaker:website, right? Accept all cookies, reject all cookies, right? Like, Yeah. I
Speaker:think there's a definite risk of click fatigue. Okay,
Speaker:fine. There's definitely a risk of, oh, popup approved, right? The
Speaker:human verification has the risk of becoming just a rubber
Speaker:stamp, right? Because the AI can be engineered to a point,
Speaker:the agents can be engineered to a point where they are just so good at
Speaker:They, what they do is that they're right 97% of the time, right?
Speaker:You would need a human to be able to go through and just pay attention
Speaker:well enough so that for the 3 errors you get out of 100, that
Speaker:they won't just rubber stamp it out of habit. Yeah. And I think another problem
Speaker:is if we continue to build on this habit, then that also is going to
Speaker:backfire badly. I read a lot of articles and I see a lot of
Speaker:people writing on Reddit. All the companies are pushing that, okay, use AI to
Speaker:build your code. Move fast, we have to deliver it fast. 70-80%
Speaker:of the code is right now built through AI. Remaining 30%, I'm not talking
Speaker:about my current company. I'm talking in general as existing as a, as what
Speaker:we are seeing as a trend. The code that is written by AI, people
Speaker:are not even finding time to verify what it has written. They are just seeing
Speaker:the outputs. It is writing extra lines of code, which
Speaker:no one has seen, or no one is trying to see whether it was
Speaker:required at all or not. And later on when it's the people are trying to
Speaker:fix those things, I think people have no clue. The companies are running
Speaker:short of that. Okay. We can, 10 people of work can be done with 2
Speaker:or 3 folks. You use AI to code all that stuff. Later on when disaster
Speaker:happens, your team will not be able to figure out what they have done. So
Speaker:I think too much reliance on AI also should not be done.
Speaker:If even if you are doing that, that peer review concept, which was earlier there,
Speaker:right? That a developer, one developer develops the code and second
Speaker:developer does a peer review of the work and then it goes to production.
Speaker:Probably something like that should definitely be done where you have AI engineers, of
Speaker:course, who will validate and the code or the developers would
Speaker:validate the code, what has been written through AI as well. Because if you
Speaker:don't have these guardrails, probably for wipe coding, for
Speaker:prototyping is fine, but at an enterprise level, these kinds of things may not
Speaker:work or it's going to lead to a significant loss if you don't have
Speaker:right governance in place for whatever code has been integrated. Interesting.
Speaker:So what happens when AI agents develop conflicting
Speaker:priorities? When they develop conflicting priorities,
Speaker:again, should be given to a human to decide.
Speaker:Whenever there is a conflicting priority which arises, it should be routed to a human
Speaker:to make a decision and move forward. So then should AI
Speaker:agents be allowed to learn and change their behavior
Speaker:without asking permission? Again, it will depend on what task we are giving
Speaker:to them and what data access they have. If it is on sensitive
Speaker:data, then I would not let that agent learn or adapt or change its
Speaker:behavior. We have to limit the access and try it out, and they should
Speaker:not be given access to any sensitive data. Interesting. I think about the people who
Speaker:are using these AI agents, and is that creating a new
Speaker:kind of digital inequality? It is. Those who are
Speaker:using it, probably it's like you can just think like a booster, right?
Speaker:Like that a car is having this on NOS where you just press the button
Speaker:and then you're literally flying your car. That's the kind of, I think,
Speaker:difference which is it is creating. It may not be done the
Speaker:same way at an enterprise level, but at least at a small level or small
Speaker:or medium scale businesses, for sure it's giving
Speaker:significant advantage to the people who are using it. If done the right way,
Speaker:I would say, and relying on it is fine, but then having a
Speaker:governance and then properly seeing what it is doing is very important. So I do
Speaker:see that, okay, people who are using it are also getting significant
Speaker:benefit of using and adopting it the right way. And then productivity has
Speaker:increased. I'm sure like in at least 10x is what everybody
Speaker:else says, that their productivity has increased. They're able to focus on more
Speaker:valuable work and even the development work also has significantly
Speaker:increased or improved. Yeah, that's interesting. No, because that does seem to be
Speaker:what you hear when things go right. Sorry. Yeah, go ahead. I
Speaker:was saying, do you think that we have the right to know when an AI
Speaker:agent is acting on someone's behalf? Sorry, I didn't get it. Could you
Speaker:repeat? I'll repeat that. Should we have the right to
Speaker:know when an AI agent is acting on someone's
Speaker:behalf? So that's a tricky question. And like Frank
Speaker:was saying, when he was trying to do property shopping, there was some AI agent
Speaker:which was getting all the questions. I think there will be times where things
Speaker:will get too blurry when we don't even know whether we are talking to an
Speaker:AI agent or it's an actual person who is talking on the other side of
Speaker:the table. It's funny. I was actually talking— a friend of ours
Speaker:was talking on the phone, on the speakerphone. He was ordering takeout and
Speaker:the lady on the other side sounded like an AI.
Speaker:So when he hung up, I said, was that a person or an AI? And
Speaker:he looked at me like I was crazy. And he goes, no, it was a
Speaker:person. I was like, okay. But no, I think you're right. I think there should
Speaker:be— again, I'm always a fan for transparency. I think you should
Speaker:know that an AI is acting on your behalf or
Speaker:something like that, right? Like on somebody's behalf. I think there should be some kind
Speaker:of transparency, right? Where there's no guessing, right?
Speaker:Yeah. People are creating their own digital twins or digital AI and then they're
Speaker:launching it. Okay, this is my digital twin. You can speak with it and
Speaker:try to get that information that you would otherwise need from me. So I do
Speaker:see people or famous personalities, they are creating their twins and they are calling
Speaker:it that this is their digital version. Which can be accessed 24/7.
Speaker:But yeah, at least from video creations and all, I see people are making so
Speaker:realistic videos that it's difficult to understand whether those are fake
Speaker:videos or like deepfake videos or actual videos. So I would
Speaker:say impersonating probably, or an AI acting or impersonating an
Speaker:actual person, probably that is something which should be disclosed that,
Speaker:okay, this is an AI acting on behalf of a person. But to what
Speaker:level people would actually do it, this is something which time probably would tell
Speaker:because it's getting more and more blurrier these days. For sure,
Speaker:technology will improve and it will become closer towards an actual human.
Speaker:Interesting. What do you think about it? What do you think of how is this
Speaker:taking forward? I think there's so many ethical questions and
Speaker:they range from— there's so many questions for this. This is what makes it exciting,
Speaker:right? Because very rarely do you get to have deep philosophical
Speaker:questions around technology and enterprise technology in
Speaker:particular, right? I just think that there's so many unanswered questions
Speaker:here from the mundane to the profound, right? Obviously you
Speaker:don't— there was, I didn't see the whole thing, but apparently one of the
Speaker:healthcare companies can reject the claim in 1.2 seconds or something like
Speaker:that. And something like, which obviously there are
Speaker:multiple ethical, probably even some legal implications
Speaker:to that. Yeah. I'm not a lawyer. I just have spent some money on lawyers,
Speaker:so I wouldn't dare guess what that's going to look like. But what
Speaker:happens— and this gets to the old self-driving car thing— if a self-driving
Speaker:car algorithm hits somebody or gets into an accident, who's
Speaker:responsible, right? Who— or who— if somebody gets killed,
Speaker:God forbid, what— who gets charged for the crime? Is it the person in the
Speaker:car, the owner of the car, the company, the software maker? There's going
Speaker:to be— I predict in the not too distant future, there's going to be some
Speaker:very aggressive district attorneys that are going to stake their
Speaker:career on arresting some Some kid in a cubicle or something
Speaker:like that, right? Like, I don't know. I don't think we're ready for this. I
Speaker:think as a society it's here anyway. I think this is going to be one
Speaker:of those things where it's going to change
Speaker:so many things that we won't look at the world quite the
Speaker:same way again, right? A big historical event, right? Like a bit like the
Speaker:Industrial Revolution, right? I think it's not a stretch to compare
Speaker:this to that, right? Because instead of— the Industrial Revolution took human
Speaker:muscle power. And mechanized it, right? The
Speaker:AI revolution, or whatever historians will end up calling this time,
Speaker:is mechanizing cognitive human cognition,
Speaker:right? Not always perfectly, not always well, but it is
Speaker:doing it in a way, right? I can generate an image or I can
Speaker:generate an outline or something, right? Before, I'd have to think
Speaker:about it. I had to be in a certain state of mind. I experienced this
Speaker:personally. Personally, Candace was there for it when I had a concussion
Speaker:earlier this year, right? And just the context switching
Speaker:for about a month or so was very difficult, right? To switch
Speaker:from one task to another. And I found myself using AI as
Speaker:like a crutch, so to speak, where— and not in a negative way, but I
Speaker:need to be able to just do this context and do that context, right? And
Speaker:I was able to kind of get AI to automate some things for me.
Speaker:So my productive output, both in the podcast, the blog, and
Speaker:at work, was about 80, 90%, even though
Speaker:cognitively I was at 50% on a good day. So I
Speaker:don't know. I really don't know. I think it's— I'm really looking forward
Speaker:to your book. When your book is done, you can come out and we can
Speaker:talk about it. But I think it's a— there's so many questions
Speaker:to ask that are unanswered, and there's so many questions we don't have
Speaker:yet. Right? Can you imagine 10 years ago? So 10 years ago, I was at
Speaker:a Microsoft Research event, and it was the—
Speaker:I've talked about this conference a lot, so a lot of our listeners will know
Speaker:this— MLADS, Machine Learning and Data Science Summit, right? And this was
Speaker:2016, and I asked the guy, I was like, do you think AI will be
Speaker:able to write code? And he's like, eventually, right? Are
Speaker:software engineers out of work? And he's like, eventually, probably for not
Speaker:another 10 to 20 years. And sure enough,
Speaker:just around the 10-year mark, will they actually replace them? I don't think so. I
Speaker:think there's a lot more to that. I think the nature of the job will
Speaker:change. Yeah. Just like power tools, right? If you talk to
Speaker:carpenters in the Middle Ages, had a very different workload than they do
Speaker:today, right? I just think power tools and things like that. I think
Speaker:these are power tools for information workers and what that
Speaker:means and how things change. I don't think we've really figured it all out yet.
Speaker:And I'd be very cautious of anyone that says they've got all the answers because
Speaker:there's no answers yet. Absolutely agree with you. And to your point, I
Speaker:absolutely agree that for sure, what are cognitive— with our cognitive
Speaker:power or what are with our mindset, we probably can do limited. But then with
Speaker:AI in our hand, we can probably expedite the work and
Speaker:let it do certain things which in a normal given day we may not be
Speaker:able to think of. I like to— every night I hand off certain
Speaker:tasks to Claude, to ChatGPT, and to Muse. I just let them
Speaker:run. And when I come back during my morning, it's already done and it's ready
Speaker:for me to consume. And when I read what it has created, it gives me
Speaker:new ideas and thoughts, which I could not think of because I'm
Speaker:limited to my work or my area of expertise. I did not think from someone
Speaker:else's persona. And I asked it to behave like that particular person and
Speaker:create it in a different way. And it gives so many ideas that every
Speaker:single day I try to improve that. Okay. I need to improve or work on
Speaker:this aspect because my cognitive limitations did not allow me to think from those
Speaker:perspectives. So I see it like as an interesting way that, okay, it's
Speaker:actually helping humans also improve and the
Speaker:capabilities or skills that we should possess. We actually need to upskill
Speaker:our game as well. Rather than just purely relying on AI, we
Speaker:should— it's actually helping you improve your own skills too. And
Speaker:by the way, on a funny side, just to say, so my wife actually cloned
Speaker:my voice and then she's given it to AI to use it on my hands.
Speaker:And she's like, I am not feeling well. So she expects me to pacify and
Speaker:comfort her. And I said, okay, just take some rest and lie down. And she's
Speaker:going to put on her phone and see, this is what digital Nitin says to
Speaker:me to comfort her, to make her think that, okay, I'll get something for you,
Speaker:et cetera, et cetera. She's like, this is the behavior I expect from you, not
Speaker:from the AI to do. So you learn so many things, right? Especially
Speaker:from these kinds of instances also with our limitations, human limitations, we
Speaker:behave in a certain way or do things in a way. So yeah, all good
Speaker:use cases too, which we need to look into. We live in the future. Yeah.
Speaker:One last thought for a team that's going to start Monday or they're
Speaker:listening to this and what's one useful agent, agentic
Speaker:workflow that they can deploy safely in about a month? And
Speaker:what's something they absolutely shouldn't? I think we touched on this. What's something they shouldn't
Speaker:even automate yet? What's a good, safe place to start to experiment?
Speaker:I think it, again, it would depend on the kind of company or the kind
Speaker:of team which is working or the the problems of businesses
Speaker:that they are working on. If I were to give recommendation, what I'll do is
Speaker:I'll ask the team to identify top 3 pressing problems which
Speaker:can be automated or which can be handoff where decisioning
Speaker:cannot be impacting the bottom line of your business. Something which can be
Speaker:automated, something which is repetitive, something which is taking away significant amount of
Speaker:your— it is mundane. And there are deterministic steps to achieve
Speaker:that piece straight away. Those are low-hanging fruits which should be tackled first.
Speaker:As a low-hanging fruit to develop an agent for that. I would not touch something
Speaker:where crucial decisions require human discussions,
Speaker:be it discussions with your leadership, be it discussions with your management. If
Speaker:those decisions are required or those are sensitive, if you're
Speaker:working in a regulated industry like healthcare, finance, then to
Speaker:completely limit your exposure towards those kinds of agents, not to give them
Speaker:any kind of sensitive information. So keep your agents grounded towards those
Speaker:datasets first. Which you feel will not let or
Speaker:impact or let someone else sue you. Okay. If I were to say that it's
Speaker:not be impacting negatively your industry or your work.
Speaker:So pick those grounding use cases first, which can be
Speaker:low-hanging use cases. Learn from the mistakes that you get
Speaker:from your first deployment and then retrospect from those learnings and
Speaker:then move to the next agent. Don't try to build 10 agents in your very
Speaker:first month. Make one thing right, pick one small use case, have
Speaker:accountability. That's for sure. Have a business user who's accountable for it
Speaker:from an outcomes perspective, and then you build on it, right? Because that's very
Speaker:important. And I think probably keep building and keep exploring. You have to
Speaker:fail fast. The faster you fail, the faster you're going to learn and reiterate. So
Speaker:always learn, relearn, undo your learnings, what you have done in the past,
Speaker:and then try the new ways of this world and be futuristic. Interesting.
Speaker:Any parting thoughts? I would say there are some frameworks which every company should have,
Speaker:especially when you are working on an enterprise strategy. So I've listed some of
Speaker:those frameworks in my upcoming book as well, but then have frameworks
Speaker:also ready when you're working on agency and on, always look out for these
Speaker:frontier model companies and these Microsofts and Googles of the world. They,
Speaker:on a regular basis, they release articles and frameworks on
Speaker:agentic AI, on responsible AI governance. So even though
Speaker:if someone is a small startup or a medium company or smaller medium
Speaker:company or a large enterprise, always look out for these kind of frameworks and
Speaker:learn from what others are doing. That way, what not to commit
Speaker:a mistake which others might be committing. So that's a good way to start with.
Speaker:Rather than we committing mistakes, we can learn from others' mistakes
Speaker:when we are deploying and working on these agents. Interesting. All right. Well, with
Speaker:that, we'll let the outro play. Awesome, man. That was great. That was fascinating.
