Skip to main content
Question

Calendly appointments showing incorrect times in Zapier

  • December 15, 2024
  • 4 replies
  • 56 views

I have a Zap that creates a row in a Google sheet every time a Calendly appointment is made. It was working perfectly until this week. In Zapier, Google Sheets appeared as Legacy mode and asked me to update it. When I did, the meeting times were off by 5 hours. 

Zapier is set to America/New York as is my Calendly. 

The meeting below is on my calendar for 1:00 pm, but you can see that it is coming into Zapier at 18:00.

Any idea what has changed and how to fix it?

 

 

Did this topic help you find an answer to your question?

4 replies

Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31050 replies
  • December 15, 2024

Hi ​@BetsyMorgan 

I believe Calendly returns timestamps in UTC timezone.

You can use a Formatter > Date & Time > Format step to adjust the timestamp to a different timezone.

Help: https://zapier.com/apps/formatter/help


  • Author
  • New
  • 1 reply
  • December 16, 2024
Troy Tessalone wrote:

Hi ​@BetsyMorgan 

I believe Calendly returns timestamps in UTC timezone.

You can use a Formatter > Date & Time > Format step to adjust the timestamp to a different timezone.

Help: https://zapier.com/apps/formatter/help

Any idea why it was working correctly without the Formatter for years? This just started happening!


Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31050 replies
  • December 16, 2024

@BetsyMorgan 

I think Calendly changed their API a couple of months back, which caused there to be a new version of the Calendly Zap app integration.

If you recently updated the Calendly Zap step to the newest Calendly Zap app version, then that would likely be why.


SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • 7532 replies
  • December 19, 2024

Hi ​@BetsyMorgan 👋

How are things going on this—were you able to get to get the dates converted using that Formatter step?

Looking at the Scheduled Event Start Time field in your screenshot it looks like the date is coming over as UTC as there’s a Z at the end (stands for Zulu time):

5ed946738502df5102ece223550012df.png

I did some digging online and found this thread in the Calendly community that was posted back in April, 2024 which confirmed that Calendly is expected to send over the dates in UTC format: https://community.calendly.com/api-webhook-help-61/how-to-get-the-event-start-time-in-local-timezone-which-my-user-booked-1271 and it’s mentioned in that post there’s an Invitee Timezone field available:

691049675a6dccfa706811c8bf8a5e4a.png

Can you take a look at some recent runs of the Zap from when it was working and confirm whether the time was coming over in UTC format then as well? And if so, can you confirm what the Invitee timezones were?

It seems very strange for it to suddenly not work when it’s been sending over dates in UTC format since at least April time. So I’m wondering if the invitee timezone might be some related to whether the date is converted correctly or not? 🤔 

Looking forward to hearing from you!