Save yourself the work of writing custom integrations for Google Calendar and OpenAI and use n8n instead. Build adaptable and scalable Productivity, workflows that work with your technology stack. All within a building experience you will love.
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.
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
Message a Model
Generate a model response with GPT 3, 4, 5, etc. using Responses API
Classify Text for Violations
Check whether content complies with usage policies
Analyze Image
Take in images and answer questions about them
Generate an Image
Creates an image from a text prompt
Edit Image
Edit an image
Generate Audio
Creates audio from a text prompt
Transcribe a Recording
Transcribes audio into text
Translate a Recording
Translates audio into text in English
Delete a File
Delete a file from the server
List Files
Returns a list of files that belong to the user's organization
Upload a File
Upload a file that can be used across various endpoints
Create
Create a conversation
Get
Get a conversation
Remove
Remove a conversation
Update
Update a conversation
Generate
Creates a video from a text prompt
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.
OpenAI, the creator of ChatGPT, offers a range of powerful models including GPT-3, DALLĀ·E, and Whisper. Leverage these models to build AI-powered workflows.





jake chard
Hi all! Iām currently using this workflow to suggest 2 available times in a google calendar. Currently I am just using the straight output from calendar node in the AI response, it gives the AI busy times. (Here are t…

Artem
Describe the question I need to pass to the tool some data from the AI Agent. Like, ātask nameā and ātask tagsā to create a task via Custom Workflow Tool. So I donāt know what to refer to in the Extra Inputs. Because th…

sƩrgio eduardo floresta filho
Hello! My goal is to use Google Forms to collect information from my clients and then use n8n to automate the processing of this information. My workflow involves: Collecting data through Google Forms. Using n8n to re…

Andrew adawdad
Describe the problem/error/question Im currently using the openAI node to send a text message to the system. I am sending the previous nodes JSON data, but the openai response says that im only sending {{ $json }} instea…

PinkFloyd
Hi all, I am struggling with one part of my personal finance workflow where I want n8n to read a large table from Google Sheets and then feed all of it to an OpenAI node. I already set it up but canāt figure out how to f…
The world's most popular workflow automation platform for technical teams including
Build complex workflows, really fast