Learning Library

← Back to Library

AI Agents Enable Autonomous Business Workflows

Key Points

  • AI agents build on large language models by adding autonomous decision‑making, proactive execution, and the ability to act on knowledge rather than just generate text.
  • Their key traits are autonomy, specialization, and adaptability, allowing them to handle outliers and complex scenarios without human oversight.
  • In enterprise settings, agents integrate with CRM, HR, procurement, and other systems, navigating multi‑step workflows by invoking tools, obeying business rules, and accessing pooled data.
  • This tool‑calling and rule‑based logic enables fully autonomous operation, where agents can resolve issues on the fly and trigger concrete task executions.
  • Unlike LLMs that rely on next‑token prediction and pattern matching, agents perform deeper reasoning to translate insights into actionable outcomes.

Full Transcript

# AI Agents Enable Autonomous Business Workflows **Source:** [https://www.youtube.com/watch?v=2ihEirLXeas](https://www.youtube.com/watch?v=2ihEirLXeas) **Duration:** 00:13:42 ## Summary - AI agents build on large language models by adding autonomous decision‑making, proactive execution, and the ability to act on knowledge rather than just generate text. - Their key traits are autonomy, specialization, and adaptability, allowing them to handle outliers and complex scenarios without human oversight. - In enterprise settings, agents integrate with CRM, HR, procurement, and other systems, navigating multi‑step workflows by invoking tools, obeying business rules, and accessing pooled data. - This tool‑calling and rule‑based logic enables fully autonomous operation, where agents can resolve issues on the fly and trigger concrete task executions. - Unlike LLMs that rely on next‑token prediction and pattern matching, agents perform deeper reasoning to translate insights into actionable outcomes. ## Sections - [00:00:00](https://www.youtube.com/watch?v=2ihEirLXeas&t=0s) **AI Agents Empower Enterprise Workflows** - The speakers describe how AI agents build on large language models by adding autonomous, proactive, and action‑oriented capabilities that allow them to navigate complex, multi‑step business processes across systems such as CRM, HR, and procurement. - [00:05:19](https://www.youtube.com/watch?v=2ihEirLXeas&t=319s) **Common AI Agent Reasoning Techniques** - The speaker outlines simple conditional logic, heuristic shortcuts, and the ReAct (reasoning‑and‑acting) prompting method as typical ways AI agents make decisions. - [00:08:33](https://www.youtube.com/watch?v=2ihEirLXeas&t=513s) **Reactive Adaptation in AI Agents** - The excerpt describes how AI agents employ self‑reflection, rule adaptation, and dynamic tool calling—via the “react” stage—to manage unknown situations, illustrated with a software installation scenario. - [00:12:38](https://www.youtube.com/watch?v=2ihEirLXeas&t=758s) **Self-Learning AI Agents for Business** - The speaker emphasizes that AI agents must continuously learn and adapt to complex, non‑standard enterprise workflows, enabling action‑oriented automation rather than merely generating text. ## Full Transcript
0:00There's a lot of talk about AI agents. So, Tsuge, what's the deal with AI agents? 0:07Yeah, agents are really important, right? They take the large language models to the next step of 0:12execution. Autonomous decision making and execution. The main characteristics of the 0:19AI agents are. They're autonomous. As I mentioned, there can be very specialized. Also, they are 0:26very proactive and adaptable in terms of the outliers when they come across the outliers. So 0:33the AI agents, the core of the AI agents actually is large language models. Still, the large 0:40language models focus on retrieving information and presenting it to you based on the trained 0:47knowledge, but the agents take it to the next level. They do something with that knowledge, right? 0:53They are action oriented, so and they are very that way. The AI agents are going to be really 0:59critical for business applications. So AI agents are not just about spitting out a whole bunch of 1:05texts, just generating texts. They're actually doing stuff right. So talk me through what they're 1:09doing. Absolutely. So every enterprise has different types of applications, right? You know, 1:15they can be, you know, CRM systems. There can be HR systems, procurement systems and so on. And 1:22there are not many enterprise systems that are very simple. They are always going to have very 1:28complex workflows. Yeah. So when you have complex workflows, you are making multiple step by 1:35step decision making needs to happen. And that means you have to remember the decision you make 1:41here, carry it over here and so on. Now, one of the key differences for the AI agents 1:48when compared to the large language models is the tool calling. Right. And they also take into 1:55consideration the business rules in executing those decisions making those decisions and 2:01executing on them based on the business rules. They also need pools of data. So you've 2:08got tools, rules and pools. Absolutely right. And then the outcome of all 2:15this is basically autonomy because this can be all happening without manual intervention. So 2:21we're taking autonomous decisions here where we're able to navigate through this complex 2:27workflow entirely autonomously as we go through the workflow. If there are problems encountered 2:32along the way, an agent should be able to resolve those issues and continue on without necessarily 2:37needing somebody to do that. And then the output of all this is actually stuff happens, right? 2:43There's task execution, meaning that the outcome of this will be that something is actually run as 2:50an outcome of the agent. So a big part of AI agents is reasoning. And I think it's worth 2:55pointing out kind of the difference between what we mean by reasoning with AI agents versus what 2:59we mean by racing with large language models. Now large language models, they are next token 3:06predictors. They figure out the next token in a sequence. And reasoning is a big part of that. And 3:11the reasoning in an LLM is largely informed by pattern matching, by using the pre-training 3:18data and information that it has available to be able to perform that pattern matching, and that 3:23includes whatever is in its context. So if we're having a conversation with an LLM, it's going to 3:29use the context window to be able to perform some of that reasoning. It's going to be a big part of 3:34it, and it's also task oriented. So we are performing reasoning on a particular singular 3:41task, whether that is translation or summarization or whatever it is, and its implicit memory is 3:48non persistent. So the conversation we have in one chat window is going to inform reasoning, but it's 3:54not really going to affect another chat window once we close it and move on to the next one, the 3:59reasoning doesn't transfer over. So that's how Llms work. What about AI agents? Fantastic. So let 4:06me build on the characteristics of reasoning, right. Taking it to the next level. Yeah, agents are 4:13explicit. Explicit decision making. Right? They have to make the decisions based off of 4:20a complex workflow, the business rules, the tools that you have to use, and so on. Right. Because they 4:27work in a very complex workflow or they can be simple workflows. Also, it is very critical for the 4:32AI agents to remember the state. They have to track the state, the previous state of 4:39the task that they have completed, and also keep track of the task that they are going to 4:44accomplish and the current status. So state tracking is very critical. And remember, apart from 4:51the Llms, the AI agents are really action oriented. They are not just completing the tasks of 4:58text generation, but actually accomplishing the tasks. Take the APIs and fetch the data, 5:05or take the APIs and execute on a particular decision making and so on. So explicit 5:12decisions. State tracking and action oriented are the reasoning capabilities of the AI agents. 5:19Now a genetic reasoning, we can come at it from a number of different ways based on an agent's 5:24architecture and the type of agent we're talking about. So let's take a look at some of these 5:27common techniques. And I think one of the most simple one is conditional. So this is basic if 5:33then else statements easy to implement. But it doesn't work so well when you have 5:40outlier situations. So this is where you can actually improve the situation by bringing the 5:45previous perception into the picture and also giving it the historic memory. Sometimes the 5:50conditional works very well in that situation also. Yeah. And then another one is heuristics. So 5:56heuristics we're talking about kind of rules of thumb or quick fix decisions. So if we're trying 6:02to pick between three different options, then they're all more or less the same. A heuristic or 6:07a rule of thumb might be, well, let's just pick on which is the cheapest to run or something like 6:12that. Some some kind of basic rule that we can apply without going through a large set of 6:16reasoning steps. Very good. And the the next important reasoning 6:23techniques that the AI agents use is react. It's a very popular prompting technique that the large 6:30language models that folks are useful are used to is react stands for reasoning and acting. 6:36It's a variation of chain of thought prompting. But the importance is the AI agent is actually 6:43going to reason, understand the rules in where to apply, and then take the action instead of blindly 6:49applying the business rules and so on. The self-reflection on the other side is about 6:55reasoning, but also Refinement is very important. So before making the decision 7:02and executing on an action, it is going to look into the previous considerations and 7:09refine if the situation calls for it. And then agents don't need to act in isolation, we 7:16can combine them. That is considered a multi-agent reasoning architecture, where we have multiple AI 7:22agents work together to solve complex problems. More and more complex problems, yes. So let's 7:28narrow our focus into one particular authentic AI reasoning strategy. And that was react, which is 7:34reason and act. What is it? Well, this is it. But take me through what's going on here. 7:41Absolutely. So the agents do very well in complex workflow situations, 7:47particularly with the react technique. Right. Let's go step by step. So as soon as the AI 7:54agents receive the requirements to conduct a particular task. They need to understand the 8:01requirements first clearly to determine what needs to be done. What are the course of actions 8:08that need to be taken right, which rules to apply and which tools to call, and so on. So that is part 8:14of the diagnosis. Now taking it to so the agent is expecting that it 8:21has all the rules and the tools to accomplish the actions based on the understanding. So it tries to 8:27go through the known path of accomplishing that. But it's not always going to be a known path. 8:33They are going to be digressions and deviations. So in those cases, the AI agents 8:40also prepare to handle the unknown situations. How do they do that? They reflect upon the 8:47previous decisions that they have made here, and previous rule adaptations that they have to do to 8:54different tools to call and so on to, so they can handle the unknown situations. It's very important 9:00that AI agents do that very, very well. And this is where the react comes into play very 9:06critically. And now based on if it is a known situation, it goes right through the resolution 9:12and the action is executed. If it is an unknown situation, this is where the react 9:19comes into picture again to adapt to the self to the situation with self-reflection, rule 9:25adaptation, different tool calling and so on. And then it goes through the resolution. So that's 9:31what really makes react so powerful as this adapt stage where we can we can adapt to situations 9:36that are not already known and maybe haven't navigated through before. But with the right set 9:41of tools and the right set of self-reflection that's able to resolve them. So can you give me 9:45kind of an example or a use case of how we could go through this process here? Oh, let me try. Um, 9:52let's look into an example where we are leveraging the AI agents to do the installations 9:58of different types of software in an environment. Right. So, um, you know, there are a, b, 10:05c a software that you are installing. So the understand phase will is where the AI agent is 10:11understanding the specific software, it's functionality that needs to be instantiated now. 10:18Go to the next level. It needs to understand what are the memory requirements. What is the disk 10:24space requirements. What are the tools are required. Is it going to be automated installation, 10:30manual installation etcetera. That diagnosis goes on here. If it is a known software and based on 10:36the historic examples of experiences of it, it goes through the known and the 10:43installation is completed, uh, in a streamlined manner and the task is completed. That's all good 10:50we've gone through. We've resolved it, but we already knew about this software. We've done this 10:54before. What happens with the unknown software? Something new. You go and buy a cool new software 11:00routine. Then what happens? Right? So they understand and diagnose. It still applies, but if 11:07it is an unknown software, it is recognizing right here with through the specifications of it and 11:14through the diagnosis process. It is recognizing what new tools are required. Right. So it because 11:20it's an unknown. So it goes through this path. And this is where the react is coming into picture 11:25again. And it is adapting to the new requirements of the new software, new tools that need to 11:32be called. There could be new APIs and new instantiation software and so on. And the new 11:39rules, you still have to check for the security in the networking, etc.. So that is where it is 11:46adapting effectively. And then it goes to the resolution. So this will apply for known 11:53situations of software installation and new software that you are buying. Remember, because of 11:59this adaptation in react, you don't have to have a new workflow. It is the same workflow that is 12:05applying from both. Well, we've come full circle back to the beginning again. I think, you know, 12:10looking at AI agents, the thing that really stands out to me from this is the ability to have this 12:15autonomous decision making that this allows. So we've incorporated all sorts of decision making 12:21here in this complex workflow from, from heuristics and some rule based stuff to really 12:27working out problems on the fly as well. So to me, that's one of the big benefits of AI agents, is 12:33just this ability to be able to adapt to decision making as the context requires it. Yeah, absolutely. 12:38Let me build on that adaptation. The agents really are really known for self-learning, self-learning 12:45and adaptation. I think that is really important when it comes to solving business problems, 12:51because the the workflows that we deal with in an enterprise are never going to be simple, nor are 12:57they going to be working in a standard way. There are always going to be deviations and digressions 13:02to the process. So the agents come into play in a tool, calling and applying 13:09those rules and adapting those rules to the situations and learning constantly. That is why 13:16self-learning and adaptation is very critical for the businesses with the AI agents. Yeah, and I 13:22think you've made me realize that this is more than just kind of task execution. We're not just 13:28generating text as the outcome of this. The the point of the AI agent is really that it is 13:35action oriented. It's actually able to get stuff done. Absolutely. Yeah. Agents for action.