Agentic Workflows
The Power of Tools in AI
Tools bridge static language models and real-world execution, turning conversational agents into autonomous digital workers.
What is an AI Tool?
In a multi-agentic workflow, a Tool is a defined capability granted to an AI model so it can interact with external systems, retrieve information, or perform state-changing actions.
- It is an API endpoint, script, or function wrapped in a schema.
- The LLM decides when and how to call it based on the user's prompt.
- It breaks the LLM out of its knowledge-cutoff isolation.
Anatomy of a Tool
"name": "get_weather"
"description": "Fetch current weather for a city."
"parameters": {}
"location": { type: "string" }
"unit": { enum: ["celsius", "fahrenheit"] }