Help with Google Calendar API - Timezone

Describe the problem/error/question

Hey everyone, here’s my issue: when I create events in Google Calendar, the timezone that’s used is from my VPS (which is America/New_York) instead of the user’s message. However, the agent understands that it was created in the user’s timezone.

I noticed that in the ‘Get Event’ tool for Google Calendar, there’s a timezone option, so why isn’t that available when creating events too?

I really need to be able to create events in different timezones.
Thank you!

Please share your workflow

Message Input:

Tool Output:

About ‘Get Events’ tool

Share the output returned by the last node

Agent output

Information on your n8n setup

  • n8n version: 1.89.2
  • Database (default: SQLite): default
  • n8n EXECUTIONS_PROCESS setting (default: own, main): default
  • Running n8n via (Docker, npm, n8n cloud, desktop app): docker on vps
  • Operating system: VPS OS - Ubuntu 24.10

Hey,
I’d like to help, but to help, I would need the json of your workflow.