Tools Overview

Tools let your assistant call external APIs during a conversation. When the LLM decides it needs data or needs to trigger an action, it invokes the appropriate tool — the platform makes the HTTP request and returns the result to the LLM.

How Tools Work

Tool Types

Server Configuration

Each tool can have a server configuration that defines where the request is sent: The server can also use messages — a sequence of messages to play to the caller while waiting for the API response (e.g., “One moment while I look that up…”).

Next Steps

Create a Tool

Define your first function tool

Configure

Server config, credentials, and messaging