Latenode

Seamlessly sync Skedda bookings to Google Calendar

This template runs on a schedule, lists new Skedda bookings from the Skedda API, and creates a Google Calendar event for each one.

JavaScript reads title, start, end, and space. Connect Google Calendar. Use a JavaScript node to call the Skedda API. Put the Skedda API key in that JavaScript node.

Updated Sep 16, 2026Est. run: 9sEst. cost: $0.0006
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

  • Creates Google Calendar events from new Skedda bookings
  • Calls the Skedda API from JavaScript instead of copying times by hand
  • Keeps the Skedda API key in that JavaScript node
  • Skips booking ids you already wrote to the calendar

How it works

1
Trigger

Run on a schedule

The scenario starts on the cadence you set, typically every few minutes.

2
Action

List new Skedda bookings

Use a JavaScript node to call the Skedda API. Put the Skedda API key in that JavaScript node.

3
Action

Create Google Calendar events

Google Calendar creates an event from title, start, end, and space. Skip booking ids you already wrote.

Setup guide

1

Connect Google Calendar

Add a Google Calendar connection for the calendar that should receive booking events.

2

Store the Skedda key

Add a JavaScript node and put your Skedda API key there. Call the Skedda bookings endpoint and map title, start, end, and space.

3

Create the events

Map those fields onto Google Calendar create event. Include the Skedda booking id in the description so later runs can skip it.

4

Set the schedule

Run every few minutes, or as often as you need new bookings to appear. Create a test booking and confirm the event.

Requirements

A Skedda account with API access
A Skedda API key stored in the JavaScript node
A Google Calendar Latenode can write events to

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.