Hi everyone! ![]()
I’m looking for help building an n8n workflow that can query and retrieve events from 3 different Google Calendar agendas that belong to the same Google account with AI Agent.
I pay for this help
What I’m trying to achieve:
- Connect to my Google account (already have the credentials set up)
- Query events from 3 specific calendars/agendas within that account
- Retrieve events within a specific date range
- Ideally combine or process the results from all 3 calendars
Current challenges:
- Not sure how to specify different calendar IDs in the Google Calendar node
- Wondering if I need multiple Google Calendar nodes or if there’s a way to loop through different calendars
- Need guidance on how to handle the different calendar responses and potentially merge them
Technical details:
- n8n version: [please specify your version]
- Google Calendar node: Already configured with OAuth2
- Expected output: Events from all 3 calendars, preferably with calendar source identification
Questions:
- What’s the best approach to query multiple calendars from the same Google account?
- Should I use multiple Google Calendar nodes or implement a loop?
- How can I identify which calendar each event comes from in the final output?
- Any tips for handling rate limits when querying multiple calendars?
Has anyone built something similar? I’d really appreciate any workflow examples, screenshots, or guidance you can share!
Thanks in advance! ![]()
Tags: google-calendar #workflow #multiple-calendars #help-needed


