Latenode

AI-powered Google Calendar assistant for schedule management

This template starts when a voice clip or text command is posted to a Latenode webhook. JavaScript tells voice from text.

Voice goes through Latenode speech-to-text. ChatGPT reads the request and returns whether to list upcoming events or create one. Google Calendar lists or creates. Connect Google Calendar. ChatGPT and speech-to-text are Latenode AI steps.

Updated Sep 15, 2026Est. run: 19sEst. cost: $0.0012
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Turns a posted voice clip or text command into Calendar actions
  • Transcribes voice with Latenode speech-to-text
  • Reads intent with ChatGPT as a Latenode AI step
  • Lists or creates Google Calendar events from that request

How it works

1
Trigger

Receive the command

A webhook starts the scenario when a voice clip or text command is posted as JSON.

2
AI

Turn voice into text

JavaScript tells voice from text. Voice files go through Latenode speech-to-text before ChatGPT.

3
AI

Read the intent

ChatGPT returns whether to list upcoming events or create one, plus title and times.

4
Action

Update Google Calendar

Google Calendar lists events for today or creates the event ChatGPT described.

Setup guide

1

Add a webhook trigger

Add a webhook trigger and copy its URL. Point your voice client or HTTP tool at that URL and POST audio or a text command.

2

Connect Google Calendar

Add a Google Calendar connection with permission to read and create events on the calendar the assistant should manage.

3

Wire speech-to-text and ChatGPT

For voice, transcribe with Latenode speech-to-text. Send the text to ChatGPT. ChatGPT is a Latenode AI step. List events or create an event from that result. Post a sample command and confirm Calendar.

Requirements

A Latenode webhook URL that receives voice or text
A Google Calendar connection that can list and create events
Voice files small enough for the speech-to-text step you pick
ChatGPT available as a Latenode AI step

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work. Plug-and-Play AI nodes are billed separately.