workflows.fit
Back to n8n workflows
n8n templateFreeBy Praneel S

Manage Google Calendar & Gmail with a Gemini/GPT powered AI assistant

Manage Google Calendar events and Gmail with a customizable AI assistant ⚠️ Disclaimer: This workflow uses Google Calendar and Gmail nodes which you will have to configure yourself Who’s it for This workflow is built ...

AILangchainCore NodesAgentLm Chat Google GeminiMemory Buffer WindowGmail Tool
Loading interactive preview...

Template notes

Manage Google Calendar events and Gmail with a customizable AI assistant

⚠️ Disclaimer: This workflow uses Google Calendar and Gmail nodes which you will have to configure yourself

Who’s it for This workflow is built for busy professionals, freelancers, and teams who want to automate calendar scheduling and email handling with the help of an AI assistant. Instead of switching between Gmail and Google Calendar, you can delegate tasks like “schedule a meeting,” “send an invite,” or “check my latest emails” directly to the assistant.

How it works - The AI Agent interprets natural language requests and decides which tool to use. - Uses Google Calendar nodes to: - Check availability and list events. - Create new events with attendees. - Update existing events. - Uses Gmail nodes to: - Send emails with a clear subject and body. - Retrieve recent messages or filter by sender/date. - The Date & Time node ensures correct time handling for scheduling. - Built-in guardrails ensure clarity: if information is missing (e.g., timezone, meeting duration), the AI will ask you instead of guessing.

How to set up 1. Import the workflow into your self-hosted n8n. 2. Create credentials for: - Google Calendar API (OAuth2) - Gmail API (OAuth2) - AI model (Google Gemini, OpenAI GPT, or another supported connector) 3. Connect these credentials to the corresponding workflow nodes. 4. Update default values like: - Your Google Calendar email ID - Timezone preferences - Default conference solution (Google Meet is included by default) 5. Test the workflow by asking natural queries such as: - “Schedule a meeting with alice@example.com tomorrow at 3 PM.” - “Check my emails from this morning.” - “What’s on my calendar next week?”

Tools

🤖 AI Agent The “brain” of the workflow. Interprets your requests and chooses the right tool. Asks for clarification if details are missing and confirms before important actions.

🧠 Google Gemini Chat Model (or any LLM) The AI language model that powers the assistant. You can swap Gemini with OpenAI, Claude, or another model.