Tools
Tool Use
Enable AI agents to use external tools and APIs during conversations
Overview
Tools extend your AI agents with external capabilities, allowing them to interact with APIs, perform actions, and access real-time information during voice conversations.
Tool Types
Client Tools
Custom functions you define and implement in your application.
System Tools
Pre-built tools that like skip-turn
and end-call
that run on Outspeed’s servers.
Examples
See real implementations of tools in action in our Examples Repository. The repository includes working examples with:
- Weather tool integration (client tool)
- Skip turn and end call (system tools)
- Multiple frameworks: React, Next.js, Swift iOS, and more
Getting Started
- Choose your tools: Decide which client tools you need and which system tools to enable
- Implement client tools: Write functions for your custom tools
- Configure session: Add tools to your session configuration