Templates / Sync Google Calendar events with Asana tasks using a data table log

Sync Google Calendar events with Asana tasks using a data table log

Ready for 3.0

by Accelyte.AI ✓ · 1 views · created 2026-10-08 · Project Management

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 23 nodes and runs on a schedule (every hour). Along the way it connects Google Calendar and Asana. It also calls app.asana.com over HTTP.

How it runs

Trigger: On a schedule (every hour).

  1. Set configuration (Edit Fields (Set)): sets 7 fields: Period, NumberOfPeriods, calendarId…
  2. Get sync records (Data table): get
  3. Get Calendar Events (Google Calendar): get many
  4. Rename row ID field (Edit Fields (Set)): sets 1 field: RowID
  5. Keep standard events only (Filter): keeps only the items that match a condition
  6. Match events with sync records (Merge): merges the data from its input branches
  7. Loop over events (Loop Over Items (Split in Batches)): loops over the items in batches
  8. Set Event Data (Edit Fields (Set)): sets 14 fields: Title, Description, EventStatus…
  9. Route by sync action (Switch): routes items into 3 branches
  10. Add Task Deleted Comment (Asana): work with task comment

…plus 12 more steps. See the full node list below.

Services it uses

Google CalendarAsana

HTTP calls to: app.asana.com

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (11)

From the author

Quick overview This workflow runs hourly to sync Google Calendar events into Asana tasks, using an n8n Data Table as a sync log to create, update, or delete tasks based on event changes, cancellations, and declines. How it works 1. Runs every hour on a…

Excerpt from Accelyte.AI's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.