Adam
09/11/2025, 9:33 PMVapi Support Bot
09/11/2025, 9:34 PMtransferCall tool as the first action (without generating a text response), update your system prompt to include explicit instructions for silent tool invocation. For example:
json
{
"model": {
"tools": [
{
"type": "transferCall",
"destinations": [{ "type": "number", "number": "+16054440129" }]
}
],
"messages": [
{
"role": "system",
"content": "If the user requests a transfer, do not send any text response—silently trigger the transferCall tool as your first action."
}
]
}
}
This approach helps the agent prioritize tool calls over text when required by the prompt.
Reference: [Prompting Guide – Silent transfers](https://docs.vapi.ai/prompting-guide#silent-transfers)
Sources:
- [Prompting Guide – Silent transfers](https://docs.vapi.ai/prompting-guide#silent-transfers)
- [Default Tools: Transfer Call](https://docs.vapi.ai/tools/default-tools#transfer-call)Chiranjeet Mishra
09/15/2025, 4:28 PMtool.completed client message type to handle notifications ([Changelog](https://docs.vapi.ai/changelog/2025/4/26)).
3. Configuration: Ensure the tools are integrated into the assistant's configuration. This may involve using integration tools like Make and GHL if applicable. More details on tool configuration can be found in the [Introduction to Tools](https://docs.vapi.ai/tools).
Implementing these steps should help trigger tool calls effectively as the first action. If you need specific examples or further help, feel free to ask.vlindqvist
12/16/2025, 3:16 PM