Latenode

Sync Google Calendar with new MeisterTask tasks and due dates

This template starts when MeisterTask posts a new task to a Latenode webhook.

JavaScript keeps tasks that have a due date and maps title and due date onto a Google Calendar event. Connect Google Calendar. Point MeisterTask at the webhook URL. Put the MeisterTask API key in that JavaScript node if you need extra task fields.

Updated Sep 16, 2026Est. run: 10sEst. 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

  • Puts MeisterTask due dates on Google Calendar
  • Starts from the webhook MeisterTask calls
  • Creates events only when the task has a due date
  • Writes the event with Google Calendar

How it works

1
Trigger

Receive the MeisterTask task

The scenario starts when MeisterTask posts a new task to the webhook.

2
Logic

Keep tasks with a due date

JavaScript reads title and due date and continues only when a due date is set. Put the MeisterTask API key in that JavaScript node if you fetch extra fields.

3
Action

Create the calendar event

Google Calendar creates an event on the calendar you connect, using the task title and due date.

Setup guide

1

Add the webhook

Add a webhook trigger and copy the URL into MeisterTask so new tasks in the project you care about POST here.

2

Store the MeisterTask API key

Add a JavaScript node. Put your MeisterTask API key there if the webhook payload needs a follow-up fetch for due date or notes.

3

Connect Google Calendar

Add a Google Calendar connection for the calendar that should show deadlines. Create the event from title and due date. Add a dated test task and confirm the event.

Requirements

A MeisterTask project that can POST new tasks to the webhook
A MeisterTask API key in the JavaScript node if you load extra task fields
A Google Calendar Latenode can write

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.