@Jason
The Built-in Voicemail Tool is a feature that utilizes a Language Learning Model (LLM) to identify and handle voicemail systems during a call. When the tool is enabled, it listens to the call and transcribes the audio. It then analyzes the transcription for phrases that are commonly associated with voicemail systems, such as "leave a message after the beep."
To use this tool, you would integrate it into your existing settings by adding a "tools" array within the "model" object of your configuration. In this array, you would specify the tool type as "voicemail." Here's how you can configure it based on the example provided:
jsx
{
...yourExistingSettings,
"model": {
"tools": [{ "type": "voicemail" }]
}
}
Once configured, the tool will automatically work in the background to detect voicemail systems, allowing your application to respond appropriately, such as by leaving a pre-recorded message or hanging up the call. If you have any further questions or need assistance with setting up the voicemail tool, please feel free to ask!