Not getting the expected Results from the Make.com...
# support
u
I have been dealing with an issue for several hours and am running out of options. I have created a Make.com tool to check the availability of appointments. However, my assistant always triggers the "not available" path, which should send the two responses below in quick succession. Despite this, the assistant always indicates that the appointments are available. The expected results are not seen in the Messages tab in the call logs, as shown below. Ever since I connected my credit card, the result is always "Success." I am at a loss as to why this could be happening. My response fits the Tool Calling Guide, and it worked before the card was connected, although the two messages are in a newer version. Even after I reset everything to the old versions, the only result I get is "Success." Do you have any ideas why this is happening? Thank you in advance for your help. https://cdn.discordapp.com/attachments/1263754065213653074/1263754065486151730/GetAttachmentThumbnail.png?ex=669b6230&is=669a10b0&hm=577c65a95c97bbae842a8cc1fa99776ca6b8265922de82797d40eecdbb6a74b9& https://cdn.discordapp.com/attachments/1263754065213653074/1263754065796665464/GetAttachmentThumbnail.png?ex=669b6230&is=669a10b0&hm=c4fda1ab5d02d1b78e729666aba8e3d8f40609d2e7883113eb482b9efa900a95& https://cdn.discordapp.com/attachments/1263754065213653074/1263754066102845502/GetAttachmentThumbnail.png?ex=669b6230&is=669a10b0&hm=9d2426448f67b1a71518701b963ffd372f2e986eed094cf0d20c75c77b1e4c44&
v
@UC-BEN I'm sorry to hear that you're experiencing issues with your Make.com tool and the assistant's responses. It sounds like there might be a misconfiguration or a logic error within the tool's workflow that's causing it to always trigger the "available" path instead of the "not available" one. Here are a few steps you can take to troubleshoot the issue: 1. Check the Conditions: Ensure that the conditions set for triggering the "not available" path are correct and that they are being evaluated as expected. 2. Review the Workflow: Go through the workflow step by step to confirm that each action is configured correctly and that the data passed between steps is accurate. 3. Test with Debugging: Use Make.com's debugging features to test the tool and observe the data and logic flow in real-time. This can help you pinpoint where the issue might be occurring. 4. Check for Updates: If you've recently updated the tool or any related components, ensure that there are no compatibility issues or bugs introduced with the new version. 5. Review Call Logs: Since you mentioned that the expected results are not seen in the Messages tab in the call logs, it's important to review the logs in detail to see if there's any indication of why the "not available" path isn't being triggered. 6. Revert to Known Good Configuration: If the tool worked before the credit card was connected, try reverting to a configuration that you know was working and test again. 7. Contact Support: If you've gone through these steps and are still facing the issue, it may be helpful to reach out to Make.com's support team for assistance. If you need further assistance or if there's anything specific you'd like me to help you with, please let me know!
You can continue this conversation by mentioning me in the message.
s
@UC-BEN call id please
u
@Shubham Bajaj please excuse the late response, i was gone for a while, which call id exactly do you need and where can i find that? is that the one included in the webhook results if so, it would already be in the screenshots?
Do you mean these: 8464385f-797f-4a67-bcae-167bbb1cd258, d47df8eb-6c60-48f8-8d8b-e88182cddd3d, 47d31661-f272-4d1a-ae65-943d04cf0015,
i have like 22 calls with that issue
s
@UC-BEN - 8464385f-797f-4a67-bcae-167bbb1cd258 the function
createAppointment
returned no response, and
checkAvailability
returned success response.
Copy code
json
{
      "name": "createAppointment",
      "toolCallId": "call_suEYwcHZfgBsVksBXRMW9xmA",
      "error": "No result returned."
    }
- d47df8eb-6c60-48f8-8d8b-e88182cddd3d No tool call was made
Can you please share how your returning the response for
createAppointment
tool call.
u
I dont return a response in that tool call, i simply book the appointment and that is where the flow stops in make
the problem is, that checkAvailability should not return success
but first a string with a notification that the appointment isnt available and then a list of all unavailable Appointments.
as you can see in the screenshots
s
can you return the correct message in the checkavailability, like 'not available' so and then call the function to get list of all unavailable Appointments as per your flow?
u
i dont exactly get what you mean...
the upper route is the one if the Appointment is unavailable, which first returns "(Date in JSON) ist belegt" as seen in one of my screenshots, "ist belegt" is german for already booked/ busy. after that i get the busy times of the next few days, format them and return them as seen in the other screenshot https://cdn.discordapp.com/attachments/1263754065213653074/1263829982233497612/image.png?ex=669ba8e4&is=669a5764&hm=be45a85b9a6d54be9003740f969a9b62c5e017896a5995a10cfbc8ecd949d7eb&
s
@UC-BEN can you please dm me and show your make workflow working.
u
i posted a screenshot above... but sure
s
I can't see from here why response is success for tool call.
u
ok, i sent you a dm
s
@UC-BEN did you corrected the tool call response format and is it working now?
also please check this video for reference

https://youtu.be/4fLe3sRH_uI

closing this ticket for now because of no response
4 Views