Get Tools
Tools
Get Tools
Returns a paginated list of tools. The type query parameter controls which tools are returned:
type=user(default) - tools you created via Create Tool.type=system- built-in system tools Tavus provides. These are always available to every conversation; you do not need to attach them. The only system tool today isend_call, which lets the PAL hang up at a natural stopping point.type=all- both, with system tools listed first.
System tools have is_system_tool: true, an owner_id of null, and use their name as the tool_id (e.g. end_call). They cannot be created, updated, or deleted.
GET
Get Tools
Authorizations
Query Parameters
Page size. Default 10.
1-indexed page number. Default 1.
Sort order by created_at. Default asc.
Available options:
asc, desc Which tools to return.
Available options:
user, system, all Optional filter. Case-insensitive substring match against name, or exact match against tool_id.

