transfering between ,members doesn't work when tra...
# support
m
i have this high level of squad below : { "squad": { "members": [ { "assistant": { "name": "Mary", "tools": ["transferCall"], }, "assistantDestinations": [ { "type": "assistant", "assistantName": "helen" } ] }, { "assistant": { "name": "helen", "voice": { "model": "sonic-multilingual" }, "model": { "model": "gpt-4o" }, "tools": ["transferCall"], }, "assistantDestinations": [ { "type": "assistant", "assistantName": "Mary" } ] } ] } } before adding transfer call tool , the transfering call between members was working but when i add ["transferCall"] to tools like above, the transfering call between members is not working? my question is how to add a transfer call to a squad ?
v
@mehdi It seems like you've added the
transferCall
tool to the individual assistants' toolsets, but the issue might be related to how the tool is being implemented or integrated with the existing system. To properly add a transfer call functionality to a squad, you would typically need to ensure that: 1. The
transferCall
tool is correctly configured for each assistant. 2. The assistants are aware of each other's existence and can access each other's transfer capabilities. 3. The logic for transferring calls is correctly set up, including conditions under which a call should be transferred and to which assistant. If the call transferring was working before you added the
transferCall
tool to the tools array, it's possible that the addition of the tool requires further configuration or that it might be conflicting with the existing setup. To resolve this issue, you should: - Review the documentation for the
transferCall
tool to ensure it is being used correctly. - Check if there are any additional settings or permissions that need to be configured for the tool to work within a squad. - Verify that the logic for transferring calls is still valid and has not been affected by the addition of the tool. - Test the transfer functionality in a controlled environment to identify any specific errors or misconfigurations. If you're still facing issues after checking these points, it would be best to reach out to the support team for the
transferCall
tool for more detailed assistance. They would be able to provide specific guidance based on the tool's requirements and your squad's configuration.
You can continue this conversation by mentioning me in the message.
m
@Shubham Bajaj I checked the doc but i could't figure out why adding the transfercall tool to model.tools works for assistant alone but adding that to each assistant in squad is not working. can you please guide me ?
s
@mehdi for squad transfers you don't need to define the transfer call function by yourself. For me to help you better can you please describer your usage around what your trying to achieve and why along with an example??
2 Views