Looking to use Calendly's API or build integrations? Developer Community is here to help.
Recently active
My Calendy agenda is working great as an inline om my website bookingspage (I did that via custom html).Now I wanted to create a pop up widget for all other pages so I followed the steps given here: https://help.calendly.com/hc/en-us/articles/223195568-How-to-add-Calendly-to-a-WordPress-site#h_01J7H1YC4JAR18PGZ4MTQAB0RXI did add (like option 2 suggested) the code to the footer.php but the widget is not showing on any page. Except on one page, my bookingpage on which I also had the inline via custom html. So only on that page there is now a calendar + a widget.How to get a widget on all pages (except on the calender/booking page)?Many thanks for your feedback.
Kindly someone provide me with the API details for creating an appointment in Calendly as the below does not seem to work.https://api.calendly.com/scheduled_events/<eventid>/invitees
Hi,Im building a website with Firebase that is user-based.I have embedded a Calendly calendar in my website.Id like to be able to pass through the Firebase UID of the user that is booking through the Calendly….Is it possible to have the users Firebase UID attached to the booking when its made and passed through the booking process. Then once the booking is complete that UID is passed through with the rest of the booking data through the webhook payload….. So that I can identify who has made the booking and perform user-depentant functions on my Firebase backend?Thanks
Hi community,when i refresh the oauth token using the calendly apiurl: `https://auth.calendly.com/oauth/token`method: POSTdata: 'grant_type=refresh_token&refresh_token=<refresh_token>' it throws bad request errorcode: 'ERR_BAD_REQUEST',response: data: { error: 'invalid_grant', error_description: 'The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.' }please help or suggest what could be the issue, we are following the api reference correctly,this happens when token gets expired multiple times and after multiple times of refresh it throws the above error or let’s say the oauth token expired and later after when refreshing the token throws the above error
Je cherche à trouver ma clé API sur mon compte Calendy pour l’intégrer à mon MAKE.Où puis-je trouver ces informations ?
Hi,When I embed Calendly in my WordPress Website, all of the available dates are blacked out. Can any please help me figure out how to resolve this? Please see image below.
Hi, I want to authorize users on my website and get their calendar events.Does each user need to have a standard plan (or higher) or will my paid subscription work?
Hi, how to refresh access token with refresh token, i can not find it in document
Hi,I’m using your webhook that react the scheduling of my users.I pre fill via the URL the name and email of the user.But if one user decide to change the email for something else, eventually it can crash the app. I can find a way around with an “if email exist” statement, but if the user decide to put an already existing email that is not his, the webhook will still process it and change things in the database of the user’s mail used.There should be a way to go around that.Thank you
Hello,I have embeded our Calendly on a dedicated page on our website via an iframe. Everytime I open the page, the Calendly loads a first time and then disappears for a second before loading again. So it essentially loads twice. It isn’t systematic, but I’d say this occurs 80% of the time. I cannot figure out what is causing this issue. Our website is a Wordpress that uses Elementor. https://www.indy.fr/routing-form-calendly-iframe/Thanks!
I have turned off the cookie pop up on the inline embed but I believe the section for the cookies settings is still showing. This has caused some problems with the margins on the page when going between different breakpoints. Is it possible to remove this from the embed to give more control of the sizing around it?Thanks
Hello!We use a calendar on our wordpress (wpbakery) website, but we have a problem. On the mobile view of the website, the form has a very short height. How can we solve this problem?I have tried both data-resize=”true” and overflow-y: hidden !important; but it didn’t work!https://wordpress-475423-4893252.cloudwaysapps.com/appointments/
Hey folks, how are you?Is it possible to update an event type via API? For instance, I have a webhook that sends me some data, and I would like to modify the event type to a dynamic duration so that when the client schedules an appointment in Calendly, it calculates the time interval and blocks the corresponding time slots.Example: 2 hours and 20 minutes. The client schedules the service at 5 PM, so I would block the calendar from 5 PM to 7:20 PM.
I am able to successfully retrieve a token from OAuth but am getting a “Request failed with status code 404” when I make an api request. Has anyone encountered the same?
Hi there,Does the API offer a way to book a meeting?If not, do you have an ETA for this important functionality? It’s hard to work around this missing feature.Paulus
Hi,I’ve found that Calendly, when embedded on a website, is showing the “click to accept marketing cookies and enable this content” message.Setting “ hide_gdpr_banner=1” makes no difference.By displaying this modal message, you are forcing users to consent, before making a booking. Forced consent and linking consent with other matters both invalidate consent under GDPR, therefore you do not have a lawful basis for marketing cookies. All your tracking data is unlawful.This is a particular deal breaker for me because you’re preventing customers from booking, just so you can gather marketing data about my website.Please fix it quickly.Keith
As the title suggests, we’re trying to redirect after booking is complete but it fails with the following error:Redirect issue: Unsafe attempt to initiate navigation for frame [URL] The frame attempting navigation of the top-level window is sandboxed with the 'allow-top-navigation-by-user-activation' flag, but has no user activation (aka gesture)We’re just using a standard Calendly embed, and it all appears to work apart from the redirect at the end.When I test using a simple HTML page, everything is fine. However this page is hosted on Framer, so I’m guessing there’s something in Framer that’s conflicting?You can see it in action here:https://recsites.com/uk/book-demo Any assistance is greatly appreciated.
Hi Calendly Community,I’m trying to integrate the Calendly API into my website to create a custom booking flow, but I’ve run into a few issues:When I use the API to fetch available time slots, the response occasionally returns empty, even though the calendar has availability. I’m receiving a 401 Unauthorized error intermittently, even though I’ve double-checked my authentication token and API key. The booking flow works fine in testing but sometimes fails to confirm bookings on the live site, displaying a “failed to process” message.Here’s what I’ve done so far:Verified that the API token is valid and has the correct permissions. Ensured my API requests comply with the documentation (e.g., correct headers and parameters). Tested the integration in a local development environment, where it works more consistently.Could this be related to rate limits, caching issues, or something else? Any insights or advice on making the integration more stable and reliable would be greatly appreciated!
I am working with the calendly webhooks, and I am successfully able to use invitee.created and invitee.cancelled. But what about when a user reschedules a meeting? I don’t see any event types for rescheduling, and when a meeting is rescheduled, it’s giving me a cancellation event, with a rescheduled: true in the event body, but it doesn’t seem to be sending me the new rescheduled date/times. Am I missing something here? The documentation for calendly doesn’t show a rescheduled webhook. Wondering how to go about this :-)Thanks!
Hi EveryoneI am working on integrating Calendly with Salesforce and need a way to automatically update a custom field on a Salesforce object whenever a new user is added to the organization in Calendly and he/she accepts the Invite. Here's the scenario:When a user accepts the Calendly invite, I need their unique Calendly ID and Email Address to be sent to Salesforce and updated in a specific custom field on a Salesforce object. Calendly ID should be the unique user identifier which is present in the scheduling URL of the new user. eg: calendly id which I am looking for is john-doe (slug) which is in scheduling url: https://calendly.com/john-doe Does Calendly provide any webhook or event that can notify Salesforce with the details I need, when an invite is accepted?
HiI need to send an invoice to my client when they paid for an event.I don’t find anything in API docs related to payment info.Can you help
Could you add an attribute that would help developers customize the form styles with their own CSS properties. Here is a simple way to implement it. <script src="https://assets.calendly.com/assets/external/widget.js" type="text/javascript"></script><div class="calendly-inline-widget" data-url="https://calendly.com/andry-heyreliable/30min?hide_gdpr_banner=1" style="height:700px;" data-custom-css=”https://testsite.local/custom-styles.css” ></div> Just simple `data-custom-css` will help to change styles of widget by having more strong priority
I want to create a webhook that listens to all the events associated with my organization. Below is my request object.var requestBody = new WebhookSubscriptionRequest{ url = "https://00f9-2001-ee1-df19-e6e0-a953-99e6-1ea6-928c.ngrok-free.app/Calendly/Callback", events = new string[] { "invitee.created", "invitee.canceled" }, scope = "organization", organization = orgUrl, signing_key = "ABC",}; Then I got this error: But in the document, it looks like the group and user parameters are optional. Am I missing something?
Is it possible to include any custom fields like the one in the image in the Calendly form request that will display them in the body of the emails that the client and site owner receive?I read in the documentation about new fields, and questions that come with iframe But this is not quite it. My task is to add my OWN fields when sending the form. Is it posiable in some JS code ?
I just signed up for Calendly and am testing it out. There seems to be an issue when I create the Personal Access Token and use it for the API connection. Here is what I am getting returned: 401 Unauthorized {"title": "Unauthenticated","message": "The access token is invalid"} I am trying to test it within the docs, and have also tried testing through Postman, etc. Everywhere is showing the same error. For security, I replaced the personal access token. Thank you for your help in advanced.
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.