AI Agent · Calls tools and APIs
Tool-Using Agent
Executes explicit functions through tools and APIs.
What the Tool-Using Agent Does
The Tool-Using Agent executes explicit functions through tools and APIs. It reads, writes, and acts on external systems on behalf of the swarm.
Why It Matters
It is how intent becomes action in the real world. Without tool use, agents can only talk, not do.
Flow
Inputs and Outputs
Inputs
- A task that requires a tool
- Tool and API access
- Parameters and credential scope
- Permission boundaries
Outputs
- Tool and API results
- Confirmed actions
- Errors surfaced for handling
Example
Example Use Cases
Where it shows up
- Reading and writing files
- Sending emails
- Updating databases
- Calling internal APIs
Common Failure Modes
When this agent breaks
- Calling tools without checking results
- Acting beyond its scope
- Unhandled API errors
- Repeating failed calls
Swarm Loop
Stages It Works In
Nearby
Agents It Works With
Does the domain work
Specialist Agent
Domain-specific agents operating under managers.
Triggers external functions
Function-Triggering Agent
Emits structured outputs that trigger predefined external functions.
Connects to outside services
Connector Agent
Uses sandboxed extensions to access external services.
See the Tool-Using Agent in Action
Run a live mission to watch this agent coordinate with the rest of the swarm, or browse every agent type in the index.