# Part 3: What are Tools in AI? In the previous part, we talked about different types of agents, from rule-based to fully autonomous, and how the right level of autonomy depends on the problem you're solving. But here's a shared trait across all agent types, no matter how simple or complex: > They rely on tools to perform actions. --- ## What Are “Tools” in AI? In the context of agentic AI, tools are external capabilities the LLM can invoke, things like:
text
get_order_status(order_id=12345)
get_available_slots(date=today+1)
send_email(to=john@example.com, content=...)
log_event(event_type="reschedule", status="completed")
Text generation — The LLM composes the message:
_“Hi John, just letting you know your order has been delayed. We’ve rescheduled it for tomorrow. Thanks for your patience.”_
Execution — The system runs the actions, logs the output, and optionally sends a status update to a dashboard.
---
## How This Works (Visual)
Course: Agentic AI Crash Course by Aishwarya Naresh Reganti
Source: aishwaryanr/awesome-generative-ai-guide
License: MIT License