config.system_tools currently supports three slots: end_call, send_dtmf, and transfer_to_number.

Turn system tools on from the Tools page in the Playground.
null. On PATCH:
- Omit a slot to leave it unchanged.
- Send
nullto disable it. - Send the config object to enable or update any slot settings.
end_call or send_dtmf with defaults. Set description to direct when the model should invoke the tool. For example, require an explicit goodbye before ending a call or prevent the agent from hanging up when it reaches voicemail. Set it to null to use the built-in description.
pre_tool_speech controls whether the agent speaks before acting. auto lets the agent decide; force asks it to speak first.
End call
Allows the agent to end a call when the conversation is complete or the caller asks to hang up.Send DTMF
Allows the agent to send one or more keypad tones, such as12#, while navigating a phone menu. Supported tones are 0 through 9, *, and #.