Introduction
Tools help agents do more things and solve bigger problems. They add new skills and information that agents alone don't have.
When an agent needs to access up-to-date information like weather or news
When an agent must perform tasks outside its built-in knowledge, like booking a flight
When an agent needs to use special software or databases to answer questions
When an agent should combine multiple skills, like language understanding and math calculations
When an agent must interact with other systems or APIs to complete a task