🛠️Custom Tools
🛠️ Custom tools give an agent capabilities beyond text reasoning: calling an API, running a function, or performing any action you define.
What they are
A custom tool describes a capability through a name, description, and inputs. The agent decides when to call it while reasoning.
Uses
- Connect an internal system that has no ready-made app.
- Execute custom business logic when needed.
💡 Write a clear description of the tool and its inputs. The agent relies on that description when deciding whether to call it.

