Looking to use Calendly's API or build integrations? Developer Community is here to help.
Recently active
Apologies if the title isn’t using the right terminology. I am building a web app that embeds another company’s Calendly widget into it for easily scheduling a meeting. I want to be able to use the response from the calendly scheduled event and get information about the meeting the user just booked but without having full access to the partner’s calendly instance. Is there a way to issue API tokens that only allow my company to access bookings made via the widget on our website? Like I said, we are partners with the other company so we have a good relationship but they don’t want to grant us full access to their Calendly, which is understandable. Just trying to find a good balance here so we can still display the scheduled event information to our users from our app.
I have a few customers who booked in India and Singapore timezone and the start date time that i have received via webhooks is totally different.. Below event was booked by my customer in India timezone. The event start date/time received on Zapier is below start_time: 2024-04-24T19:30:00.000000Z B. Than another customer booked in Singapore timezoneThe start date time that i have received on Zapier is 2024-04-29T18:00:00.000000Z How can i know the exact time which my customer booked in their local timezone?
Hello there.How to edit the text and display of the cookie banner when my calendly is embedded in my website ?WHen users browse my website on their smartphone, the cookie banner totally hide the calendly block, which is absolutely not convenient.I browsed the faq section but I can only change MY cookie preferences.See snapshot
I’m building an integration, where i need to know the availabilty slots, as well as who is available for each slot; I can only find this endpoint for availabity slots, however it doesnt return WHO is available for that slots;https://developer.calendly.com/api-docs/6a1be82aef359-list-event-type-available-times
Hi all,Very new here and could really use some help. We’re building a new Wordpress website (using elementor) and till recently the Calendly widget was showing up just fine everywhere. But since a couple of days it’s not showing up on the mobile site while displaying normally on laptop. My developer says it could be a bug? I’ve raised a support ticket but not yet heard back and since we’re hoping to launch the site asap, this is the only thing pending.Any advice will be much appreciated. Thanks!
Hi, I’m including calendly on my website, it’s been working fine, but I noticed on Sunday just gone that Monday and Tuesday are not selectable, Wednesday is but only on the very edge and Thursday and Friday seem fine… so it seems to be some alignment issue. It seemed to have been working until a short while ago. Has there been an update that’s broken alignment recently?
My webhook url responds to test data, both from a test script and from postman. However, when I create an event in Calendly there is no answer at the webhook url end. How can I learn if my webhook subscription is working?
Currently only name, email and custom questions can be prefilled using a call such as `Calendly.initPopupWidget`. See https://help.calendly.com/hc/en-us/articles/223147027-Embed-options-overview?tab=advanced#7However, in our use case the user's mobile number is also already known. Now the user has to re-enter his mobile number, reducing conversion and introducing extra work.It would be helpful when the mobile number for text messages could be supplied programmatically too.
I'm working on integrating Calendly with an omnichannel system. During authentication tests through Postman, I was successful in receiving the authentication token. However, when making other requests, I consistently receive error 500 - Internal Server Error. I would like to check if I am making any mistakes in the token request or in other subsequent requestsAttached, 'Print 1' shows my OAuth2 request, in which I successfully obtained an authentication token. However, when using this token in 'Print 2', another request, I receive the mentioned error.
Hey @Kelsi at Calendly, I am not seeing “a parameter branding that should have the value false in order to turn off the branding” in the popup widget code. This is what I see. What am I missing? I have already toggled branding off, but it’s still visible on the website.
I’m trying to put a basic Inline Embed into my code. When I put it in though it just shows a large blank space and I’m not sure why. <!-- Calendly inline widget begin --><div class="calendly-inline-widget" data-url="https://calendly.com/maximuscarere/30min" style="min-width:320px;height:700px;"></div><script type="text/javascript" src="https://assets.calendly.com/assets/external/widget.js" async></script><!-- Calendly inline widget end -->
Hi,Do I have an API to cancel participation of one invitee of a group meeting?I see that cancel API gets only eventId, so If I cancel it, it will be cancelled for all invitees?Thanks.
Whenever I try to pass parameters from a Kajabi Form on a previous page to an embedded calendly form, the question boxes like Email and Name are not auto populated. An example of a URL that I’ve used is: https://www.clearhealthmedical.com/appointment-time-and-date-copy-1?email=john.rowen23%40gmail.com&name=John+Rowen&phone_number=5861234567 Not sure if this applies but I am also getting the following console error:[Error] Blocked a frame with origin "https://calendly.com" from accessing a frame with origin "https://www.clearhealthmedical.com". Protocols, domains, and ports must match. Thank you for your help!Tom
Hi,We are using Calendly API to shcedule and reschedule meetings.We’re now need to integrate scheduling of group meetings by API and adding guests to existing meetings. Is there a way to do it by API, something like:POST /scheduled_events/{event_uuid}/inviteesBody:{ "email": "invitee@example.com", "name": "Invitee's Full Name"}For adding invitees?We’re also using embedded Calendly from our web. Maybe we can do it from there.Any help will be appreciated.Thanks.
I cannot figure out why my request is wrong. My Curl looks like this:curl --request GET \--url 'https://api.calendly.com/scheduled_events?organization=14b0c407-b454-4059-8830-eaf5c92ab325' \--header 'Authorization: Bearer [Here I introduce my personal token, which works in other requests : ) ] \--header 'Content-Type: application/json' But I keep getting “invalid argument” parameter: “organization”. I have no idea what the problem is, since I did a request to find out the organization URI and copy-pasted it as you can see. Any help is appreciated :)
Hallo, ich habe ein Problem. Ich möchte von unserer Website auf unseren Kalender verlinken und Parameter wie Name, E-Mail per URL weitergeben, damit die Felder im Formular ausgefüllt werden.Jetzt ist mir aufgefallen, dass bei der Weiterleitung meine Parameter Vorname und Nachname nicht übergeben werden, bei der E-Mail klappt es einwandfrei.So sieht der Link inklusive der Parameter aus: https://calendly.com/gkj-akademie/beratung-gkj-jeff?month=2024-03&first_name=[field id="first_name"]&last_name=[field id=" lname"]&email=[field id="email“]
Hi,I am working on a webhook integration with Calendly and noticed that when a user cancels an event in e.g. Google calendar, the event is canceled, but there is no webhook notification.Is there a way get such notifications - for both canceling and confirming? If not, is this something the Calendly team has plans to support?Thanks!
When I get the list of events using calendly API, it returns the list but for the event I recently changed the date (start_date) it shows the old date value, it is not updated.https://api.calendly.com/scheduled_events/8945f5a6-abd4-4bd2-8233-88f4a823ad19(start_time should be at 4pm not 9am)Can you help me to fix this please? Bests
For those of us that have Calendly sending workflow emails that appear to come from our own domain (rather than a no reply Calendly address), how are you all navigating adding DKIM and SPF into your DNS records? Calendly has handled DMARC for themselves, but I believe we still need to give permission for Calendly to carry an email with our address. I’m not sure how to create a DKIM record for Calendly. And I’m curious what the “include: (Calendly code) ~all” is for Calendly for the SPF record? (I thought it would be include: calendly.com ….but when I asked Convert Kit for theirs, theirs is include: sendgrid.net, so it doesn’t seem to be as straightforward as using the obvious domain.) Thanks in advance! And good luck to everyone working through these changes for Feb 1st!
We’re exploring the idea to use Calendly for our platform and have our users book a table at a conference to schedule both at the same time. Is this feasible? How?
The custom questions dropdown value is not selected when I add URL parameters like &a1=2
On vue.js + router, I have a Single Page ApplicationWhich means when the index.html is loaded once, all the links in the menus are only linking to routes without refreshing the page but just displaying différent page contents.So the script part of the embed, i put it in the index.html file which loads usualy when ‘/’ is called :<script type="text/javascript" src="https://assets.calendly.com/assets/external/widget.js" async></script>Then, under the ‘/contact’ route, I have the div part of the embed :<div class="calendly-inline-widget” …What happens is : 1 : I load the app for the first time by reaching any of the routes.2 : I navigate to ‘/contact’ (if i wasn’t already there at the first load) » the embed displays and works 3 : I navigate to another route and then back to ‘/contact’ » the embed doesn’t load, it stays emptyWhat I tried : 1 : on contact load : insert again the script part in the header by script » I get rejected by calendly2 : refresh the page on the second
How can you set it up so the tracking the parameters pull through onto my email or the calendar appointment? I don't want to have to log in and view in the backend each time.
Chrome has begun putting up notifications that third-party cookies will be blocked in the future (2024-Q3).Calendly cookies are listed as affected by this change.It seems that changing the cookies to be Partitioned will resolve the issue (at least for my use case).I don’t think this is something that I can change. If it is something I can change, how do I do this?If not, what do I need to do for the calendly team to fix this issue?
I need to develop an application with the Calendly api, but instead of redirecting me in the auth process, it constantly refreshes the Connect to Calendly page. My code is as followsinclude "./calendly.php";include "./config.php";$redirectUrl = "http://localhost/calendly";header("Location: https://auth.calendly.com/oauth/authorize?client_id=".$clientID ."&response_type=code&redirect_uri=".$redirectUrl."");if(isset($_GET["code"])){ $calendly = new calendly($clientSecretKey,$clientID,$redirectUrl); // $code = $calendly->getAuthCode(); var_dump($code);}
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.