Next Tuesday’ is parsed to the wrong date in Google Calendar

Hi! I have a scenario where a user sends a WhatsApp voice/text like “schedule it next Tuesday at 6pm”.
Flow: WhatsApp Business Cloud → Make AI Agent → Google Calendar: Create an Event.

  • The agent returns fecha_inicio / fecha_termino (or duration) and I map those into the Calendar module.

  • Timezone: everything is set to America/Mexico_City in the Google Calendar module.

  • I only use End Date OR Duration (never both).

Problem: intermittently the event is created on the wrong date (often +1 day, or even “Tue 10 Sep” instead of “Mon 8 Sep”). The scenario runs fine (no errors), but the date that reaches Calendar is already wrong. Occasionally I also get Invalid date in parameter 'start'/'end' if the agent outputs a malformed string.

What I’ve tried:

  • Forcing the agent to output YYYY-MM-DD HH:mm.

  • Adding instructions about “relative dates” and the timezone.

  • Verified module TZ and inputs; behavior is still inconsistent.

Hi @Azul_Munguia and welcome to the Make Community!

Did you check the timezone configuration of your Organization?

It could also be that the AI is generating the wrong information. Also, the AI could thinks it’s 2024—or older. You can test it by asking it. GPT-5 returns the correct date but gpt-4.1 does not (2024).

L