Tool-Using Agents Explained | Agentic AI Autonomous Systems | Boolean & Beyond