I was able to add the function ‘check_availability_cal’ with the API Key and Event Type ID from cal.com.
I am using the same data for ‘book_appointment_cal’ function but this one results in an error saying “Error validating cal.com Tools”
I found tickets for this problem here in the Forum, but no solution.
Tool description (example: “Book the appointment for 30-minute consultation calls”)(3)
(optional): add a timezone to be used in the function(3)
Common Solutions:
Verify Event Type ID is filled in: The Event Type ID field must be populated(1). Even though check_availability_cal worked without issues, the book_appointment_cal function requires this field to be properly set(1).
Get the correct Event Type ID: The Event Type ID is the number in the URL when you edit the event on cal.com(4). For example: https://app.cal.com/your-username/event-type/1427703 - in this case, 1427703 is your event type ID(3).
Try rotating the API key: Generate a new API key from cal.com and try again(2).
Check for team events: There have been reported issues specifically with “team events” on cal.com, where individual user events work but team events fail(2). This appears to be related to how Retell builds the Cal.com API call(2).
If none of these solutions work, you should contact Retell AI support directly with your agent ID so they can investigate your specific account configuration(1)(2).
Based on the available sources, here are the ways to contact Retell AI support:
Email Support:
Contact support@retellai.com for assistance(1)(2). The support team can help with account-specific issues, billing inquiries, and technical problems(1).
You can tag support staff members like @0mar Ashraf -Support @ Retell AI, @Colin - Support @ Retell AI, or @Shah - support @ Retell AI for assistance(1)
The #・bug-report channel is where support staff follow up on issues(1)
If you have account-specific issues, it’s helpful to share your Org ID (found in the bottom left of your dashboard under account settings) when reaching out so the team can look into your account directly(1).
Hi,I’ve the same problem but its happen like this. Day one I try to fix an appointment but log say had problem to connect, I try a second or three time and then it function correctly. But the second day it fails again one or two time and at least it fix correct to Google calendar by cal.com. it goes like hiccup. Its a big problem fron Retellai to cal.com. Configuration was checked more times and results correctly so it cant goes like hiccup.
Hello @anita-envoca
Your issue occurs because you have a Cal.com account in Europe, which gives you a different event type than the one we work with.
The event ID is about 7 digits; the one you have is about 5 digits. Your account was created in Europe, and Cal.com assigns different event IDs for European accounts, which is causing this issue. Try creating an account outside Europe.
Hey Omar I’m having the same problem when trying to set up either check_availability_cal and book_appointment_cal. Here is my Agent ID: agent_ab0454cdfe1b7bc2fa38118849
This was my fix but it is not ideal for people who want the data security aspect of Cal.com in Europe. Will you be implementing a separate cal.com function for cal.eu accounts? or making another type of fix?
Based on the available sources, I don’t have information about Retell AI’s plans to implement a separate Cal.com function specifically for cal.eu accounts or any upcoming fixes for the European region event ID compatibility issue(1)(2).
The sources document that users with Cal.com accounts created in Europe encounter issues because Cal.com assigns different event ID formats for European accounts (typically 4-5 digits instead of the standard 7 digits), which causes integration errors with Retell AI’s Cal.com functions(1)(2). The workaround mentioned in the community discussions involves creating a new Cal.com account outside the Europe region(1)(2).
For official information about planned features or fixes for European Cal.com integration, I’d recommend:
I even tried making an entirely new account but I keep getting the same error code, do the API keys only work for the paid version of cal.com. I don’t understand why nothing will work.