@Vj
It sounds like you're experiencing an issue where your assistant is not providing the expected responses after invoking the Check and Book tools. To address this, we need to ensure that the assistant is correctly processing the responses from these tools and then communicating the results back to you.
Firstly, let's confirm that the assistant is correctly configured to receive and interpret the responses from the Check and Book tools. The assistant should be designed to handle the JSON response format you've described and then provide a meaningful reply based on the "result" field.
If the assistant is stuck saying "one moment, still checking..." it could indicate that it's not receiving the response, or there's an issue with the logic that handles the response.
To troubleshoot this, you can perform the following steps:
1. Check the server logs to ensure that the HTTP requests from the Check and Book tools are being received.
2. Verify that the server is sending back the correct JSON response format.
3. Review the assistant's code to confirm that it's designed to parse the JSON response and act accordingly.
4. Test the individual tools (Check and Book) by manually sending HTTP requests to the webhook URLs to see if they return the expected responses.
Unfortunately, there isn't a built-in test feature for tools like there is for functions, but manual testing using HTTP requests can serve as an alternative.
If you've gone through these steps and the issue persists, please provide more specific details about the assistant's behavior and the responses you're receiving. This will help in diagnosing the problem further. If you need assistance with the server-side implementation or the assistant's code, please ask support for more info on this.