Back to Integrations
integrationGoogle Calendar node
integrationRedis node

Google Calendar and Redis integration

Save yourself the work of writing custom integrations for Google Calendar and Redis and use n8n instead. Build adaptable and scalable Productivity, Development, and Data & Storage workflows that work with your technology stack. All within a building experience you will love.

How to connect Google Calendar and Redis

  • Step 1: Create a new workflow
  • Step 2: Add and configure nodes
  • Step 3: Connect
  • Step 4: Customize and extend your integration
  • Step 5: Test and activate your workflow

Step 1: Create a new workflow and add the first step

In n8n, click the "Add workflow" button in the Workflows tab to create a new workflow. Add the starting point – a trigger on when your workflow should run: an app event, a schedule, a webhook call, another workflow, an AI chat, or a manual trigger. Sometimes, the HTTP Request node might already serve as your starting point.

Google Calendar and Redis integration: Create a new workflow and add the first step

Step 2: Add and configure Google Calendar and Redis nodes

You can find Google Calendar and Redis in the nodes panel. Drag them onto your workflow canvas, selecting their actions. Click each node, choose a credential, and authenticate to grant n8n access. Configure Google Calendar and Redis nodes one by one: input data on the left, parameters in the middle, and output data on the right.

Google Calendar and Redis integration: Add and configure Google Calendar and Redis nodes

Step 3: Connect Google Calendar and Redis

A connection establishes a link between Google Calendar and Redis (or vice versa) to route data through the workflow. Data flows from the output of one node to the input of another. You can have single or multiple connections for each node.

Google Calendar and Redis integration: Connect Google Calendar and Redis

Step 4: Customize and extend your Google Calendar and Redis integration

Use n8n's core nodes such as If, Split Out, Merge, and others to transform and manipulate data. Write custom JavaScript or Python in the Code node and run it as a step in your workflow. Connect Google Calendar and Redis with any of n8n’s 1000+ integrations, and incorporate advanced AI logic into your workflows.

Google Calendar and Redis integration: Customize and extend your Google Calendar and Redis integration

Step 5: Test and activate your Google Calendar and Redis workflow

Save and run the workflow to see if everything works as expected. Based on your configuration, data should flow from Google Calendar to Redis or vice versa. Easily debug your workflow: you can check past executions to isolate and fix the mistake. Once you've tested everything, make sure to save your workflow and activate it.

Google Calendar and Redis integration: Test and activate your Google Calendar and Redis workflow

Automate salon appointment management with WhatsApp, GPT & Google Calendar

🤖Multi-Agent AI WhatsApp Bot for Service Businesses

Transform your salon/service business with this streamlined WhatsApp automation system featuring Claude integration, zero-setup database management, and intelligent conversation handling.

How it works

Claude MCP Integration** - Direct connection to Claude Sonnet 4 via Model Context Protocol
Streamlined 2-Agent System** - Booking Agent and Admin Agent (simplified from 5 for better reliability)
GPT-5 Mini Primary** with Gemini 2.5 Flash backup for cost-effective processing
Multi-Media Support** - Handles text, voice (Whisper transcription), images, and PDFs with cost extraction
Smart Acknowledgments** - "One moment...", "Let me check availability..." during processing
Rate Limiting & Spam Protection** - Configurable limits (default: 100 msg/hour) with professional UX

Zero-Setup Database Management

Autonomous Airtable Creation** - Bot creates all necessary tables automatically
Complete CRUD Operations** - Create, edit, delete services and settings via WhatsApp
Dynamic Business Configuration** - Modify hours, pricing, services conversationally
Friend Booking Support** - "Book for my friend Sarah" functionality

Set up steps

WhatsApp Business API** setup (detailed instructions included)
Airtable Base ID** extraction (store in Redis or hardcode - recommended)
Google Calendar** integration for scheduling
Redis** for caching, rate limiting, and conversation memory
MCP Server** deployment for Claude integration
Whatsapp** for notifications

Key Features

Booking Limit Control** - Default 6 appointments per customer (configurable in workflow)
Service Name Matching** - GPT-5 Nano workflow for cost-optimized service recognition
24-Hour Advance Reminders** - Automatic WhatsApp reminders sent at 8 PM
Conversation Memory** maintains context across interactions
Error Resilience** with backup models and graceful failure handling

Perfect for salons, spas, clinics, consulting services, or any appointment-based business. Complete business setup happens through conversational commands - no manual database configuration required.

Nodes used in this workflow

Popular Google Calendar and Redis workflows

+6

Predictive Health Monitoring & Alert System with GPT-4o-mini

How It Works The system collects real-time wearable health data, normalizes it, and uses AI to analyze trends and risk scores. It detects anomalies by comparing with historical patterns and automatically triggers alerts and follow-up actions when thresholds are exceeded. Setup Steps Configure Webhook Endpoint - Set up webhook to receive data from wearable devices Connect Database - Initialize storage for health metrics and historical data Set Normalization Rules - Define data standardization parameters for different devices Configure AI Model - Set up health score calculation and risk prediction algorithms Define Thresholds - Establish alert triggers for critical health metrics Connect Notification Channels - Configure email and Slack integrations Set Up Reporting - Create automated report templates and schedules Test Workflow - Run end-to-end tests with sample health data Workflow Template Webhook → Store Database → Normalize Data → Calculate Health Score → Analyze Metrics → Compare Previous → Check Threshold → Generate Reports/Alerts → Email/Slack → Schedule Follow-up Workflow Steps Ingest real-time wearable data via webhook, store and standardize it, and use GPT-4 for trend analysis and risk scoring. Monitor metrics against thresholds, trigger SMS, email, or Slack alerts, generate reports, and schedule follow-ups. Setup Instructions Configure webhook, database, GPT-4 API, notifications, calendar integration, and customize alert thresholds. Prerequisites Wearable API, patient database, GPT-4 key, email SMTP, optional Slack/Twilio, calendar integration. Use Cases Monitor glucose for diabetics, track elderly vitals/fall risk, assess corporate wellness, and post-surgery recovery alerts. Customization Adjust risk algorithms, add metrics, integrate telemedicine. Benefits Early intervention reduces readmissions and automates 80% of monitoring tasks.
+7

Multi-Agent Salon Appointment Management with Telegram, GPT5-mini & Claude MCP

🤖 Multi-Agent AI Telegram Bot for Service Businesses Transform your salon/service business with this streamlined Telegram automation system featuring Claude integration, zero-setup database management, and intelligent conversation handling. How It Works Core Architecture Claude MCP Integration** - Direct connection to Claude Sonnet 4 via Model Context Protocol Streamlined 2-Agent System** - Booking Agent and Admin Agent (simplified from 5 for better reliability) GPT-5 Mini Primary** with Gemini 2.5 Flash backup for cost-effective processing Multi-Media Support** - Handles text, voice (Whisper transcription), images, and PDFs with cost extraction Smart Acknowledgments** - "One moment…", "Let me check availability…" during processing Rate Limiting & Spam Protection** - Configurable limits (default: 100 msg/hour) with professional UX Zero-Setup Database Management Autonomous Airtable Creation** - Bot creates all necessary tables automatically Complete CRUD Operations** - Create, edit, delete services and settings via Telegram Dynamic Business Configuration** - Modify hours, pricing, services conversationally Friend Booking Support** - "Book for my friend Sarah" functionality Setup Steps Telegram Business API setup (detailed instructions included) Airtable Base ID extraction (store in Redis or hardcode - recommended) Google Calendar integration for scheduling Redis for caching, rate limiting, and conversation memory MCP Server deployment for Claude integration Telegram for notifications Key Features Booking Management Booking Limit Control** - Default 6 appointments per customer (configurable in workflow) Service Name Matching** - GPT-5 Nano workflow for cost-optimized service recognition 24-Hour Advance Reminders** - Automatic Telegram reminders sent at 8 PM Conversation Handling Conversation Memory** maintains context across interactions Error Resilience** with backup models and graceful failure handling Use Cases Perfect for: Salons Spas Clinics Consulting services Any appointment-based business Complete business setup happens through conversational commands - no manual database configuration required. Transform your service business with intelligent automation powered by AI and Telegram integration.
+8

Automate Salon Appointment Management with WhatsApp, GPT & Google Calendar

🤖Multi-Agent AI WhatsApp Bot for Service Businesses Transform your salon/service business with this streamlined WhatsApp automation system featuring Claude integration, zero-setup database management, and intelligent conversation handling. How it works Claude MCP Integration** - Direct connection to Claude Sonnet 4 via Model Context Protocol Streamlined 2-Agent System** - Booking Agent and Admin Agent (simplified from 5 for better reliability) GPT-5 Mini Primary** with Gemini 2.5 Flash backup for cost-effective processing Multi-Media Support** - Handles text, voice (Whisper transcription), images, and PDFs with cost extraction Smart Acknowledgments** - "One moment...", "Let me check availability..." during processing Rate Limiting & Spam Protection** - Configurable limits (default: 100 msg/hour) with professional UX Zero-Setup Database Management Autonomous Airtable Creation** - Bot creates all necessary tables automatically Complete CRUD Operations** - Create, edit, delete services and settings via WhatsApp Dynamic Business Configuration** - Modify hours, pricing, services conversationally Friend Booking Support** - "Book for my friend Sarah" functionality Set up steps WhatsApp Business API** setup (detailed instructions included) Airtable Base ID** extraction (store in Redis or hardcode - recommended) Google Calendar** integration for scheduling Redis** for caching, rate limiting, and conversation memory MCP Server** deployment for Claude integration Whatsapp** for notifications Key Features Booking Limit Control** - Default 6 appointments per customer (configurable in workflow) Service Name Matching** - GPT-5 Nano workflow for cost-optimized service recognition 24-Hour Advance Reminders** - Automatic WhatsApp reminders sent at 8 PM Conversation Memory** maintains context across interactions Error Resilience** with backup models and graceful failure handling Perfect for salons, spas, clinics, consulting services, or any appointment-based business. Complete business setup happens through conversational commands - no manual database configuration required.

AI Chatbot Call Center: Taxi Booking Worker (Production-Ready, Part 5)

Workflow Name: 👷‍♂️ Taxi Booking Worker Template was created in n8n v1.90.2 Skill Level: High Categories: n8n, Chatbot Stacks Execute Sub-workflow Trigger node Chat Trigger node Redis node Postgres node Google Calendar node Execute Sub-workflow If node, Switch node, Code node, Edit Fields (Set) Prerequisite Execute Sub-workflow Trigger: Call In Center (or your own node) Sub-workflow: Demo Call Back (or your own node) Production Features Scaling Design* for n8n Queue mode* in production environment Customize Open Booking Action Integrate with Long Term Memory backup. Error Management** What this workflow does? This is a n8n Taxi Booking Worker, the worker node to process the job. It will wait for message from the Call Center node and handle the real process here. In this particular case, it will check the input number for the selected provider, then update the booking from NEW to OPEN, then clean up the orphan data. How it works The Form Trigger node will wait for the message from any node with the input in number. First check for NEW booking under the same chat session For input 0, which is cancel Reset the user session in Redis memory For input 1 or above, which is the provider selection number Set the booking status to OPEN in database OPTIONAL Save the summary to User Memory database OPTIONAL Create a new Event in Google Calendar and sync to the database Reset the user session in Redis memory Afterward, process data clean up Delete the provider selection number queue in Redis Delete the route data in Redis OPTIONAL Delete the chat memory with current session Finally, output the response to the Call Back node Set up instructions Pull and Set up the required SQL from our Github repository. Create you Postgres credentials, refer to n8n integration documentation for more information. Select your Credentials in Booking, Set Open Booking, Sync Booking Google Cal, and Save User Memory. Create you Redis credentials, refer to n8n integration documentation for more information. Select your Credentials in Reset Session, Reset Session 2, Delete Provider Number and Delete Route Data. Create your Google Calendar credentials, refer to n8n integration documentation for more information. Create a Google Calendar, e.g. DEMO Select your Credentials in Create Event, and select the above Calendar FOR TEST ONLY. Enable the Telegram Test Output for testing from the Test Input. How to adjust it to your needs You can specific a number to trigger the specific action based on your needs. The current action only create a event in Google Calendar, you can do more based on your needs. You can replace the sub-workflow trigger Flow Trigger and Call Back to another flow as needs.

Build your own Google Calendar and Redis integration

Create custom Google Calendar and Redis workflows by choosing triggers and actions. Nodes come with global operations and settings, as well as app-specific parameters that can be configured. You can also use the HTTP Request node to query data from any app or service with a REST API.

Google Calendar supported actions

Availability
If a time-slot is available in a calendar
Create
Add a event to calendar
Delete
Delete an event
Get
Retrieve an event
Get Many
Retrieve many events from a calendar
Update
Update an event

Redis supported actions

Delete
Delete a key from Redis
Get
Get the value of a key from Redis
Increment
Atomically increments a key by 1. Creates the key if it does not exist.
Info
Returns generic information about the Redis instance
Keys
Returns all the keys matching a pattern
List Length
Returns the length of a list
Pop
Pop data from a redis list
Publish
Publish message to redis channel
Push
Push data to a redis list
Set
Set the value of a key in redis

Google Calendar and Redis integration details

integrationGoogle Calendar node
Google Calendar

Google Calendar is a time-management and calendar service created by Google Workspace. It helps you schedule and organize events and meetings, send notifications, and synchronize with your team. It is widely used by both individuals and organizations.

Use case

Save engineering resources

Reduce time spent on customer integrations, engineer faster POCs, keep your customer-specific functionality separate from product all without having to code.

Learn more

FAQs

  • Can Google Calendar connect with Redis?

  • Can I use Google Calendar’s API with n8n?

  • Can I use Redis’s API with n8n?

  • Is n8n secure for integrating Google Calendar and Redis?

  • How to get started with Google Calendar and Redis integration in n8n.io?

Need help setting up your Google Calendar and Redis integration?

Discover our latest community's recommendations and join the discussions about Google Calendar and Redis integration.
jake chard

Looking to integrate Google Calendar and Redis in your company?

Over 3000 companies switch to n8n every single week

Why use n8n to integrate Google Calendar with Redis

Build complex workflows, really fast

Build complex workflows, really fast

Handle branching, merging and iteration easily.
Pause your workflow to wait for external events.

Code when you need it, UI when you don't

Simple debugging

Your data is displayed alongside your settings, making edge cases easy to track down.

Use templates to get started fast

Use 1000+ workflow templates available from our core team and our community.

Reuse your work

Copy and paste, easily import and export workflows.

Implement complex processes faster with n8n

red iconyellow iconred iconyellow icon