Transfer call tool with multiple number only forwa...
# support
s
I created a tool for call forwarding with multiple numbers. but when I tested I found it only transfer the call to first number only. I checked the json payload as well as response. Everything looks good as per the documentation. So, if anyone here know how to get this issue fixed or share any idea to get it fixed will help me a lot. Thanks
hi
v
@sam24 It sounds like you've encountered a bit of a snag with your call forwarding tool. Let's try to troubleshoot the issue together. Here are a few steps you can take to diagnose and potentially resolve the problem: 1. **Check Configuration**: Ensure that the tool is configured to handle multiple numbers correctly. There might be a setting or parameter that needs to be adjusted to allow for multiple destinations. 2. **Review Documentation**: Double-check the documentation for the call forwarding API to make sure that you're using the correct syntax and structure for forwarding to multiple numbers. 3. **Inspect Logs**: Look at the logs for the call forwarding attempts. They might contain errors or warnings that could give you a clue as to why the calls are only being forwarded to the first number. 4. **Test Each Number Individually**: Try forwarding to each number individually to ensure that there are no issues with the specific numbers. 5. **Check for Limitations**: Some systems might have limitations on how many numbers you can forward to at once. Verify if there's such a limitation in place. 6. **Contact Support**: If you've gone through all the above steps and the issue persists, it might be time to reach out to the support team for the API you're using. They could provide insights specific to their system that could help resolve the issue. If you'd like, I can assist you in contacting support or closing the ticket if you believe the issue has been resolved. Please let me know how you would like to proceed!
You can continue this conversation by mentioning me in the message.
s
{ "type": "transferCall", "destinations": [ { "type": "number", "number": "+16789292103", "message": "Let me forward this call to billing team. Please wait a few moment." }, { "type": "number", "number": "+16789292104", "message": "Let me forward this call to dev team. Please wait a few moment. " }, { "type": "number", "number": "+16789292105", "message": "Let me forward this call to technical team. Please wait a few moment." }, { "type": "number", "number": "+16789292106", "message": "Let me forward this call to support team. Please wait a few moment." }, { "type": "number", "number": "+16789292107", "message": "Let me forward this call to admin team. Please wait a few moment." } ],
"function": { "name": "Multiple_numbers01", "description": "Use this function to transfer the call. Only use it when following instructions that explicitly ask you to use the transferCall function. DO NOT call this function unless you are instructed to do so.", "parameters": { "type": "object", "properties": { "destination": { "type": "string", "enum": [ "+16789292103", "+16789292104", "+16789292105", "+16789292106", "+16789292107" ], "description": "The destination to transfer the call to." } }, "required": [ "destination" ] } },
"messages": [ { "type": "request-start", "content": "Let me forward this call to billing team. Please wait a few moment.", "conditions": [ { "param": "destination", "operator": "eq", "value": "+16789292103" } ] }, { "type": "request-start", "content": "Let me forward this call to dev team. Please wait a few moment. ", "conditions": [ { "param": "destination", "operator": "eq", "value": "+16789292104" } ] }, { "type": "request-start", "content": "Let me forward this call to technical team. Please wait a few moment.", "conditions": [ { "param": "destination", "operator": "eq", "value": "+16789292105" } ] }, { "type": "request-start", "content": "Let me forward this call to support team. Please wait a few moment.", "conditions": [ { "param": "destination", "operator": "eq", "value": "+16789292106" } ] }, { "type": "request-start", "content": "Let me forward this call to admin team. Please wait a few moment.", "conditions": [ { "param": "destination", "operator": "eq", "value": "+16789292107" } ] } ] }
l
Sure i can help you out with this..........Dm let connect
s
@sam24 can you share call id with expected vs actual response?
because of no response closing this ticket.
3 Views