@08anas
I understand your concern. If the tool is functioning correctly but simply requires more time to complete its operation than the current timeout allows, you'll need to adjust the timeout settings within the environment that is initiating the call to the tool.
Since you've mentioned that you are unable to increase the timeout beyond 20 seconds through VAPI or Postman, this suggests that there might be a hard limit set within the VAPI configuration or the API gateway that is being used.
Here are a few steps you can take:
1. **Check VAPI Documentation**: Review the VAPI documentation to see if there are any settings or parameters that allow you to configure the timeout for API calls.
2. **Contact VAPI Support**: If the documentation does not provide a solution, reach out to VAPI support to ask if there's a way to increase the timeout for tool calls.
3. **API Gateway Settings**: If you are using an API gateway or a similar intermediary service, check its settings to see if you can increase the timeout there.
4. **Make.com Settings**: Double-check make.com settings to ensure there isn't an overlooked option to adjust the timeout for outgoing API calls.
5. **Backend Optimization**: If none of the above solutions are viable, consider optimizing the backend process of the tool to ensure it completes within the 20-second window.
Unfortunately, without direct access to the VAPI configuration or the ability to modify its settings, there's no action I can take on my end to extend the timeout. If you need further assistance or if there's anything else I can help you with, please let me know.