Automated Event Scheduling in Google Calendar - n8n Workflow

Use this robust n8n workflow to automatically add events to your Google Calendar. Perfect for testing recurring tasks or simple scheduling using the Google Calendar n8n node.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?

Individuals who need to rapidly test automated calendar scheduling setups.
Users looking for simple, actionable n8n templates demonstrating API integration.


  • Developers seeking an example of how to configure the Google Calendar n8n node for event creation.

Overview

Many administrative tasks involve scheduling fixed appointments, meetings, or blocking out focus time. This simple yet powerful n8n workflow demonstrates the core functionality required to push event data directly into Google Calendar. By leveraging the dedicated Google Calendar n8n node, you can ensure precise scheduling without relying on manual input. This setup serves as an excellent foundation for more complex n8n workflow creations, such as linking email parsers or CRM activities to your calendar. This n8n template is designed for immediate testing of the connection and scheduling capabilities, proving how easy it is to automate time management tasks within n8n.

How it Works

This automation begins with the 'On clicking 'execute'' manual n8n trigger. This allows for instant initiation of the process whenever you need to test or run the flow once. Once activated, the n8n workflow immediately proceeds to the 'Google Calendar' n8n node. This essential n8n node is pre-configured with the specific Start Time, End Time, and target Calendar ID. It executes the necessary operation (creating an event) and sends the configured data directly to Google's API. The result is a new, automatically scheduled event added to the specified Google Calendar, demonstrating the power of a single n8n node in automating complex tasks.

Installation Guide


  1. Import the Workflow: Copy the provided JSON code and paste it directly into your n8n canvas using the 'Import Workflow' option.

  2. Set up Google Calendar Credentials: Click on the 'Google Calendar' n8n node. Under the 'Credentials' section, select 'Create New' or use an existing Google Calendar OAuth2 API credential. Ensure your credential has the necessary scopes to write (create events) to your calendar.

  3. Customize Parameters: Update the Start and End times within the 'Google Calendar' n8n node to reflect the desired event duration. Change the 'Calendar' parameter (currently set to '[email protected]') to your personal or shared calendar ID where the event should be created.

  4. Test Run: Click the 'Execute Workflow' button to test the flow. The n8n node should successfully create the event in your calendar.

Node Details

On clicking 'execute' (n8n trigger):
Function: Serves as the manual starting point for this specific n8n workflow, allowing one-time execution for testing.
Key Configuration: Standard Manual Trigger, useful for developing and debugging any n8n template.
Google Calendar (n8n node):
Function: Handles the API interaction necessary to create a new event in Google Calendar, a crucial step in this n8n workflow.
Key Configuration: Configured with explicit start time ("2020-06-25T07:00:00.000Z") and end time ("2020-06-27T07:00:00.000Z"), and targets a specific calendar ID via OAuth2 credentials.

Related n8n Workflows

Free

Nodes: 2 Nodes
Updated: December 26 2025
View all
Created by
sshaligr
sshaligr

Featured*