Configuration
Describe to the LLM how and when to use the tool.
Response timeout (seconds)
How long to wait for the client tool to respond before timing out. Default is 20 seconds.
Select this box to disable interruptions while the tool is running.
Pre-tool speech
Force agent speech before tool execution, disable it entirely, or let the agent decide automatically based on recent execution times.
Execution mode
Determines when and how the tool executes relative to agent speech.
Tool call sound
Optional sound effect that plays during tool execution.
Headers
Define headers that will be sent with the request
Path parameters
Add path wrapped in curly braces to the URL to configure them here.
Query parameters
Define parameters that will be collected by the LLM and sent as the query of the request.
This field will be passed to the LLM and should describe in detail how to extract the data from the transcript.
Add predefined values that the LLM can select from. If no values are provided, the LLM can use any string value.
Dynamic Variables
Variables in tool parameters will be replaced with actual values when the conversation starts. Learn more
Dynamic Variable Assignments
Configure which dynamic variables can be updated when this tool returns a response.
Learn moreResponse Mocks
Use mock responses to evaluate agent behavior in test simulations without connecting to production systems. Conditions are evaluated top-to-bottom and the first match is returned.