Manage Google Calendar events with Zalo Bot, OpenAI, and Gemini
Chatbots & assistants workflow for n8n with 13 active steps. Starts with zalo Bot Trigger. Uses OpenAI, Google Gemini. Integrations include Google Calendar, OpenAI, Google Gemini.
What it does
13 active nodes · Starts with zalo Bot Trigger.
Steps in the template include:
- Delete event (google Calendar Tool) — delete
- Get events (google Calendar Tool) — getAll
- Create Event (google Calendar Tool)
- Update Event (google Calendar Tool) — update
Nodes and integrations
- google Calendar Tool ×4
- OpenAI Chat Model
- If
- Edit Fields (Set)
- Google Gemini
- AI Agent
- zalo Bot Trigger
- zalo Bot ×3
See the author’s step names
- Delete event (google Calendar Tool) — delete
- Get events (google Calendar Tool) — getAll
- Create Event (google Calendar Tool)
- Update Event (google Calendar Tool) — update
- OpenAI Chat Model (OpenAI Chat Model)
- If Message is Voice (If)
- Context (Edit Fields (Set))
- Transcribe a recording (Google Gemini) — audio
- Calendar Manage (AI Agent)
- Start (zalo Bot Trigger)
- Send a chat action (zalo Bot) — sendChatAction
- Send a text message (zalo Bot)
- Send a text message1 (zalo Bot)
Community node packages
- n8n-nodes-zalo-bot-official
Community nodes run third-party code and can access workflow data and the n8n host. Review the packages before running this template. Community node risks
Accounts and credentials
- Google Calendar
- OpenAI access
- Google Gemini access
Credential types in the graph: googleCalendarOAuth2Api, openAiApi, googlePalmApi, zaloBotApi
AI models and swaps
OpenAI · Chat
gpt-5-mini in OpenAI Chat Model. Potentially swappable with a compatible n8n chat model node. Match tool calling before testing.
Google Gemini · Model or API operation
models/gemini-2.5-flash in Transcribe a recording. Provider-specific step. A different provider requires edits and testing.
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Template access shown on n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
