Add an Event to Google Calendar
A simple workflow to automatically add a new event to your Google Calendar with a single click, perfect for quick scheduling and automation.
Overview
Automates the creation of a new event in Google Calendar with a manual trigger.
📝 Description & Use Case
This workflow provides a straightforward example of how to create a new event in Google Calendar. It's a fundamental building block for more complex scheduling automations.
How It Works:
- Manual Trigger: The workflow is initiated when you click the 'Execute Workflow' button.
- Create Event: The
Google Calendarnode is configured to add a new event to a specified calendar. In this template, the start time, end time, and calendar are pre-filled, but they can be easily customized with dynamic data from previous nodes.
✅ Real-World Use Cases:
- Quick Event Template: Use this as a one-click button to create recurring or standard events, such as 'Block Focus Time' or 'Prepare for Weekly Review', without manually filling in the details each time.
- Foundation for Automation: This workflow is the perfect starting point for more advanced scenarios. You can replace the manual trigger with other triggers like:
- A new row in Google Sheets: Automatically schedule a meeting when a new entry is added to a spreadsheet.
- A form submission (e.g., Typeform, Calendly): Create a calendar event when a client books a slot.
- A new deal in a CRM (e.g., HubSpot): Schedule a follow-up call automatically when a deal moves to a new stage.
This workflow is a simple yet powerful way to integrate your calendar with other tools and streamline your scheduling process.
Instructions
Basic steps
- Download workflow JSON
- Import into n8n
- Configure node parameters as needed
- Test and enable the workflow
💡 Tips
After importing, verify all connectors and credentials match your environment.
Preview
Workflow Visualization
Nodes
On clicking 'execute'
manualTrigger
Google Calendar
googleCalendar
Statistics
View full JSON structure
{
"nodes": [
{
"name": "On clicking 'execute'",
"type": "n8n-nodes-base.manualTrigger",
"position": [
410,
320
],
"parameters": {},
"typeVersion": 1
},
{
"name": "Google Calendar",
"type": "n8n-nodes-base.googleCalendar",
"position": [
830,
320
],
"parameters": {
"end": "2020-06-27T07:00:00.000Z",
"start": "2020-06-25T07:00:00.000Z",
"calendar": "[email protected]",
"additionalFields": {}
},
"credentials": {
"googleCalendarOAuth2Api": "new one"
},
"typeVersion": 1
}
],
"connections": {
"On clicking 'execute'": {
"main": [
[
{
"node": "Google Calendar",
"type": "main",
"index": 0
}
]
]
}
}
}Actions
Technical Specs
Compatibility
License
This workflow template follows MIT license, you can freely use, modify and distribute.
Please comply with relevant third-party service terms when using.