Got questions on API, webhooks, code, and more? Developer Community has answers.
Recently active
Is there a way to force Calendly when rescheduling a meeting via a reschedule link to limit it to a specific team member? I have team members that need to reschedule a meeting, and they find that when they do so using the reschedule link, it may get assigned to a different person in the round robin group, however they actually just want to move their own meeting from 12 to 11 for instance. They can do this on the Calendly portal, by choosing ‘choose team member’, but they would like to be able to control who it is rescheduled without leaving our CRM via a reschedule URL.
Hi, using n8n i want to create/book the appointment but don’t know how to do can anybody tell that how to do it???
tid-22544308-e1bd-4d8b-b896-7d750f9b20b1
I’m using Calendly for internal booking inside our company, and I wanted to ask if there is a way to enable manual confirmation for bookings.
Hi everyone,I’m currently trying to set up a workflow in Calendly that redirects users after they book a meeting to a custom thank-you or resource page with important instructions and helpful links.I see there’s an option for a redirect URL, but I’m not sure how to customize it per event type or add multiple resource options.Is there a way to dynamically change the post-booking page based on the event selected?Or do I need an external integration like Zapier or webhooks for this?For reference, here’s an example of a resource-style page format:Streaming Resource PageAny guidance or best practices would be greatly appreciated! Thanks 😊
Hi there,after connecting our new Salesforce Org to the existing Calendly Account, connection is no longer working.We don’t receive any Calendly Action on Salesforce side by synchronizing the push events to Salesforce.Support quite immediately needed. Thanks in advance.Regards, Jasmin
I’d like to find out if Calendly can be made to feed appointments into ChiroTouch software, a chiropractic office management system. It seems ChiroTouch is a bit behind the times in developing their extensibility and have no way patients can make appointments online. The most they can do is provide a server password for their chiro client’s appointment database and Calendly ‘capabilities’ (APIs, make, zapier) would need to take it from there.I’m not a developer so I don’t know what database specifics are needed, but assuming it’s straightforward, can anyone estimate a range of time and cost for something like this?
I am trying to upgrade my plan for the first time from the free plan, but every time I hit purchase I receive “Server error. Please try again”.Can I get some help with this please, or I will have to look for another scheduling service.I have already cleared my cache, used another browser, internet is working great and I do not have any extensions running. Thanks!
Hi I am looking for a batch api for pulling data from calendly. Mainly from list events and get events. Is there a batch endpoint available for this ? And i would like to track who scheduled the call based on a customer identification number which is in my application, can i pass custom parameters to UTM for this?
I saw a few posts ranging from years to months ago requesting a “scheduling API” to be launched. I wanted to know if this was any closer to becoming a reality, if there was a timeline / early access option.To be honest, it seems crazy to me that this has not been launched.I’m currently working with clients to add Voice based scheduling, which is useful for both organic bookings, and for accessibility with visually impaired users. Naturally a lot of clients are already using Calendly. As it stands as we cannot schedule events from user data, the only thing I can do is encourage people to migrate away from your service because of this limitation - which seems pretty sad since you’ve often been a staple supplier.This seems like a big miss that is going to get worse very quickly as AI increases the volume of non-traditional booking interfaces being used - if you haven’t I would ask you to reconsider.
the last response to this was 3 months ago. I think you’ll find a significant no of people want this. I’ve just had a chat with google AI - you clearly need to prioritise this and don’t understand why it’s not on your roadmap. To assist I’ve received 0 bookings via google business profile. the issue has been illustrated in earlier questions asking the same thing.
I’m trying to reschedule a meeting in the app. I prefer to use the app for this because it lets me see overall availability and sometimes I need to override another meeting, I can’t see how to do this on the website any more. Am I missing something here?I get an error message: Sorry! the operation couldn’t be completed (CalendlyKit APIError error 1) So the appt wasn’t rescheduled. I try it on my other device and it says Sorry! That start time has been filled. What do I need to do?
We’ve heard your requests, and we’re excited to announce a Scheduling API will be available soon! With the new Create Event Invitee endpoint, you’ll be able to:Programmatically schedule Calendly meetings on behalf of invitees Skip redirects, iframes, and Calendly-hosted UI for a smoother, fully embedded experience Fully enable scheduling use cases like AI Agents, workflow automations, and custom portalsWant to be notified when it’s available? Sign up for our Developer Newsletter to be the first to know when APIs and developer resources go live. – The Calendly Developer Team
Hello everyone,I'm trying to create an event (a meeting) through the Calendly API, following the official documentation. However, when I send a request to https://api.calendly.com/scheduled_events/, I keep getting a 404 error.Here’s what I’ve checked so far:✅ Using a POST request with the required payload✅ Ensuring my authentication token is correct✅ Double-checking the API URL and version✅ Tried testing with https://api.calendly.com/users/me (authentication works fine)Has anyone else faced this issue? Any suggestions on what might be missing or how to fix it? Would appreciate any insights!Thanks in advance!
We are trying to create an event (a meeting) through the API but when doing it as in its documentation it sends me a 404 errorhttps://api.calendly.com/scheduled_events/ Does anyone know how to achieve this?
Hi everyone,I’m working on an integration where I need to use the Calendly API V2 to schedule events, and I plan to do this through a WhatsApp API. Could anyone provide guidance on how to authenticate and interact with the Calendly API to create new events? Specifically, I want to allow users to schedule meetings directly via WhatsApp.Any advice or example code would be greatly appreciated!Thank you in advance!
Dear Calendly Support,I hope this message finds you well.I'm reaching out to inquire about the availability of APIs for scheduling events within Calendly. As part of our integration plans, we're interested in programmatically scheduling events via the API directly. However, upon reviewing the current documentation and resources, it appears that such functionality is not yet available.Could you please provide information on whether there are plans to introduce APIs for event scheduling in the near future? Understanding the roadmap for API development would greatly assist us in our integration planning and decision-making process.Your assistance in this matter is highly appreciated. Thank you for your attention to this inquiry, and I look forward to hearing from you soon.Best regards,Hassan MemonSoftware Engineer - Techwardshassan.ghaddai@gmail.com
Hi Folks, I started recently started to integrate the calendar schedule to one of our customers.However, I came across the fact that we cannot Schedule an event from API.Something that for me was very obvious which could be done.In the best option, we could prefill an event link but still the customer have to submit the form. Our usecase is an AI agent integration, making the schedule directly from the conversation flow. I honestly, need to understand the decision behind a calendar schedule tool to not make available the endpoint to schedule and event, which at the end is all its built for…. Could you guys try to explain the decision behind it so I can tell my customer about it?Regards,
We use Calendly to make appointments for Cat adoption events. People are making appointments and it appears the appointments are being cancelled the morning of by the system. We troubleshot a few things: Made an appointment and intentionally did not cancel it on our end. Result: Was auto cancelled morning of. Changed the password and turned on 2 factor authentication to ensure it wasn’t a mistake on our end. Did NOT give out any of the information and just let it sit there and did not log in at all. Result: appointment that we created was auto cancelled. I do not see anything in the settings that could do this. The cancellations remove the event from the calendar and put the event in the trash of the email associated with the account.
Hi all, I can absolutely not wrap my head around this problem. So I’ve implemented the OAuth2 flow for 3 different environments for my application: local, acceptance and production. For local and production everything seems to be working fine, however, for my acceptance environment I keep getting the following error: Missing required parameter: code_verifier.The redirect URI and the environment type for the Calendly Integration app have been set accordingly. I’ve even played switched the environment setting for the Calendly app from Sandbox to Production and vice versa, but no success. The only difference between production and acceptance is the redirect URI, where the production domain is on app.example.com and the acceptance is on app-acc.example.com I just cannot understand why this error appears for one environment and not the other. I need some insight here….
I have https://www.calendly.com/jjj-testing/?utm_medium=social&utm_source=facebook&utm_campaign=summer%20promotion&salesforce_uuid=ffeddb07-041a-4df0-9f22-999c6c7a0740&name=Fredy%20Haag&email=fredyU.haag%40autotest.com when I visit this link utm_* is removed but salesforce_uuid stays in place. In the result I receive only salesforce_uuid in webhook. Why this happens and how to prevent removing of UTM?
Our organization needs professional consultation for a calendly deployment and advanced development capabilities. Timespan of the consultation should last about 3 weeks.
Hi,Looking at api doc it requires to delete a webhook to pass webhook_uuid in the body of the message(https://developer.calendly.com/api-docs/565b97f62dafe-delete-webhook-subscription) But how I am supposed to know this uuid ?Both webhook creation and list api calls don’t returns it. Am I missing something or something is broken ?
Hi, I am trying to create a custom book an event button in Salesforce, but the information is not carrying over. I followed this article: https://help.calendly.com/hc/en-us/articles/360057224874-How-to-schedule-Calendly-meetings-from-Salesforce#h_01HB9EEWV7K6W791REN257T29Q. I used the formula:ADD_YOUR_LINK?sfid={!Opportunity.Id}&name={!Contact.FirstName}%20{!Contact.LastName}&email={!Lead.Email} I changed to the Calendly page link. When I click on the button, it redirects me to the scheduling page, but only the first and last name information is carried over. I also need the email address and the mobile number. What am I doing wrong?
Hi all,I’m using the Calendly API in a Power Automate flow, specifically the https://api.calendly.com/scheduled_events endpoint inside a HTTP call. As of this morning, the flow is failing with the error below. No changes have been made to the flow or the action in weeks. “The access token is invalid” I’ve already tried generating a new API token, and I can confirm the token works fine when tested in Postman. The issue only seems to occur in Power Automate. Here’s the call structure from my flow: URI: https://api.calendly.com/scheduled_events Method: GET Headers: Authorization: Bearer <Token> Content-Type: application/json Query Params: Organization: https://api.calendly.com/organizations/<org_id> Has anyone else run into this issue with Power Automate? Any ideas on why the token would work in Postman but fail inside a flow? Or what’s changed in the last week to make it fail?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.