Create a new tool for function calling in persona sessions
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Tool definition. The config object shape depends on type — see the inline oneOf for the shape expected for each variant.
Unique name for the tool. Must match pattern [a-zA-Z0-9_.-]+
1 - 64"search_knowledge_base"
Description of what the tool does. Used by the LLM to decide when to call it.
1 - 1024"Search the knowledge base for information about products and services"
Type of tool:
CLIENT, SERVER_RAG, SERVER_WEBHOOK, SYSTEM "SERVER_RAG"
When true, interruptions are disabled while this tool is executing. Defaults to false.
false
Type-specific configuration for the tool
Successfully created tool
Unique identifier for the tool
"00000000-0000-0000-0000-000000000000"
Name of the tool
"search_knowledge_base"
Description of what the tool does
"Search the knowledge base for product information"
Type of tool
CLIENT, SERVER_RAG, SERVER_WEBHOOK, SYSTEM Type-specific configuration
When true, interruptions are disabled while this tool is executing
When the tool was created
When the tool was last updated
Number of personas using this tool