Agentic AI Foundations / Module 1
โ† Course Hub
MODULE 1 ยท UNDERSTAND

From LLMs to Agents

Why a chatbot can't close your books or process a wire on its own โ€” and the three innovations that turn a language model into something that actually acts.

๐Ÿง  Why a Chatbot Can't Run Your Reconciliation

Ask any large language model (LLM) "reconcile today's nostro breaks" and it will happily write you a paragraph describing what reconciliation is. It cannot actually pull the general ledger export, compare it to the bank statement feed, or flag the three transactions that don't match โ€” because a plain LLM has no way to do anything. It only predicts the next word.

The core limitation: An LLM is a reasoning engine with no hands. It can describe a wire transfer approval process in perfect detail and still have no way to actually check whether today's wire batch matches the file from Treasury.

โš™๏ธ The Three Innovations That Create an Agent

๐Ÿ”ง

Tool Use

The model can call external functions โ€” query a database, hit an API, read a file, run a calculation โ€” and use the result to keep reasoning. This is what turns "describe the reconciliation" into "run the reconciliation."

๐Ÿชœ

Reasoning (Chain-of-Thought)

Instead of jumping straight to an answer, the model breaks a problem into intermediate steps โ€” check the GL balance, then the bank balance, then compute the delta, then classify the break type โ€” improving accuracy on multi-step financial logic.

๐Ÿ–ผ๏ธ

Multimodal Input

Modern models can read scanned invoices, screenshots of a trade ticket, or a PDF statement directly โ€” not just typed text โ€” which matters enormously in finance where source documents are rarely clean structured data.

๐Ÿ” The Result: A Loop, Not a Reply

Put those three together and you get a system that doesn't just answer once โ€” it loops: read the input, reason about what to do, take an action (a tool call), observe the result, and decide the next step. That loop is what Module 2 formally names Perceive โ†’ Reason โ†’ Act.

CapabilityPlain ChatbotAgent
Answer a policy question from a documentโœ… Yesโœ… Yes
Pull today's actual GL balance from the source systemโŒ Noโœ… Yes (tool call)
Flag a break and draft a disposition memoโŒ Noโœ… Yes (reasoning + action)
Read a scanned wire instruction and extract the beneficiaryโš ๏ธ Limitedโœ… Yes (multimodal + tool)

๐Ÿฆ Finance Example: The Weld Inspection Problem, Reframed

In the offshore/marine version of this course, the go-to example is "a chatbot can't run your weld inspection workflow." For banking & finance, the equivalent is: a chatbot can't run your month-end close. It can explain the close calendar. It cannot pull the trial balance, flag the accounts that haven't been reconciled in two cycles, and draft the variance commentary โ€” that requires tool use, multi-step reasoning, and (often) reading a scanned support document. That's the gap agents close.