Hey,
I am trying to swap my native Cal availability check instead for a custom function call to the Cal availability check as the native tool is ONLY giving my agent availability blocks….not the actual slots I have set in Cal. So my agent is inventing time slots that I don’t want. I’ve tried everything through conversation flow prompting, but eventually the agent slips up and invents appointment times.
OR, if anyone is able to help me achieve actual slot retrieval with the native - check Cal availability instead of avail blocks I will be able to stick with the native tool call and scrap the custom function all together…
But I really need the appointments in slot format, not blocks, as the AI will at some point start inventing slots
Ashley, I’m having a similar issue and have created this other post as well. Maybe this post could help?
Personally, if I don’t figure this out in the next couple of hours, I think I might just end up making all my endpoints POST endpoints because it seems like dynamic variable support for query params in non POST/PATCH/PUT requests is not available or reliable in Retell.
Retell, you really need to update your docs on this. So many people have had similar questions both in the community forums and discord.
I built a wrapper in n8n, so my agent in Retell now gets all available slots from Cal, soooo much better!!! The native Cal tools in Retell are limited.