Skip to content
Exploring Machine Learning, AI, and Data Science

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

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
Speaker:

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.

About the author, Frank

Frank La Vigne is a software engineer and UX geek who saw the light about Data Science at an internal Microsoft Data Science Summit in 2016. Now, he wants to share his passion for the Data Arts with the world.

He blogs regularly at FranksWorld.com and has a YouTube channel called Frank's World TV. (www.FranksWorld.TV). Frank has extensive experience in web and application development. He is also an expert in mobile and tablet engineering. You can find him on Twitter at @tableteer.