Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.outspeed.com/llms.txt

Use this file to discover all available pages before exploring further.

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

  1. Choose your tools: Decide which client tools you need and which system tools to enable
  2. Implement client tools: Write functions for your custom tools
  3. Configure session: Add tools to your session configuration