Tool calling
A model pattern that lets an AI system request approved software actions.
Why it matters
Tool calling connects language understanding to real systems. Without validation, authorization, and clear previews, it can turn a plausible response into an unsafe action.
Use it well
- Validate tool arguments against a schema.
- Separate read, draft, and write permissions.
- Show high-consequence actions to a person before execution.