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