Triage emails and draft Gmail replies using Gemini and Google Calendar
Email & inbox workflow for n8n with 16 active steps. Starts with Gmail Trigger. Uses Google Gemini. Integrations include Gmail, Google Calendar, Google Gemini.
What it does
16 active nodes · Starts with Gmail Trigger.
Steps in the template include:
- Fetch Email Details (Gmail) — get
- Add Label to Email (Gmail) — addLabels
- When New Email Arrives (Gmail Trigger)
- Send Response Email (Gmail) — label
Nodes and integrations
- Gmail ×6
- Gmail Trigger
- Filter
- AI Agent
- Switch
- Code ×2
- google Calendar Tool
- Google Gemini Chat Model
- gmail Tool
- Structured Output Parser
See the author’s step names
- Fetch Email Details (Gmail) — get
- Add Label to Email (Gmail) — addLabels
- When New Email Arrives (Gmail Trigger)
- Send Response Email (Gmail) — label
- Filter Valid Label (Filter)
- Draft and Label Agent (AI Agent)
- Send Draft Email (Gmail) — draft
- Route by Draft Type (Switch)
- Build HTML Signature (Code)
- Get Current Date (Code)
- Remove Label from Thread (Gmail) — thread / removeLabels
- Google Calendar Tool (google Calendar Tool) — getAll
- Gemini Chat Model (Google Gemini Chat Model)
- Gmail Thread Tool (gmail Tool) — thread / get
- Structured Output Parser (Structured Output Parser)
- Mark Email as Unread (Gmail) — markAsUnread
Accounts and credentials
- Gmail
- Google Calendar
- Google Gemini access
Credential types in the graph: gmailOAuth2, googleCalendarOAuth2Api, googlePalmApi
AI models and swaps
Google Gemini · Chat
models/gemini-2.5-pro in Gemini Chat Model. Potentially swappable with a compatible n8n chat model node. Match tool calling and structured output before testing.
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Template access shown on n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
