Business Pill 31 · From writing text to taking action
On its own a model can only produce text. Tool use is how it goes from writing about an action to taking one, and it changes the risk.
A short explainer video. The numbers in it are round numbers for illustration.
The Short Answer
On its own, a model can only produce text. It cannot check today’s weather. It cannot look at your calendar. It cannot send an email. It can only write about doing so.
How Tool Use Works
The trick is surprisingly simple. You give the model a list of tools and describe what each one does. When it needs one, it writes a request in a fixed format. The software around the model reads that request, runs the tool, and hands back the result.
This is called tool use, or function calling. The model decides what to do. The software does it.
An Example
You ask, am I free on Friday afternoon? The model requests the calendar tool for Friday. The software returns two meetings, and the model answers.
From Writer to Worker
Now let the model use tools again and again: look something up, act on it, check the result, decide the next step. That loop is what people mean by an agent. This is where AI stops being a writer and becomes a worker.
Where the Risk Changes
A wrong sentence can be ignored. A wrong action, a payment, a deletion, an email, has consequences.
Three Questions to Ask
- Which tools does the model have?
- What can each one change?
- Which actions need a person’s approval first?
See It in the News
OpenAI Dots Builds Its Agent on a Permission Ladder. A news piece on an agent product that scales what it may do without asking.
Human in the Loop vs Human on the Loop. A Business Pill on how closely a person should supervise an agent.
How This Concept Connects
Layer 4 of 8 · Agents & Workflows, on the Business Engineer Concept Map
- AI Agents builds on Tool Use. An agent is a model working in a loop, using tools, until the task is done.
- MCP builds on Tool Use. MCP is a standard way to connect a model to tools and data, so each system builds one connector instead of many.
- Prompt Injection constrains Tool Use. A wrong sentence can be ignored but a wrong action cannot; injected text can steer a tool-using assistant to forward invoices.
- Tool Use builds on Structured Output (lesson unlocks soon). When the model needs a tool it writes a request in a fixed format, the structured output a program can read.
- Generative UI (lesson unlocks soon) contrasts with Tool Use. Tool use lets a model act through tools; generative UI has the model build a small tool for the person to use.
Agentic AI Stack
Tool calling is a layer of the agentic stack.
Get the full Concept Map as a free poster.
More Business Pills
- The Memory Wall: Why a Faster AI Chip Is Not Faster AI
- Tokens per Watt: What an AI Data Centre Actually Produces
- Why AI Can’t Be Both Instant and Cheap: Latency vs Throughput
- The Model and the Harness: Why Same-Model Products Differ
- Context, Not Capability: Why a Smart AI Model Gives Poor Answers
- Discardable Software: When Code Is Cheap Enough to Throw Away
- Human in the Loop vs Human on the Loop: Supervising AI Agents
- The AI Audit Problem: When Making Work Is Cheaper Than Checking It
- AI Evaluation as Acceptance Test: How to Know It’s Good Enough
- Extensibility Is Control: Who Holds the Power in an AI Product
- RLHF Explained: How an AI Model Learns What People Prefer
- Pretraining Explained: How an AI Model Learns Before Anyone Teaches It
- Fine-Tuning Explained: How to Adapt a General AI Model to One Job
- Tokens Explained: The Unit AI Reads, Writes and Bills In
- Embeddings Explained: How a Machine Compares Meaning
- RAG Explained: How a Model Answers From Your Documents
- AI Hallucination Explained: Why Models State False Things
- Distillation Explained: How a Small Model Learns From a Large One
- Reasoning Models Explained: What Changes When AI Thinks First
- Capex and Depreciation Explained: Why Chip Lifetime Drives AI Profits
- Run-Rate Revenue Explained: What an AI Company’s Number Means
- Backlog Explained: Revenue That Is Signed but Not Yet Earned
- Switching Costs Explained: Why It Is Hard to Leave an AI Supplier
- Temperature Explained: The Dial That Sets How Predictable an AI Model Is
- Guardrails Explained: Rules Enforced Around an AI Model, Not Inside It
- Benchmarks Explained: Why a Test Score Is Not Your Own Result
- Agent Memory Explained: How an AI Assistant Remembers You Between Chats
- MCP Explained: The Shared Plug That Connects AI Models to Tools
- Quantization Explained: How a Large AI Model Is Shrunk to Fit
- Parameters Explained: Where an AI Model’s Knowledge Lives
- Scaling Laws Explained: Why AI Labs Keep Building Bigger
- Synthetic Data Explained: When a Model Writes Its Own Training Examples
- Transformers and Attention Explained: How AI Reads Every Word at Once









