disable tools for outbound calling via assistantOverrides
For a number of our voice agents we have configured several transferCall tools in the model.tools array with different phone numbers. These work properly for inbound calls.
However, we'd like to disable this functionality for outbound calls while keeping the inbound configuration intact. To accomplish this, we've tried setting assistant_overrides["model"]["tools"] = [{"type": "endCall"}] to limit the tools available for these calls. However, the transfer tools remain available and when prompted the assistant still transfers calls as if the tools are enabled.
Is it possible to completely disabled configured tools for outbound calls via the assistantOverrides?
However, we'd like to disable this functionality for outbound calls while keeping the inbound configuration intact. To accomplish this, we've tried setting assistant_overrides["model"]["tools"] = [{"type": "endCall"}] to limit the tools available for these calls. However, the transfer tools remain available and when prompted the assistant still transfers calls as if the tools are enabled.
Is it possible to completely disabled configured tools for outbound calls via the assistantOverrides?